Autodiscover service not working for Outlook with Exchange 2013 in .local internal .org external domain for laptops not joined to domain.

We have upgrade from SBS2003 to Windows 2012 and a separate Exchange 2013 server. We now have a .local internal domain and .org external domain.

Outlook 2010 will not connect to Exchange on the laptops which are not domain members . Only the domain member PCs can connect Outlook 2010 to Exchange.

I've used the  tool and if fails each Autodiscover test.

How should I be configuring Autodiscover (i.e. via URL, DNS SRV record etc)  some forums suggest that I should not use DNS - Not sure why.  Should I be able to find and read the content on the Autodiscover.xml on the exchange server because I can't.   Can anyone  help please?  Thanks.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

David Johnson, CD, MVPOwnerCommented:
you have to use dns but your internal dns may not be sufficient.. so use an external dns for your name server records and anything accessible from outside your network

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
EICTAuthor Commented:
Thanks for the links.  Since Autodiscover gets its details from IIS Autodiscover.xml I though I'd look here as Exchange seems to be configured correctly.

In IIS I can browse to view the content of the xml but interesting I notice.
1. It wants me to use port 81 and 444 (not 80 and 443) not sure why the install configured these ports and
2. When I do open the xml in my web browser I get the following invalid request. I expected to see server configuration information which is used to configure outlook.

<?xml version="1.0" encoding="UTF-8"?>
-<Autodiscover xmlns="">
-<Error Id="4235073522" Time="09:28:10.6023866">
<Message>Invalid Request</Message>

Does this indicate a problem with IIS settings?
EICTAuthor Commented:
Looking at this further it appears that port 80 & 443 are for the front end (default website) and ports 81 and 444 are for the back end website.  

I still get the same Invalid Request though.
EICTAuthor Commented:
Thanks. I shall try this. Sorry I've been working on other things so I may need to start the resolution process again!
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.