Solução parcial (apenas para SMB):
De acordo com este relatório de erros , o problema está em smbhelper
, que ainda está preso ao SMB1 como padrão e se recusa a ir mais alto a menos que explicitamente informado (isso parece uma idéia terrível para mim, mas eu não o desenvolvi, então talvez haja uma razão que fazia sentido na época)
Você pode dizer a smbhelper
para alterar seu comportamento criando o arquivo ~/.smb/smb.conf
, com o seguinte conteúdo:
[global]
client max protocol = SMB3
Depois disso, todas as conexões SMB que eu tinha marcado no Dolphin funcionam sem problemas.
Mais coisas que não funcionam:
Eu também tentei adicionar a linha client max protocol
ao smb.conf
global em \etc\samba\
(e removê-la do local), mas estranhamente, isso só funcionou para um subconjunto dos compartilhamentos SAMBA que estou tentando acessar. Como a solução local é boa para mim, isso não é um problema neste caso, apesar de ser irritante em máquinas multiusuário ...
Eu já havia recebido o conselho para adicionar min protocol = SMB3
ao /etc/samba/smb.conf
, mas isso não fez nada para mim.
E, claro, isso ainda deixa o mistério de como convencer o Dolphin a usar cybers modernos de sftp ...