When running Mac OS X (10.2.x), or later, or Mac OS X Jaguar (10.2.x), you receive an error similar to the following when trying to connect to a Windows local network resource:
Sorry, the operation could not be completed because an unexpected error occurred (Error code -50).
When you use a fully qualified domain name with a .local extension, the MAC OS thinks the resource is a Rendezvous host.
NOTE Rendezvous is an Apple networking technology. You should avoid using a .local extension if you have MAC clients.
To cause the MAC OS to use DNS in addition to Rendezvous, see the following articles:
NOTE: The above procedure will only work with Active Directory namespaces, that use the .local extension, if you update Mac OS X 10.3.2 or earlier to Mac OS X 10.3.3.
See Multicast DNS.