Exchange only allow domained computers to connect remotely

I have a 2008SBS server.  When I first configured Exchange, I went to godaddy not really knowing what I was doing and purchased 5 SSL certificates.  I then went to expert-exchange and asked how to install the certificated onto my server.  I was given a website which I followed the instructions as best as I could however I was still confused as to what I was doing.  This could be the problem, but I don't know if it is also a setting in the server for my problem.

Fast forward into the future.  I have attempted to connect five computers to my exchange server.  Two of them were part of my Domain and the other three were not.
All five computers range from XP to Windows 7
Connecting via outlook 2007 or 2010.
All five computers access my exchange server remotely.

The two computers connected to my domain connect without any problems.  The three that are not part of my domain will not connect unless VPN is connected.

Bringing up VPN... I remembered another behavior.  I have created a user for myself and added my computer to the domain.  Part of the installation I added allowed myself to access my VPN remotely.  However, recently I tried adding another VPN account and even if I give this VPN account admin rights... the new account gets rejected and the VPN fails.  My account is the only VPN account which works on a non-domained computer and domained computer. The VPN is hardly ever in use... meaning only one computer is using the VPN.  There are not multiple users access the VPN at this time.

What are your recommendations on resolving this problem?
timarnold000Asked:
Who is Participating?

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

x
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.

davorinCommented:
The non domain computer should trust the certificate used for outlook anywhere and when you configure outlook on non-domain computer do NOT check name at the start. You need to configure exchange proxy settings before that (on more settings->connection->...)
This link is for outlook/exchange 2010, but for 2007 version is basically the same.
http://www.petenetlive.com/KB/Article/0000519.htm
0

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
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
SBS

From novice to tech pro — start learning today.