Solved

Email on Iphone will Work on external Netowrks but not internal wifi

Posted on 2013-01-02
9
443 Views
Last Modified: 2013-01-04
We have a 2003 SBS DC.  Email works push perfectly outside the company network but, will not work via internal wifi.  I know that you cannot access the external ip address from inside.  Is there any way to correct this issue?
0
Comment
Question by:cameljoe121
  • 3
  • 3
  • 2
  • +1
9 Comments
 
LVL 15

Expert Comment

by:jerseysam
Comment Utility
Have a look at issue 3 here: http://support.apple.com/kb/TS1868

Seems to be a known issue
0
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
Comment Utility
You need a split DNS system so that the external host name resolves internally.
http://exchange.sembee.info/network/split-dns.asp

The single host name replacement method should work fine.

Simon.
0
 

Author Comment

by:cameljoe121
Comment Utility
I need a little more help here.  The internal clients connect to the mail using the FQDN Server01.Comanyname.local I dont want to have to change all the clients existing config.   The way the existing setup for external mail is either the IP address or MX.companyname.com cant i just add something for the interanl DNS lookup so is the see the MX.companyname.com it will point to the mail server or will this cause an issue?
0
 
LVL 17

Expert Comment

by:OriNetworks
Comment Utility
I am assuming the iphone is already set up with the email account and then you are turning on wifi to start using it internally. Since it is already using the external ip address, it will still be trying to reach that address. On your firewall you can enable the wifi clients to only access the external IP for the email server instead of blocking all traffic. Or for internal DNS, point the server name that you used to set up the account on the iphone to the internal ip address of the mail server.

Another possibility is that it may be trying to validate the SSL certificate with an external certificate authority and it does not have internet access to do that. In this case you should enable the internal clients to have outside access to the crl lists e.g. crl.verisign.com
http://www.verisign.com/repository/crl.html

Simplest answer:
If the iphone is set to point to mail.mycompany.com make sure the internal record for the mail host is set to the internal ip address.
0
Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

 
LVL 17

Expert Comment

by:OriNetworks
Comment Utility
I just read your last comment. Since you have split DNS, you need to create a duplicate zone in DNS for companyname.com. Add a host for whatever the mail server name is and point it to the internal ip address of the server. Basically you are copying any external DNS record to the internal zone and referencing the internal ip addresses. You would not need to reconfigure  internal clients.
0
 

Author Comment

by:cameljoe121
Comment Utility
Still no joy I added the company.com record in the dns and it still wont point if i used the FQDN company.com-tcp.company.local it will go to the mail server when I do a NSlookup I still get the external ip address
0
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
Comment Utility
Whatever you are entering in to the ActiveSync clients as the FQDN needs to have an internal DNS entry.

You are probably entering host.example.com rather than just example.com.
Also ensure that the clients are using the server for DNS only, and are not getting DNS from the router for example.

Simon.
0
 

Author Comment

by:cameljoe121
Comment Utility
DNS is provided by the server.  On the device I am entering host.company.com.  In the DNS console I added the Host.company.com forwarder it lists under the .com entry but still when i run lookup I get the exernal IP
0
 
LVL 63

Accepted Solution

by:
Simon Butler (Sembee) earned 500 total points
Comment Utility
Ensure that you have flushed the DNS cache on whatever you are using to test it. Check from the server itself.

Forwarder? Not sure that was the right thing to do.

The easiest way is to create a new zone called host.example.com, then create a new blank A record with the internal IP address of the Exchange server. That way it doesn't interfere with anything else.

Simon.
0

Featured Post

Why do Marketing keep bothering you?

Is your marketing department constantly asking for new email signature updates? Are they requesting a different design for every department? Do they need yet another banner added? Don’t let it get you down! There is an easy way to manage all of these requests...

Join & Write a Comment

Local Continuous Replication is a cost effective and quick way of backing up Exchange server data. The following article describes the steps required to configure Local Continuous Replication. Also, the article tells you how to restore from a backup…
Learn to move / copy / export exchange contacts to iPhone without using any software. Also see the issues in configuration of exchange with iPhone to migrate contacts.
In this video we show how to create an Accepted Domain in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Mail Flow >> Ac…
In this video we show how to create a mailbox database in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Servers >> Data…

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now