Update [Oct 14, 2017]
As of FreeNAS-11-MASTER-201710140514, this issue seems to have been solved; confirmed on two different FreeNAS machines.
Mamdoh
--------------
Hi everyone,
I’m having a problem with SMB shares on MacOS Sierra. I can see the shares in “Finder”, but, when I click on them I get an error message like this:
I’m using some SMB shares that require authentication and some that don’t. Shares can be accessed from a Windows machine successfully, but not from two different Mac machines with different OS versions.
The shares can be accessed on my base-install nightlies [FreeNAS-11-MASTER-201705050409 (8273773)]
I tried this on 3 systems (1 physical and 2 virtual) running:
FreeNAS-11-MASTER-201710060521 [Nightlies]
FreeNAS-11-MASTER-201710070509 [Nightlies]
First, I noticed that the GUI for the “SMB Service” is missing the “Server Minimum Protocol” and “Server Maximum Protocol” options.
Second, the [global] section in “/usr/local/etc/smb4.conf” looks like this:
I noticed “/usr/local/etc/smb4.conf” doesn’t have the following parameter:
pid directory = /var/run/samba
I tried adding the missing line +/- a combination of the following to the “SMB Service” Auxiliary parameters:
server min protocol =
server max protocol =
But without any luck. Any ideas or solutions?
Thanks,
Mamdoh
N.B.: I know the deal with nightlies and how they are in a constant state of potential “brokenness”. :) I’m only providing a feedback, which is probably not as valuable as feedbacks on beta versions. But, might confirm to other users who are facing the same issue that it’s a software-specific, rather than machine/system-specific issue. Also, if it results in finding a solution, then that’s just an added value to the thread. I’m planning to clean-install a stable base-release in the near future.
As of FreeNAS-11-MASTER-201710140514, this issue seems to have been solved; confirmed on two different FreeNAS machines.
Mamdoh
--------------
Hi everyone,
I’m having a problem with SMB shares on MacOS Sierra. I can see the shares in “Finder”, but, when I click on them I get an error message like this:
There was a problem connecting to the server “192.168.2.12”.
The share does not exist on the server. Please check the share name, and then try again.
I’m using some SMB shares that require authentication and some that don’t. Shares can be accessed from a Windows machine successfully, but not from two different Mac machines with different OS versions.
The shares can be accessed on my base-install nightlies [FreeNAS-11-MASTER-201705050409 (8273773)]
I tried this on 3 systems (1 physical and 2 virtual) running:
FreeNAS-11-MASTER-201710060521 [Nightlies]
FreeNAS-11-MASTER-201710070509 [Nightlies]
First, I noticed that the GUI for the “SMB Service” is missing the “Server Minimum Protocol” and “Server Maximum Protocol” options.

Second, the [global] section in “/usr/local/etc/smb4.conf” looks like this:
Code:
[global] encrypt passwords = yes dns proxy = no strict locking = no oplocks = yes deadtime = 15 max log size = 51200 max open files = 171677 logging = file load printers = no printing = bsd printcap name = /dev/null disable spoolss = yes getwd cache = yes guest account = nobody map to guest = Bad User obey pam restrictions = yes ntlm auth = no directory name cache size = 0 kernel change notify = no panic action = /usr/local/libexec/samba/samba-backtrace nsupdate command = /usr/local/bin/samba-nsupdate -g server string = FreeNAS Server (Test) ea support = yes store dos attributes = yes lm announce = yes hostname lookups = yes time server = yes acl allow execute always = true dos filemode = yes multicast dns register = yes domain logons = no local master = yes idmap config *: backend = tdb idmap config *: range = 90000001-100000000 server role = standalone netbios name = FREENAS workgroup = MC_WORKGROUP security = user create mask = 0666 directory mask = 0777 client ntlmv2 auth = yes dos charset = CP437 unix charset = UTF-8 log level = 10
I noticed “/usr/local/etc/smb4.conf” doesn’t have the following parameter:
pid directory = /var/run/samba
I tried adding the missing line +/- a combination of the following to the “SMB Service” Auxiliary parameters:
server min protocol =
server max protocol =
But without any luck. Any ideas or solutions?
Thanks,
Mamdoh
N.B.: I know the deal with nightlies and how they are in a constant state of potential “brokenness”. :) I’m only providing a feedback, which is probably not as valuable as feedbacks on beta versions. But, might confirm to other users who are facing the same issue that it’s a software-specific, rather than machine/system-specific issue. Also, if it results in finding a solution, then that’s just an added value to the thread. I’m planning to clean-install a stable base-release in the near future.
Last edited: