This issue is based on another discussion topic
I have now upgraded our test Macbook to macOS High Sierra 10.13.0.
But now any smb mount drives do not work.
Since the days of macOS Sierra 10.12.x, we have been telling our users to use
smb://<domain><username>@<server name>/<drive name>
But now even that does not work for High Sierra.
Anyone have this working?
Solved! Go to Solution.
These should help.
Can you confirm for me, when you say you map to smb://<domain><username>@<server name>/<drive name>
the <server name> part is it just the domain name of the server 'Server1' or is it the fully qualified domain name 'Server1.this.org'? I had to use the FQDN for my mounting script to work. Also my mounting script does not specify the domainusername component. mine looks something like this:
Does this help?
The network drive I'm trying to connect to is (only an example)
aunsw005g_sy$ That is what I would map to if I'm using a Windows machine.
So on my Mac, I tried the following
smb://naunsw005.aus01.bnkinet.com/g_sy$ (where naunsw005.aus01.bnkinet.com is the fully qualified domain name. I can ping this from my Macbook)
All of them don't work for High Sierra 10.13.0
The last attempt
smb://email@example.com/g_sy$ would have worked for macOS Sierra 10.12.6
Thanks for all the feedback so far. But I still haven't had any luck connecting to remote drives via smb or cifs.
I even tried using IP address, so it no longer depend on DHCP to resolve the addresses, but still won't connect. I wonder what changed between 10.11.6 > 10.12.5 > 10.13.0 :( For El Capitan, remote network drive works all day everyday.
You can use a script and a plist to get a mount at login solution. I am doing a mount for all users that login into a shared domain connected computer in the following fashion:
First write a script like:
mount volume "smb://domain/server/share name"
I also added this so that mounted drive will show on the desktop of ease of use for users:
tell application "Finder" activate open window of Finder preferences set desktop shows connected servers of Finder preferences to true close window of Finder preferences
Then create a .plist file like this and place in /Library/LaunchAgents:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<dict> <key>RunAtLoad</key> <true/> <key>Label</key> <string>com.plist.name</string> <key>ProgramArguments</key> <array> <string>osascript</string> <string>/scriptpath/scriptname.scpt</string> </array>
After saving the plist and the scpt run this in the terminal:
sudo chmod 600 /Library/LaunchAgents/com.plist.name.plist
sudo chown root /Library/LaunchAgents/com.plist.name.plist
when using a domain connected computer your username and password will usually path through, but not always. Have them enter username and password and save to minimize user interaction
I think just changing the plist location to the user's launchagents location would let you do this user specific
On 10.13, We have seen this issue mounting home drives on smb's shares that are hidden ($ at the end). AD users that have never signed in before fail to sign in at all. We you are using "create mobile account" and haven't tested it without this checked. But moving a user's home drive to a non-hidden share and they can sign in just fine. Hope a fix/workaround is available soon.
These should help.