Welcome

Welcome to Testing Grounds. This website will help you discover new ways of looking at the ordinary things around you. Whether it is a dusty old computer you have in the corner, or a coke machine down the street, Testing Grounds will show you how to do things you didn't think were possible. Enjoy!

What to look forward to:

Coming up on Testing Grounds, I'll show you how to do the following:

How to Install/Reinstall Windows Vista to Improve Performance

How to Backup DVD's: Defeat Any DVD Protection Including Sony and Disney

Tuesday, May 8, 2007

How to get Mac OS X 10.4.8 to play nice with Windows Server 2003

First off, I want you to note the wording of that title. This post will show you how to get them to "play nice", but I was never able to get them to be best friends. By being best friends I mean to have the Mac be able to log into the server as a client. I spent hours and hours looking at forums, reading threads, messing with OS options, and never found the answer to that one. So if anyone out there knows how, PLEASE post a comment or email me. The world needs to know.

To start, I want to warn you that in order to get them to play nice, the security settings on Windows Server 2003 will have to be slightly lowered. If you are in a closed/private environment like a home then this is no problem. But if you're a business, I'm not sure that I would try it. Once again because of this I am not responsible for anything that happens, this is just a suggestion on how to get them to share files and have the Mac access things on the Windows server.

OK, time for the nitty gritty Windows part. Set the security settings for the following options according to what they say:

In Administrative tools, navigate to Domain Controller Security Policy. Inside you'll find:

Microsoft Network Server: Digitally sign communications (always) - set this to Disabled

Microsoft Network Server: Digitally sign communications (if client agrees) - set this to Enabled

Microsoft Network Client: Digitally sign communications (always) - set this to Disabled

Microsoft Network Client: Digitally sign communications (if server agrees) - set this to Enabled

Domain Member: Digitally encrypt or sign secure data channel (always) - set to Disabled

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

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

So what did you just do? The reason Windows doesn't play nice with OS X (I believe, correct me if I'm wrong) is because OS X doesn't encrypt its SMB or local network traffic. If I'm wrong and it does, then Windows sure doesn't like it anyway. If you set the above options correctly, everything should be ready to rock-and-roll on the Windows Server 2003 side.

I found the above information from macosxhints.com

Now for the actual good stuff. OS X makes life easy for you as far as connecting to Windows (or any other server). My detailed pictures show how to do it:

(By the way, all the computer names are fake or blurred out.)

Go into system preferences and click on Sharing. A screen like the one you see below should pop up. That shows my options, yours might need to be different. Make sure you have at least Personal File Sharing and Windows File Sharing enabled. You might want to throw in FTP Access and Printer Sharing based on your needs.



Now you're going to need to click on the Internet tab in the sharing window and click on the Start button for Internet Sharing.

Free Image Hosting at www.ImageShack.us

Now go back to System Preferences and click on Network. Double click on your Ethernet setup:


Free Image Hosting at www.ImageShack.us

Then come to this screen (minus the blur):

Free Image Hosting at www.ImageShack.us

This is a VERY important step. You need to have the same Subnet Mask as your Server. Whether or not you can do this manually or automatically is up to you, I had mine set to manual because I like the control I have. Click Apply Now and go to the next step.

Navigate to Finder, and select Network. It might look something like this:

Free Image Hosting at www.ImageShack.us

If it does, double check to make sure all of your network connections are hooked up - u can do this by opening up Terminal and pinging the IP address of the server:

Free Image Hosting at www.ImageShack.us

If it doesn't ping, then either something is not connected right, the Mac and the Server are on different Subnets, or something else is screwed up that you will need to figure out on your own.

Restart the server and Mac - I'm not sure what purpose this has, but once I saw that they could ping each other, and the Mac couldn't find any folders on the Server, I restarted and everything worked. This screen should appear after you click Network in the Finder:

Free Image Hosting at www.ImageShack.us

IT FOUND THE WINDOWS SERVER!!!!!!!!!!!!!!!!! Yay! By the way, my Windows server was called Nirvana. Select the folder with the name of your server, then click the name of the computer, and this screen should pop up:

Free Image Hosting at www.ImageShack.us

Guess what? Click connect. This screen will pop up, and select which options you want:

Free Image Hosting at www.ImageShack.us

Then this login screen will show up:

Free Image Hosting at www.ImageShack.us

It wont look exactly like that, but input the name of the server, the account name that has administrative rights, and that administrator's password. OS X will then create an icon on the desktop that leads to the location on the server you selected two pictures ago.

Free Image Hosting at www.ImageShack.us

There you go. You've now gotten Server 2003 and OS X to chat and play nice. You should get a Nobel Peace Prize for this achievement.