Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm trying to call up "https://m.google.com" on my iPhone on my home WiFi. It's saying Safari "cannot verify server identity" of m.google.com, then when I press Details, it refers to https://m.google.com as "mattserver". "mattserver" is the name of my development server, a Linux box on my home network. This stinks of DNS issues to me. Accessing the unsecure version of that URL ("http://m.google.com") gives me a blank page.

What could be going on here? Is there a way to look at the logs of my router somehow?

EDIT: I just found that my dev server shows the same symptoms. When I go to m.google.com from there, it says I'm connecting to 192.168.0.2, which is my dev server's IP.

My workstation is not showing symptoms, probably because it uses Acrylic DNS Proxy.

EDIT (Went deeper into the problem)

Within my home network, requesting "m.google.com" gets me 192.168.0.2, which is my dev server. When I do an nslookup to try and weed out this [I think] DNS issue, it says this: "192.168.0.1: Non-existant domain". 192.168.0.1 is my router.

share|improve this question
    
For those who think this is off-topic: Please read the question again. It's probably not a problem with the iPhone, the iPhone just shows the symptoms. (: –  BloodPhilia Feb 27 '11 at 23:12
2  
But does anything else show the symptom? –  Dennis Williamson Feb 27 '11 at 23:17
    
@DennisWilliamson That's the question! ;) of course, this could turn off topic if it is indeed an iPhone issue. But superficially, this looks like a networking/DNS issue... I just don't like people closing to vote the moment they see the word "iPhone" –  BloodPhilia Feb 27 '11 at 23:29
    
Can you replicate the symptoms on any other clients attached to the router? –  chunkyb2002 Feb 27 '11 at 23:51
    
@chunkyb2002 I just found that my dev server shows the same symptoms. See First edit. –  Matt Alexander Feb 28 '11 at 15:31

3 Answers 3

Check in the settings app to see what your DNS server is... Then go to your PC and set its DNS server to be the same as your iPhone and run an NSLOOKUP and see what's happening.

If your DNS Server is your router, just try pulling the plug on the router and rebooting it, this fixes more problems than people care to admit. :)

share|improve this answer

You should configure the right DNS servers on your clients, two options:

  • Set the DNS servers to external ones.

  • Set the DNS server to your development server, which should have forwarders set to the external.

You can do this in two ways:

  • Static, by filling it directly.

  • Dynamic, set the DHCP server (either your router or server) to distribute the right DNS servers.

Basically, what happens now:

  • Your clients are configured to contact your Development server for DNS information.

  • A request is made to your DNS server hosted on the Development server.

  • If you have a DNS server then it responds with its own IP as no forwarders are set.

share|improve this answer
up vote 0 down vote accepted

I'm not quite sure exactly what the problem was with that specific domain, but when I removed a rogue entry in my routers' "DNS Host Mapping" list, it all ended up working again.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.