mount_webdav not working after 10.11.6 update
I have a startup script that uses the mount_webdav command to mount 2 webdav locations into the /Volumes directory. The script ran fine on Maverick, Yosemite, and earlier updates of El Capitan. After the last update (10.11.6) the script no longer works. I get 2 empty mount folder in the /Volumes directory, no files visible under them, and no desktop mount disk icons. So I messed around a bit, and here's what I observed.
- Restarting machine and resetting PRAM didn't help.
- The mount_webdav works sporadically, occasionally, one of the webdav location will get mounted correctly, but still rarely.
- Running the mount_webdav commands manually didn't work.
- I can mount the same 2 location by going to the Finder menu and use Go > Connect to Server..., no issues there.
- So here's the kicker, if I mount one of the drive (let's say B from A & B) using Go > Connect to Server.... I then disconnect mount B. I run the script, which tries to mount both A & B, B will mount successfully. The alternative works too, mounting A first, disconnect, then run script, A will mount successfully.
Seems something is different between the Connect to Server... and the mount_webdav, and something's cached? Anyhow, just some additional detail. The webdav is on a public hosting service, I'm authenticating with user ID and password on HTTPS, and there is a custom port #. I don't think I've changed any security or network settings on my Mac, only the update. I did switch ISP recently, but I would assume if that's issue, Go > Connect to Server... would not work also. Help! Thanks!
iMac, OS X El Capitan (10.11.6)