On 5/6/2018 1:23 PM, Rowland Penny via samba wrote:> On Sun, 6 May 2018 12:51:33 +0200 > john doe via samba <samba at lists.samba.org> wrote: > >> Hi, >> >> I'm in the process of replacing my samba server 3.6.x (Debian wheezy, >> stable) to samba 4.5.x (Debian stretch, stable). >> >> I'm facing one mageor opstacle: >> >> When I do "net view \\<SAMBA-3-SERVER>" a list of the available >> shares is displayed. >> But if I do the same command "net view <\\SAMBA-4-SERVER>" I get the >> following error: >> >> "System error 5 has occurred. >> >> Access is denied." >> >> If I enter the username/password when prompted everything is working >> as expected. >> >> Obviously, there has been some mageor changes between samba 3.x and >> samba 4.x but I can't seam to find an explanation for this behavior. >> >> Is there a way to get the samba 3.x behavior on samba 4.x? >> >> In other words: why do I need to enter credentials prior to be able >> to "net view" the available shares. >> > > You don't, or at least, it works for me. >Thanks Rowland, for confirming that for you 'net view \\<SAMBA-4-SERVER>' works without having to first enter credentials.> Might help if you posted the smb.conf from 'SAMBA-4-SERVER' (and > 'SAMBA-3-SERVER, if it is different) >For testing purposes I used the smb.conf from the working samba 3.X server and still getting the same error. Any other ideas? -- John Doe
On Sun, 6 May 2018 19:40:01 +0200 john doe via samba <samba at lists.samba.org> wrote:> On 5/6/2018 1:23 PM, Rowland Penny via samba wrote: > > On Sun, 6 May 2018 12:51:33 +0200 > > john doe via samba <samba at lists.samba.org> wrote: > > > >> Hi, > >> > >> I'm in the process of replacing my samba server 3.6.x (Debian > >> wheezy, stable) to samba 4.5.x (Debian stretch, stable). > >> > >> I'm facing one mageor opstacle: > >> > >> When I do "net view \\<SAMBA-3-SERVER>" a list of the available > >> shares is displayed. > >> But if I do the same command "net view <\\SAMBA-4-SERVER>" I get > >> the following error: > >> > >> "System error 5 has occurred. > >> > >> Access is denied." > >> > >> If I enter the username/password when prompted everything is > >> working as expected. > >> > >> Obviously, there has been some mageor changes between samba 3.x and > >> samba 4.x but I can't seam to find an explanation for this > >> behavior. > >> > >> Is there a way to get the samba 3.x behavior on samba 4.x? > >> > >> In other words: why do I need to enter credentials prior to be > >> able to "net view" the available shares. > >> > > > > You don't, or at least, it works for me. > > > > Thanks Rowland, for confirming that for you 'net view > \\<SAMBA-4-SERVER>' works without having to first enter credentials. > > > Might help if you posted the smb.conf from 'SAMBA-4-SERVER' (and > > 'SAMBA-3-SERVER, if it is different) > > > > For testing purposes I used the smb.conf from the working samba 3.X > server and still getting the same error. > Any other ideas? >Yes, post the smb.conf, I (and anybody else) will not have a clue how you are running Samba unless you do. Just because it worked with 3.6.x doesn't mean it will work with 4.5.x Rowland
On 5/6/2018 7:52 PM, Rowland Penny via samba wrote:> On Sun, 6 May 2018 19:40:01 +0200 > john doe via samba <samba at lists.samba.org> wrote: > >> On 5/6/2018 1:23 PM, Rowland Penny via samba wrote: >>> On Sun, 6 May 2018 12:51:33 +0200 >>> john doe via samba <samba at lists.samba.org> wrote: >>> >>>> Hi, >>>> >>>> I'm in the process of replacing my samba server 3.6.x (Debian >>>> wheezy, stable) to samba 4.5.x (Debian stretch, stable). >>>> >>>> I'm facing one mageor opstacle: >>>> >>>> When I do "net view \\<SAMBA-3-SERVER>" a list of the available >>>> shares is displayed. >>>> But if I do the same command "net view <\\SAMBA-4-SERVER>" I get >>>> the following error: >>>> >>>> "System error 5 has occurred. >>>> >>>> Access is denied." >>>> >>>> If I enter the username/password when prompted everything is >>>> working as expected. >>>> >>>> Obviously, there has been some mageor changes between samba 3.x and >>>> samba 4.x but I can't seam to find an explanation for this >>>> behavior. >>>> >>>> Is there a way to get the samba 3.x behavior on samba 4.x? >>>> >>>> In other words: why do I need to enter credentials prior to be >>>> able to "net view" the available shares. >>>> >>> >>> You don't, or at least, it works for me. >>> >> >> Thanks Rowland, for confirming that for you 'net view >> \\<SAMBA-4-SERVER>' works without having to first enter credentials. >> >>> Might help if you posted the smb.conf from 'SAMBA-4-SERVER' (and >>> 'SAMBA-3-SERVER, if it is different) >>> >> >> For testing purposes I used the smb.conf from the working samba 3.X >> server and still getting the same error. >> Any other ideas? >> > > Yes, post the smb.conf, I (and anybody else) will not have a clue how > you are running Samba unless you do. Just because it worked with 3.6.x > doesn't mean it will work with 4.5.x >Here's my smb.conf (lines starting with '#',';', and blank lines are removed): With the exception of the 'log file' option it's the smb.conf find in /usr/share/doc/samba-common/examples/smb.conf.default.gz on Debian 9. [global] workgroup = MYGROUP server string = Samba Server server role = standalone server log file = /var/log/samba/log.m max log size = 50 dns proxy = no [homes] comment = Home Directories browseable = no writable = yes [printers] comment = All Printers path = /usr/spool/samba browseable = no guest ok = no writable = no printable = yes Prior to enter credentials if I do 'net use ...' I get the following: PS> net use \\<SAMBA-SERVER> The password or user name is invalid for \\<SAMBA-SERVER>. Enter the user name for '<SAMBA-SERVER>': john Enter the password for <SAMBA-SERVER>: The command completed successfully. PS> Thanks Rowland or to anyone else that is able to help me. Any help is much appriciated! :) -- John Doe