Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Avoid -47 errors with Windows SMB connections Network
If you are getting -47 errors when connecting to a Windows machine using an SMB URL, try relaunching the Finder and your shares should appear on your desktop. My suspicion is that the error occurs when the share is mounted, but not visible in the Finder. If the Finder is relaunched, the share appears on the desktop.

I can get up to two connections to a Windows 2000 SMB share. If I disconnect those two connections from Windows, and then try to connect again from the Mac, I will get a -36 error message. If I relaunch the Finder, though, then both shares will appear on the desktop.
    •    
  • Currently 1.00 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (1 vote cast)
 
[6,395 views]  

Avoid -47 errors with Windows SMB connections | 4 comments | Create New Account
Click here to return to the 'Avoid -47 errors with Windows SMB connections' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Avoid -47 errors with Windows SMB connections
Authored by: biscuit_tech on Sep 02, '03 12:18:21PM

I've seen this too, if you go to /Volumes you will most likely find an alias to your server share and you can double-click on it to re-mount the share or delete to reconnect the "normal" way.

I'm not sure, but what I think is happening here is that the Finder/SMB client is not properly releasing the mount point because SWAT does not show the user as being connected or any resources in use for the user.

The -47 error seems to be indicating this conflict between the SMB server and client.



[ Reply to This | # ]
Avoid -47 errors with Windows SMB connections
Authored by: jyu on Sep 02, '03 02:21:20PM

If you just want to refresh the Finder, here is the command I think is better than killing and relauching it:

disktool -r



[ Reply to This | # ]
Avoid -47 errors with Windows SMB connections
Authored by: mbartosh on Sep 02, '03 10:43:12PM

Just to clarify- this doesn't refresh the finder- this refreshes the disk arbitration daemon (autodiskmount in 10.2). The Finder is subscribed to disk arb notifications. But the effect is the same, yes this should work. What I'd wonder is how the client got to that state in the first place. Other than manually mounting (with mount_smbfs or the like) I'm not sure how it'd happen.

---
4am Media, Inc. Mac OS X Training and Consulting



[ Reply to This | # ]
How this can happen
Authored by: martinx on Sep 11, '03 10:09:19AM

SMB support on Jaguar is very flaky. I've noticed though with one of the recent updates its now possible to avoid completely hanging up the system if you put your PowerBook to sleep at work and then go home, forgetting to eject your SMB shares first. Sometimes, if you catch it in time, the moon is full, etc. etc. you can eject the share, if you wait long enough for timeouts etc. However when you get back to the office you sometimes get this error -47.



[ Reply to This | # ]