I hit the same problem. I could connect to some servers but not others. It seems to me that the ones I could not connect to did not support NTLMv2 password encription.
I found a suggestion that creating the file /etc/nsmb.conf (NOTE! not smb.conf)
With contents
[default]...