I am not able to access password protected shares in Samba 4.2 via Nautilus 3.14.1 (current stable).
The configuration of samba server is standard regarding instructions provided here -> https://wiki.debian.org/SambaServerSimple
I have two shares on the server:
1. homes
2. public
On both I am able to connect through command line smbclient and also Nautilus 3.22.2 (from Arch Linux distribution) but when trying to use Nautilus 3.14.1 from Debian Stable I get following syslog:
Code: Select all
org.gtk.vfs.Daemon[1730]: ### SMB: g_vfs_backend_smb_init: default workgroup = 'NULL'
org.gtk.vfs.Daemon[1730]: ### SMB: do_mount - URI = smb://server.domain/public
org.gtk.vfs.Daemon[1730]: ### SMB: do_mount - try #0
org.gtk.vfs.Daemon[1730]: ### SMB: auth_callback - normal pass
org.gtk.vfs.Daemon[1730]: ### SMB: auth_callback - asking for password...
org.gtk.vfs.Daemon[1730]: ### SMB: auth_callback - out: last_user = 'user:password', last_domain = 'DOMAIN'
org.gtk.vfs.Daemon[1730]: ### SMB: do_mount - [smb://server.domain/public; 0] res = -1, cancelled = 0, errno = [13] 'Brak dostępu'
org.gtk.vfs.Daemon[1730]: ### SMB: do_mount - after anon, enabling NTLMSSP fallback
org.gtk.vfs.Daemon[1730]: ### SMB: do_mount - try #1
org.gtk.vfs.Daemon[1730]: ### SMB: auth_callback - normal pass
org.gtk.vfs.Daemon[1730]: ### SMB: auth_callback - asking for password...
org.gtk.vfs.Daemon[1730]: ### SMB: auth_callback - out: last_user = 'user:password', last_domain = 'DOMAIN'
org.gtk.vfs.Daemon[1730]: ### SMB: do_mount - [smb://server.domain/public; 1] res = -1, cancelled = 0, errno = [13] 'Brak dostępu'
org.gtk.vfs.Daemon[1730]: ### SMB: do_mount - try #2
org.gtk.vfs.Daemon[1730]: ### SMB: auth_callback - normal pass
org.gtk.vfs.Daemon[1730]: ### SMB: auth_callback - asking for password...
org.gtk.vfs.Daemon[1730]: ### SMB: auth_callback - out: last_user = 'user:password', last_domain = 'DOMAIN'
org.gtk.vfs.Daemon[1730]: ### SMB: do_mount - [smb://server.domain/public; 2] res = -1, cancelled = 0, errno = [13] 'Brak dostępu'
org.gtk.vfs.Daemon[1730]: ### SMB: do_mount - try #3
org.gtk.vfs.Daemon[1730]: ### SMB: auth_callback - normal pass
org.gtk.vfs.Daemon[1730]: ### SMB: auth_callback - asking for password...
This is what happens when accessing public share. Nautilus 3.14.1 does not show any 'access denied' window, only it keeps asking for password and not letting in.
And this is what happens when accessing homes:
Code: Select all
org.gtk.vfs.Daemon[1730]: ### SMB: g_vfs_backend_smb_init: default workgroup = 'NULL'
org.gtk.vfs.Daemon[1730]: ### SMB: do_mount - URI = smb://server/homes
org.gtk.vfs.Daemon[1730]: ### SMB: do_mount - try #0
org.gtk.vfs.Daemon[1730]: ### SMB: auth_callback - normal pass
org.gtk.vfs.Daemon[1730]: ### SMB: auth_callback - asking for password...
org.gtk.vfs.Daemon[1730]: ### SMB: auth_callback - out: last_user = 'user:password', last_domain = 'DOMAIN'
org.gtk.vfs.Daemon[1730]: ### SMB: do_mount - [smb://server/homes; 0] res = -1, cancelled = 0, errno = [2] 'Nie ma takiego pliku ani katalogu'
org.gtk.vfs.Daemon[1730]: ### SMB: do_mount - (errno != EPERM && errno != EACCES), cancelled = 0, breaking
org.gtk.vfs.Daemon[1730]: ** (gvfsd:1805): WARNING **: dbus_mount_reply: Error from org.gtk.vfs.Mountable.mount(): Zamontowanie zasobu Windows się nie powiodło: Nie ma takiego pliku ani katalogu
What should I do to make it work? Any particullar smb.conf settings?
Using cifs-utils and smbclient isn't good workaround, because the desktop is for person that isn't proficient in IT.