Want to highlight a helpful answer? Upvote!

Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Connecting to Windows 2003 Server using SMB

I have seen a number of people here having problems with connecting their Macs to a Windows 2003 Server but very few solid solutions have been provided. They are reporting errors with trying to connect from their Mac to a Windows 2003 Server using smb. I was faced with this same problem today, but with the help of Rob at Superior Computers in London Ontario Canada we found a solution that worked for us. Hopefully it will help others.

Here's a description of the steps that lead to the problem:

1) Click "Go" menu.

2) Click "Connect To Server"

3) Type: smb://yourserversIP [example: smb://192.168.1.3]

4) Click "Connect".

Within a few moments you will see a window pop up saying it sees your Windows server but it needs the Server's domain name, and the username and password of the User who is trying to connect to the Windows server.

The domain name should already be filled in (it grabs the domain name from the server itself).

Type in the username and password of a User that exists on the Windows server.

An error comes up saying it could not connect because of the username and password, and you have a choice between "Try Again" and "Cancel". Repeated tries with a correct username and password will fail.

SOLUTION:

This is where Rob jumped in. He found the following link at the Microsoft Knowledge Base:

http://support.microsoft.com/kb/555652

Of the information here he says, "Also note that the details under the Resolution section aren't specific about where to find the options. The options can be found under:"

"Administrative Tools" -> "Group Policy Management" -> "Domain Controllers" -> "Default Domain Controller Policy" -> right click and select "Edit" -> "Computer Configuration" -> "Windows Settings" -> "Security settings" -> "Local Policies" -> "Security Options"

In case the KB article ever disappears here are the settings to edit:

NOTE: Rob also points out that there is a typo in the article:

Microsoft Network Server: Digitally sign communications (when possible): Enabled

Should be:

Microsoft Network Server: Digitally sign communications (if client agrees): Enabled



Edit the Default Domain Controllers Policy and set the following:

Domain Member: Digitally encrypt sign secure channel data (always): Disabled

Domain Member: Digitally encrypt secure channel data (when possible): Enabled

Domain Member: Digitally sign secure channel data (when possible): Enabled

Microsoft Network Server: Digitally sign communications (always): Disabled

(SEE TYPO NOTE) Microsoft Network Server: Digitally sign communications (when possible): Enabled

Microsoft Network Client: Digitally Sign communications (Always): Disabled.

Microsoft Network Client: Digitally sign communications (if server agrees): Enabled

Network Security: LAN Manager authentication level: Send LM & NTLM responses


After making these changes to the Win2003 Server the Mac I was trying to connect with connected properly.

HTH



Andy
Mostly Digital Service Dept.

PowerBook G4 1.33 Ghz Mac OS X (10.4.8)

PowerBook G4 1.33 Ghz Mac OS X (10.4.6)

Posted on Oct 25, 2006 9:48 AM

Reply
4 replies

Nov 19, 2006 3:57 PM in response to Dr_Raven

Yes it would be nice if Apple at least tried to keep their Samba implementation up to date. Pretty sad when my cheap *** Linux box can connect to whatever flavor of Windows Samba is out there, but my $2000+ Mac can't.

I'm assuming that Vista will also sign SMB communication as well, thereby breaking Mac to Windows Vista connectivity. When home users start squealing, this should give Apple engineers enough cover to update the Samba in OSX to a later version, without getting severe beat down from Steve Jobs and the other management types at Apple that seem to not give a **** if anybody can use a Mac effectively in a corporate setting.

The really pathetic thing is keeping Samba up to date to enable better connetivity for corporate users shouldn't be that hard. The Samba project does all the mainline development work to keep up with Microsoft SMB protocol obfuscation. Apple just needs to integrate their latest offerings into OS X.

Nov 19, 2006 4:05 PM in response to Dr_Raven

Oh, and if you're Windows Admins freak out at the idea of turning off signing everything by default, there's also Thursby Software's Dave or Admit Mac. They'll handle signing just fine, and integrate pretty nicely into OS X's networking UI.

But at $120 a pop, they definitely aren't cheap.

Come on Apple. Don't make Windows Admins freak that they have to turn down security settings to enable connectivity for Macs. And don't make me pay the equivalent of another OS X license to a third party, enable to get the SMB connetivity you could provide in OS X by keeping relatively up to data with Samba releases.

Nov 19, 2006 5:58 PM in response to moulles

This is the case! I have been a Vista beta tester and since beta2 i could never connect to my Vista box like i did with XP. I tried it in RC2 and on the RTM (full retail version of Ultimate). The closest i got was sharing a folder and making all users 'contributers'. Then back on my Mac i can access the folder and see the contents but when i try to delete, copy or transfer from/to it the network locks up and Mac tells me to disconnect. I have been successful transfering small <8MB files but its really slow. I even tried this with using no vista passowrd. Now an XP machine can still connect to Vista as if it was XP judging from my experience.

If anyone finds an easy alternative please post.

Nov 20, 2006 7:28 AM in response to moulles

OK, I was partly wrong in my previous rant, but what I said is still generally valid. The Finder doesn't use Samba's smbclient to mount smb/Windows. It uses the ancient smbfs kernel extension inherited from FreeBSD.

Apple needs to update their smbfs kernel extenion ASAP. The CIFS kernel module for mounting SMB shares in current Linux distributions already supports signing...I think for something like a year and half! I realize the CIFS kernel module on Linux and FreeBSD/Darwin's kernel extension are not the same project...but the point is if the open source guys can do it, get on the ball Apple. We pay you money for the OS, and you sell it as being ready for corporate enviornemnts. (With Vista out, and no SMB signing support you won't even be ready for home enviornments. Lame.)

Further Apple still needs to update to a more recent version of Samba, as it appears that Windows 2003 and Vista boxes that try to do signing will have trouble connecting to OS X Windows shares, since as we already know 10.4.8s version of Samba doesn't support signing.

If you manage to build a more recent version of Samba from source or using the Macports project, you will solve half of the problem. You'll have a less braindead implementation of Samba serving files. You'll also get a version of the commandline smbclient utility which can connect to Windows2003 and Vista based shares, however, navigating the share is akin to using a commandline ftp client. It's useable, but not terribly fun. This is no substitute for actually mounting the share in the Finder, and being able to browse in the Finder GUI.

If you read this, call Apple and bug them about it. If you don't have any free AppleCare calling priviledges left, call their business sales/support line and rant away. They need to hear the pain we feel, before management will properly prioritize fixing this.

Phone numbers can be found here:
http://www.apple.com/support/contact/phone_contacts.html

Oh and maybe ask them to make Mail have proper MAPI support for connecting to Exchange Server while you're at it. 🙂

Connecting to Windows 2003 Server using SMB

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.