So you're trying to browse to a properly configured Samba share but you get this error:
Unable to mount location
Failed to retrieve share list from server: Connection timed out
If your config is right, it can be due to a protocol miss-match where your client has not enabled SMB3 but by default the other side (server) has enabled it.
You can test this out to see with the smbclient tool
smbclient -L YourIP
protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
If you got the above error it is likely a protocol error that can be fixed and solved like this:
Just edit your smb.conf file on the client side
#add this to globals in /etc/samba/smb.conf
client max protocol = smb3
After that you should be able to view the share successfully.
unable, mount, retrieve, server, timed, samba, linux, filesharing, ubuntu, mint, solutionso, browse, configured, config, protocol, enabled, smb, default, smbclient, yourip, negotiation, nt_status_invalid_network_response, edit, conf, globals, etc, successfully,