Configuring Services for Macintosh under Windows Server 2003

I recently uninstalled and re-installed network drivers on a Windows 2003 system. This clobbered the Services for Macintosh (SFM) configuration made about five years ago, and it took quite a while to figure out how to set up SFM again. This is a small network with one server, a few Windows PCs, and one Macintosh.

Step 1:  Install File and Print Services for Macintosh 

I was able to use Windows Component setup to install File and Print Services for Macintosh, which also installed the AppleTalk protocol. But I couldn't figure out why the zone list dropdown was empty (under Control Panel > Network Connections > Local Area Connection > Properties > AppleTalk Protocol > Properties). I installed Windows Server 2003 in a new virtual machine and it was still empty!

Step 2:  Configure AppleTalk Routing

Finally I started to grasp that the zone list comes from a router. Since this network has no external AppleTalk router, I needed to configure the Windows 2003 Server as an AppleTalk router. The follow procedure is expanded from the Help and Support topic “Configure AppleTalk routing”, also found on TechNet.

  1. Open Administrative Tools > Routing and Remote Access. If you're not already using RRAS, there will be a red down-arrow next to the server name indicating that the service is not running. As far as I know, the Routing and Remote Access Service does not need to run to enable AppleTalk routing.
  2. Under Routing and Remote Access, double-click your server and right-click AppleTalk Routing.
  3. Click Enable AppleTalk Routing.
  4. In the Adapters list, right-click an adapter, and then click Properties.
  5. Configure seed routing, network number allocation, and the zone list as appropriate for the computer.
    1. Check Enable seed routing on this network.
    2. Set the Network range From 1 To 100. This could get complicated in a multi-router/multi-zone environment, but for this single-server situation, 1-100 is more than enough:  at 253 nodes per number, that allows for 253 * 100 = 25,300 AppleTalk nodes.
    3. Under Zones, click on New and type in the desired Zone Name. Set As Default is grayed out because there is only one zone:  it already is the default.
    4. Click on OK to close the adapter's properties. This seems to take a few seconds.

Now, when you go back to Control Panel > Network Connections > Local Area Connection > Properties > AppleTalk Protocol > Properties, you should see the zone you just defined listed and selected in the drop-down.

Step 3:  Set Up Printer and Folder Sharing

It looks like a shared printer will automatically be shared by Print Server for Macintosh without further configuration.

However, folder shares (Mac “volumes”) must be set up individually. For instructions, see “Create a Macintosh-accessible volume” in Help or on TechNet.

Notes on Folder Sharing

  • If the folder is shared for both Windows and Macintosh users, it should appear twice in the list of shares under Computer Management > System Tools > Shared Folders > Shares, once with Type = Windows and again with Type = Macintosh.
  • When you set up a new Macintosh share with the Share a Folder Wizard, the share is read-only. To make it writeable, you have to go back in to edit the share's properties and clear the This volume is read-only checkbox. I did not set a password on the shares since file access is controlled by Window file permissions.
  • Macintosh shares do not appear when you look at a folder's sharing properties under Windows Explorer; you have to edit them from Computer Management > System Tools.

1 thought on “Configuring Services for Macintosh under Windows Server 2003

Leave a Reply

Your email address will not be published. Required fields are marked *

Notify me of followup comments via e-mail. You can also subscribe without commenting.