Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I am using Windows SBS 2003 SP2, and it works fine for me. I have compared Todd's settings to my own, and noted the differences below in red:

Microsoft Windows Server 2003
for Small Business Server
Service Pack 2

-IIS Manager
-Server
-Web Sites

-Default Web Site
(Properties - Directory Security)
Authentication & access control
Enable anonymous access - OFF (ON)
Integrated Windows Authentication- OFF (ON)
Basic Authentication- ON
Default Domain- \

Server Communications:
Require secure channel (SSL): ON (OFF)
Regire 128-bit encryption: ON (OFF)
Ignore Client Certificates: ON

-Exchange
(Properties - Directory Security)
Authentication & access control
Enable anonymous access - OFF
Integrated Windows Authentication- ON
Basic Authentication- ON
Default Domain- \ (your internal domain name in "domain.local" format)

Server Communications:
Require secure channel (SSL): ON
Regire 128-bit encryption: ON (OFF)
Ignore Client Certificates: ON

-exchange-oma
(Properties - Directory Security)
Authentication & access control
Enable anonymous access - OFF
Integrated Windows Authentication- ON
Basic Authentication- ON
Default Domain- \ (your internal domain name in "domain.local" format)

Server Communications:
Require secure channel (SSL): OFF
Regire 128-bit encryption: OFF
Ignore Client Certificates: ON

-Microsoft-Server-Active-Sync
(Properties - Directory Security)
Authentication & access control
Enable anonymous access - OFF
Integrated Windows Authentication- OFF
Basic Authentication- ON
Default Domain- (BLANK) (your internal domain name in "domain" format)

Server Communications:
Require secure channel (SSL): ON (OFF)
Regire 128-bit encryption: ON (OFF)
Ignore Client Certificates: ON

-OMA
(Properties - Directory Security)
Authentication & access control
Enable anonymous access - OFF
Integrated Windows Authentication- OFF
Basic Authentication- ON
Default Domain- (BLANK) (your internal domain name in "domain" format)

Server Communications:
Require secure channel (SSL): ON (OFF)
Regire 128-bit encryption: ON (OFF)
Ignore Client Certificates: ON

No guarantees that following these settings will work, of course. But they do work for me. If you change all of the above and it still doesn't work, there may be other settings that are not correct.
 
Hmm, i think thats your problem. You have SSL connection required on the OMA folder, but if your certificate is not trusted then you are not trying to connect via SSL, therefor exchange will reject the connection.

So either you need to install the root certificate for your server so that the ssl certificate used by exchange is trusted. You can do this either by emailing the .cer file to your phone and opening the attachment, or you can upload the file to a http server and download it via safari.

Or you can turn of the requirement for SSL connections, however this is not a great idea as your login details will be sent in plain text over the network. Not so much of a bad thing over the mobile network, but if the iphone uses the wifi network for push (anyone know whether this is the case?) then if you are using an open access point anyone can snoop them.

Another thing to check is has push worked from this exchange server before? The reason i ask is that in the past i have worked on SBS2003 sytems where most of the SP2 parts where put on, but as there is a seperate SP2 for exchange this hadn't been added and therefor push was not available. Probably not the case but it has caught me out a few time.

Hope that helps.

Cheers

Gareth
 
Trial vs. Paid

Do you have a paid subscription to MobileMe or just the trial? I was experiencing the same problem. When I would manually sync in MobileMe, I would see activity like it was trying to do something with Contacts and Calendar. But nothing ever showed up in the MobileMe interface. I noticed in one of the help windows that Contacts and Calendar only sync in the paid version and not the trial. I have not gone ahead and paid because I'm still trying to configure Exchange which may do everything I need. So I can't tell you if that solved the problem. But if you are using the free trial, that is most likely your problem.
 
Thank you for posting that info for your server. Although it wasn't the last thing I needed to do. My co-workers WinMo devices are still syncing, so I feel I'm getting closer.

Yikes! I'm running exchange SP1. Even though I have SP2 on my SBS server.

OMG! OMG! That may be it. DL'ing it now.

The chasing of the white rabbit continues!
 
Something Windows/Microsoft Update missed. I needed Exchange 2003 SP2.

Installed that and it just started syncing perfectly. Thanks for all the help.
 
Anyone know a good alternative to mobile me? I used to use mail2web before but its like $6 a month but at least with mobile me I would get some storage space.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.