Hi,
When i use CAJA and navigate to “Browse Network” -> “Windows Network” i get an error: “Failed to retrieve share list from server: No such file or directory”
I can navigate fine with smb://ip-address, but when i want to browse the network i get an error.
I have another machine with 16.04 & nautilus and it works just fine.
What am i missing ?
Hello,
Is required port open in your firewall ?
Try to disable your firewall for one test only.
Kr,
@moocan
Yes
, seems to be part of the problem. When i disable it i have no error.
But CAJA does not show any servers either. So i ran smbtree to see where i would get any errors.
But none appeared according to smbtree all is fine ? 
Hello,
What kind of smb server do you have ? Windows ? Samba ?
Try to restart your NetworkManager service and keep firewall off (for testing).
Do you have something else between your workstation and your smb server ?
Try to use nmap to scan opened port from your workstation with something like
UDP Port: $ sudo nmap -sU your.smbserver.ip.address
TCP Port: $ sudo nmap -sS your.smbserver.ip.address
There is a gui available for nmap if you prefer : zenmap
Kr
Since Ubuntu version 17.10, the minimun version of the CIFS/samba protocol has been changed for security and performance reasons. Unfortunately, that breaks the network browsing function (which requieres version 1).
Check the following article for a way to change this:
https://www.dedoimedo.com/computers/ubuntu-beaver-samba-shares.html
Everything is 100% samba and i can browse fine with Ubuntu-Gnome 16.04 LTS on the same network. Lets say its working like it should. All devices can see the network except for the 18.04 ubuntu-mate box.
After you pointed out turning of the firewall so that the bcast was allowed. Smbtree shows the shares: yeee 
$ smbtree -v
WORKGROUP
\\SERVER1
\\SERVER1\IPC$ IPC Service ()
\\SERVER1\data
\\SERVER1\free
\\SERVER1\broad
\\SERVER1\media
\\SERVER1\burst
\\SERVER1\browse
\\SERVER1\broke
\\SERVER2
\\SERVER2\IPC$ IPC Service ()
\\SERVER2\data
\\SERVER2\beyond
\\SERVER2\broke
\\SERVER2\bust
\\SERVER2\browse
\\SERVER2\free
$
However these should show under “Windows Network”, but they don’t.
So i added under the smb.conf as suggest by @gabdub
[global]
client max protocol = NT1
Then i rebooted the computer and there they are 
Thanks guys, problems solved!
1 Like