Estoy en proceso de migración de Mojave, en el HDD interno de mi iMac, a Catalina, en un SSD USB 3.1.
Tengo un AppleScript que se ejecuta al iniciar la sesión, "Conectar a los servidores y establecer el puntero del ratón". Monta mis recursos compartidos SMB, restablece varias ventanas del Finder a la vista de iconos sin barra de herramientas, cierra las ventanas del Finder abiertas, y luego dispara Mousecape, para establecer el puntero de mi ratón para que parezca un pequeño roedor.
Todo funciona bien en Mojave, pero los recursos compartidos SMB no se montan en Catalina.
Lo primero que hace es montar mis recursos compartidos SMB, utilizando un código de la siguiente forma (una vez por cada recurso compartido):
try
open location "smb://uuuuuuuu:pppppppp@xxx.xxx.xxx.xxx/dddddddd"
end try
donde uuuuuuu es mi ID de usuario, y pppppppp es mi contraseña, en el equipo Linux que aloja el recurso compartido SMB, en la dirección IP local xxx.xxx.xxx.xxx, y el nombre dddddddd.
Esto funciona perfectamente bajo Mojave, pero bajo Catalina, (1) lanza un diálogo mostrando el ID de usuario y pidiendo mi contraseña, y (2) rechaza la contraseña cuando se introduce.
¿Puede alguien arrojar algo de luz sobre lo que está pasando aquí?
Según https://medium.com/@gobinathm/how-to-access-smb-printer-shares-in-MacOS-catalina-10-15-17ea91d2c10b Añadí un archivo nsmb.conf; al hacerlo no tuvo ningún efecto.
Creo que he encontrado algo: en StackExchange, me topé con algo sobre que Catalina eliminaba el soporte para el protocolo SMB 1. Investigando un poco más, encontré el comando "smbstatus" en https://askubuntu.com/questions/917565/checking-smb-version . Lo ejecuté en la caja de Linux que sirve los recursos compartidos SMB, y obtuve esto, con mi Mac conectado bajo Mojave:
Samba version 3.0.33-3.14.el5
PID Username Group Machine
-------------------------------------------------------------------
32496 jamesl users jamess-imac (192.168.1.11)
32499 jamesl users jamess-imac (192.168.1.11)
Opened /var/cache/samba/connections.tdb
Service pid machine Connected at
-------------------------------------------------------
shared 32499 jamess-imac Wed Apr 1 15:19:22 2020
development 32496 jamess-imac Wed Apr 1 15:19:22 2020
¿Podría ser esto? La caja de Linux en cuestión está ejecutando CentOS 5.4, FWIW.