Hi all.
I have had this apparently inconsistent behavior in smbclinet
since, around 4.11.(6?). 4.11.0 seems fine.
I am on fedora 31 so I have just been keeping smbclient at 4.11.0 but
that is not an option in stock fedora 32 which I would like to use now.
My main problem with it is that it seems to be stopping automount
working on samba shares of Fed32 clients.
Any suggestions welcome...
This works:
[grant.petersen at orgonon ~]$ smbclient -L gnabregib -U
Enter GENERICPRODUCTS\grant.petersen's password:
Sharename Type Comment
--------- ---- -------
tmp Disk Temporary file space
media Disk Media server file space
apps Disk
backups Disk
www Disk
IPC$ IPC IPC Service (Genericproducts samba
server)
SMB1 disabled -- no workgroup available
This should work exactly the same? The password prompt seems exactly
the same.
[grant.petersen at orgonon ~]$ smbclient -L gnabregib -Ugrant.petersen
Enter GENERICPRODUCTS\grant.petersen's password:
session setup failed: NT_STATUS_CONNECTION_DISCONNECTED
but times out after about 1 minute to give the above error.
Confirming account name and version
[grant.petersen at orgonon ~]$ whoami
grant.petersen
[grant.petersen at orgonon ~]$ smbclient -V
Version 4.12.2
Interestingly using the ip address of the server instead of the host
name and providing the user name on the command line works.
grant.petersen at orgonon ~]$ smbclient -L 192.168.XXX.YYY -
Ugrant.petersen
Enter GENERICPRODUCTS\grant.petersen's password:
Sharename Type Comment
--------- ---- -------
tmp Disk Temporary file space
media Disk Media server file space
apps Disk
backups Disk
www Disk
IPC$ IPC IPC Service (Genericproducts samba
server)
SMB1 disabled -- no workgroup available
Server :
[grant.petersen at gnabregib ~]$ smbd -V
Version 4.12.2
grant.petersen at gnabregib ~]$ cat /etc/samba/smb.conf
[global]
workgroup = genericproducts
server string = Genericproducts samba server
log file = /var/log/samba/%m.log
max log size = 2000
log level = 1
server role = standalone
security = user
guest ok = yes
guest account = xxxxxxxxx
create mask = 0664
directory mask = 0775
force create mode = 0664
force directory mode = 0775
client min protocol = smb2_02
server min protocol = smb2_02
--
Grant Petersen
Phone: +64 (7) 856 3399
Cell: 022 043 0351
Email: grant.petersen at genericproducts.net
I forgot to mention that using the smbclient option -A /etc/cred/authfile behaves the same way as attempting to manually enter the password on the command line; failing in 4.12.2 and working in 4.11.0 Thanks, Grant. On Wed, 2020-05-20 at 12:00 +1200, Grant Petersen wrote:> Hi all. > > I have had this apparently inconsistent behavior in smbclinet > since, around 4.11.(6?). 4.11.0 seems fine. > I am on fedora 31 so I have just been keeping smbclient at 4.11.0 but > that is not an option in stock fedora 32 which I would like to use > now. > My main problem with it is that it seems to be stopping automount > working on samba shares of Fed32 clients. > > Any suggestions welcome... > > > This works: > > [grant.petersen at orgonon ~]$ smbclient -L gnabregib -U > Enter GENERICPRODUCTS\grant.petersen's password: > > Sharename Type Comment > --------- ---- ------- > tmp Disk Temporary file space > media Disk Media server file space > apps Disk > backups Disk > www Disk > IPC$ IPC IPC Service (Genericproducts samba > server) > SMB1 disabled -- no workgroup available > > > This should work exactly the same? The password prompt seems exactly > the same. > > [grant.petersen at orgonon ~]$ smbclient -L gnabregib -Ugrant.petersen > Enter GENERICPRODUCTS\grant.petersen's password: > session setup failed: NT_STATUS_CONNECTION_DISCONNECTED > > but times out after about 1 minute to give the above error. > > Confirming account name and version > > [grant.petersen at orgonon ~]$ whoami > grant.petersen > [grant.petersen at orgonon ~]$ smbclient -V > Version 4.12.2 > > Interestingly using the ip address of the server instead of the host > name and providing the user name on the command line works. > > grant.petersen at orgonon ~]$ smbclient -L 192.168.XXX.YYY - > Ugrant.petersen > Enter GENERICPRODUCTS\grant.petersen's password: > > Sharename Type Comment > --------- ---- ------- > tmp Disk Temporary file space > media Disk Media server file space > apps Disk > backups Disk > www Disk > IPC$ IPC IPC Service (Genericproducts samba > server) > SMB1 disabled -- no workgroup available > > > Server : > [grant.petersen at gnabregib ~]$ smbd -V > Version 4.12.2 > grant.petersen at gnabregib ~]$ cat /etc/samba/smb.conf > [global] > workgroup = genericproducts > server string = Genericproducts samba server > log file = /var/log/samba/%m.log > max log size = 2000 > log level = 1 > server role = standalone > security = user > guest ok = yes > guest account = xxxxxxxxx > create mask = 0664 > directory mask = 0775 > force create mode = 0664 > force directory mode = 0775 > client min protocol = smb2_02 > server min protocol = smb2_02 > >-- Grant Petersen Email: grant.petersen at genericproducts.net
Are there any logs on the client or server at a higher log level? Andrew Bartlett On Wed, 2020-05-20 at 12:39 +1200, Grant Petersen via samba wrote:> I forgot to mention that using the smbclient option > > -A /etc/cred/authfile > > behaves the same way as attempting to manually enter the password on > the command line; failing in 4.12.2 and working in 4.11.0 > > Thanks, Grant. > > On Wed, 2020-05-20 at 12:00 +1200, Grant Petersen wrote: > > Hi all. > > > > I have had this apparently inconsistent behavior in smbclinet > > since, around 4.11.(6?). 4.11.0 seems fine. > > I am on fedora 31 so I have just been keeping smbclient at 4.11.0 > > but > > that is not an option in stock fedora 32 which I would like to use > > now. > > My main problem with it is that it seems to be stopping automount > > working on samba shares of Fed32 clients. > > > > Any suggestions welcome... > > > > > > This works: > > > > [grant.petersen at orgonon ~]$ smbclient -L gnabregib -U > > Enter GENERICPRODUCTS\grant.petersen's password: > > > > Sharename Type Comment > > --------- ---- ------- > > tmp Disk Temporary file space > > media Disk Media server file space > > apps Disk > > backups Disk > > www Disk > > IPC$ IPC IPC Service (Genericproducts > > samba > > server) > > SMB1 disabled -- no workgroup available > > > > > > This should work exactly the same? The password prompt seems > > exactly > > the same. > > > > [grant.petersen at orgonon ~]$ smbclient -L gnabregib - > > Ugrant.petersen > > Enter GENERICPRODUCTS\grant.petersen's password: > > session setup failed: NT_STATUS_CONNECTION_DISCONNECTED > > > > but times out after about 1 minute to give the above error. > > > > Confirming account name and version > > > > [grant.petersen at orgonon ~]$ whoami > > grant.petersen > > [grant.petersen at orgonon ~]$ smbclient -V > > Version 4.12.2 > > > > Interestingly using the ip address of the server instead of the > > host > > name and providing the user name on the command line works. > > > > grant.petersen at orgonon ~]$ smbclient -L 192.168.XXX.YYY - > > Ugrant.petersen > > Enter GENERICPRODUCTS\grant.petersen's password: > > > > Sharename Type Comment > > --------- ---- ------- > > tmp Disk Temporary file space > > media Disk Media server file space > > apps Disk > > backups Disk > > www Disk > > IPC$ IPC IPC Service (Genericproducts > > samba > > server) > > SMB1 disabled -- no workgroup available > > > > > > Server : > > [grant.petersen at gnabregib ~]$ smbd -V > > Version 4.12.2 > > grant.petersen at gnabregib ~]$ cat /etc/samba/smb.conf > > [global] > > workgroup = genericproducts > > server string = Genericproducts samba server > > log file = /var/log/samba/%m.log > > max log size = 2000 > > log level = 1 > > server role = standalone > > security = user > > guest ok = yes > > guest account = xxxxxxxxx > > create mask = 0664 > > directory mask = 0775 > > force create mode = 0664 > > force directory mode = 0775 > > client min protocol = smb2_02 > > server min protocol = smb2_02 > > > > > > -- > Grant Petersen > Email: grant.petersen at genericproducts.net > >-- Andrew Bartlett https://samba.org/~abartlet/ Authentication Developer, Samba Team https://samba.org Samba Developer, Catalyst IT https://catalyst.net.nz/services/samba