Sometimes it can be challenging to use some old Hardware. In my case I found an old Buffalo LinkStation LS-WTGL NAS from around 2008.
Connecting from an up-to-date openSUSE System surprisingly failed with the Error Message:
Unable to initialize messaging context. protocol negotiation failed: NT_STATUS_CONNECTION_DISCONNECTED
But what's the issue? I was able to connect to my QNAP TS-253A NAS without problems. So i played around with different parameters of the smbclient cli tool, no success.
After a while the Hint in a Ask Fedora! (Archive: [1], [2]) Thread from eeijlar put me into the right Direction. The workaround, also mentioned in Red Hat Bug 1768117 (Archive: [1], [2]), solved the issue and i was able to mount my SMB Shares from the old Buffalo NAS.
eeijlar:
> Update /etc/samba/smb.conf with: > [global] > client min protocol = NT1
For security reasons, the SMB1 / NT1 protocol is disabled by default in Samba 4.11 and higher. But some old NAS only support these outdated protocol.
I highly suggest that you only enable it temporary and migrate your files.