Not sure why autodiscover is getting 401 unauthorized.
Edit: Not working on BOTH mac and windows. Already tried resetting Virtual Directory. Authentication settings are Anonymous, Basic, and Windows.
FYI- it's using port 80 instead of 443 because we are offloading SSL with a load balancer as per http://social.technet.microsoft.com/wiki/contents/articles/1267.how-to-configure-ssl-offloading-in-exchange-2010.aspx
Call me crazy, but it looks like in the first 2 requests it's not sending the username?
From IIS Logs:
2013-08-31 18:26:44 xx.16.192.70 POST /autodiscover/autodiscover.xml - 80 - xx.16.192.11 MacOutlook/14.3.2.130206+(Intel+Mac+OS+X+10.8.3) 401 0 0 4648
2013-08-31 18:26:45 xx.16.192.70 POST /autodiscover/autodiscover.xml - 80 - xx.16.192.11 MacOutlook/14.3.2.130206+(Intel+Mac+OS+X+10.8.3) 401 1 2148074254 46
2013-08-31 18:26:49 xx.16.192.70 GET / - 80 - xx.16.192.10 - 302 0 0 0
2013-08-31 18:26:49 xx.16.192.70 POST /autodiscover/autodiscover.xml - 80 MYDOMAIN\john-admin xx.16.192.11 MacOutlook/14.3.2.130206+(Intel+Mac+OS+X+10.8.3) 200 0 0 4664
From IIS Trace Logs:
ModuleName: ManagedPipelineHandler
Notification:128
HttpStatus: 401
HttpReason: Unauthorized
HttpSubStatus: 0
ErrorCode: 0
ConfigExceptionInfo
Notification: EXECUTE_REQUEST_HANDLER
ErrorCode:The operation completed successfully. (0x0)
ModuleName: WindowsAuthenticationModule
Notification: 2
HttpStatus: 401
HttpReason: Unauthorized
HttpSubStatus: 1
ErrorCode: 2148074254
ConfigExceptionInfo
Notification:AUTHENTICATE_REQUEST
ErrorCode: No credentials are available in the security package (0x8009030e)
ModuleName: WindowsAuthenticationModule
Notification: 2
HttpStatus: 401
HttpReason: Unauthorized
HttpSubStatus: 1
ErrorCode: 2148074254
ConfigExceptionInfo
Notification: AUTHENTICATE_REQUEST
ErrorCode: No credentials are available in the security package (0x8009030e)