Question on a safari symptom that implies dns wierdness

This question is posted here because to problem shows up best in Safari. However, as I understand the process, I do not believe the core of the problem is specifically Safari.
When I try to browse to a nonexistant domain (for example, typing in xyzzy.apple.com into Safari's browser), I am shown a Network Solutions page which reads among other things:
This Site Is Under Construction and Coming Soon.
This Domain Is Registered with Network Solutions
It's not as robust as the usual Network Solutions Under construction page.
A screen shot of this can be seen at
http://www.notnap.com/browsing/UnderConstruction.png
I also get this when I type in partial urls. For example, if I simply type in ford to the address bar in Safari, I get the same page. Once upon a time, the browser would assume I meant to add a .com to the end of the url if I did not do so. While showing as a sign of laziness, I must admit I like this "feature."
I NEVER see the standard Safari page saying "Safari can't find the page you are looking for."
Some details:
- Network consists of a DSL connection to Verizon.
DSL modem - Linksys router = iMac G5, iMac G3
Router is connecting to modem via PPPoE
Router is configuring local network (192.168.1.x) via DHCP
- I see the same results from IE5 on the OS9 Imac G3
- I know I did not have these results until recently. Recent changes include:
- upgrading firmware on linksys
- changing internal network range from 192.0.1.x (wsa a typo) to 192.168.1.x
Here is my thinking:
There are two "problems" going on here.
1) I'd like the browser address bar to assume I mean .com when I do not include a standard TLD
2) I'd like to know how Network Solutions is rerouting my browser when my dns resolver falis to find an ip when searching on behalf of my browser.
(1) is admitedly a behavioral preference.
(2) is getting me worried. Doesn't this mean some local process is doing this?
Here's a simplification of the entire process as I understand how dns and web browsing works...
1) In Safari, I enter a bogus url domain, like "xyzzy.apple.com"
2) the Safari process realizes I have not entered an IP number, and goes to the network stack in search of my dns resolver
3) I've entered no custom host information, so the dns resolver on my system must go to whatever dns servers I have configured for use on my ethernet connection. (The only active connection, by the way). There are two dns servers, both in Verizon's space (they are my ISP)
4) My system makes a query on port 53 to their first server. Let's assume they are playing by the rules and not proxying without my knowledge. Let's also assume there is nothing in their dns server cache for xyzzy.apple.com. After all, why should there be? Finally, let's assume their dns servers are recursive.
5) Their dns server checks it's cache and realizes it has nothing for xyzzy.apple.com. It also quickly realizes it has no zone for apple.com, so it goes out on the quest. It hits the root servers, gets directed to the GTLD-SERVERS, gets directed to nserver.apple.com, which finally answers no such host.
6) Verizon's dns server tells my computer's dns resolver no such host
7) My computers dns resolver tells Safari no such host
8) Safari should display the typical site not found page.
As far as I can tell, when I do the search from a purely dns query standpoint, I get the expected results. Here's a clip from the terminal. Comments in italics:
xxxxx:~ xxxxx$ cat /etc/resolv.conf
domain xxx.com
search xxx.com
nameserver 141.154.0.68
nameserver 151.203.0.84
........these are the correct names servers as provided by my isp........
xxxxxx:~ xxxxxx$ dig @141.154.0.68 xyzzy.apple.com +trace
; <<>> DiG 9.2.2 <<>> @141.154.0.68 xyzzy.apple.com +trace
;; global options: printcmd
. 197789 IN NS C.ROOT-SERVERS.NET.
.........skipping a bit.........
. 197789 IN NS B.ROOT-SERVERS.NET.
;; Received 436 bytes from 141.154.0.68#53(141.154.0.68) in 55 ms
com. 172800 IN NS A.GTLD-SERVERS.NET.
.........skipping a bit.........
com. 172800 IN NS M.GTLD-SERVERS.NET.
;; Received 493 bytes from 192.33.4.12#53(C.ROOT-SERVERS.NET) in 40 ms
apple.com. 172800 IN NS nserver.apple.com.
apple.com. 172800 IN NS nserver.asia.apple.com.
apple.com. 172800 IN NS nserver.euro.apple.com.
apple.com. 172800 IN NS nserver2.apple.com.
apple.com. 172800 IN NS nserver3.apple.com.
apple.com. 172800 IN NS nserver4.apple.com.
;; Received 274 bytes from 192.5.6.30#53(A.GTLD-SERVERS.NET) in 34 ms
apple.com. 86400 IN SOA nserver.apple.com. hostmaster.apple.com. 2006032800 1800 900 2016000 86500
;; Received 88 bytes from 17.254.0.50#53(nserver.apple.com) in 94 ms
In other words, it got what you'd expect - the host does not exist.
So what I want to know is, how is it that Safari is set to shown a Network Solutions page instead of the default Server not Found page? As far as I can tell, that page is not on my system, so Safari must be retrieving it from elsewhere.
But how? When the local process trying to resolve the bogus host xyzzy.apple.com is dig, host, nslookup or the like, I get the correct host not found. How then is that information being changed between my local dig process and the safari process, so that Safari then shows the Network Solutions page? Remember that the only processes which "know" this query was originated by a browser and not by a dns utility like dig are local to my box. So, how can this substitution be done without local access?
Wouldn't this imply a local security problem?
I've tried (although I cannot imagine how some of these would affect a resolution):
- Reset Safari
- emptying cache and history
- manually entering the dns information in system prefs (allowing the system to be configured via dhcp does work - according to network utils, the dns info is there - but they do not show up in the network prefs panel.
- adding ".com" "com" or a few other variations to the default domain in the network prefs.
- Deleting Safari's prefs (~/Library/Safari/)
I did find some discussion about something similar from back around 2002 complaining that similar action could potentially cause host verification problems for email servers and the like. Though, I'd guess most of these kinds of verifications would be for the reverse lookups. Still, I dould not find an exmplanation of how it was done, or more importantly, how to stop it, short of petitioning the ISP's to upgrade their version of BIND.
I'd love to be able to stop this annoying free ad for Network Solutions from appearing whenever I'm wither lazy or sloppy typing in the url. But more importantly, I want to know how this process works. The fact I see similar results on my OS9 ImacG3 strongly implies I'm not looking at a security issue - it's unlikely my conclusion there is a local process intercepting the dns results between my resolver process and my safari process is correct, as the same thing seems to be happening there as well. But I gotta know. How is this happening? How did Network Solutions do this?

What you're describing sounds suspiciously like
VeriSign's SiteFinder from ... the
fall of 2003, which is when it was up and running.
That's one thing I did find from my searches. What I didn't find was an understanding of how they did it then, and by inference how they're doing it now, assuming we're seeing a recurrance.
I find thousands of similar hits by searching on the text in the page, though it's unclear how many of these are legit - some of these pages are truthful. Hitting xyzzy.apple.com and being told "This Domain Is Registered with Network Solutions" is another matter entirely.
This looks like your page doesn't it:
http://underconstruction.networksolutions.com/
You know what would be interesting? The output of
this Terminal command:
curl -I
http://xyzzy.apple.comSee what headers get
returned from whatever server is answering the
call...
I'll do you one better... from terminal:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
notnAP:~ notnap$ curl -Iv http://www.apple.com
* About to connect() to www.apple.com port 80
* Trying 17.112.152.32... * connected
* Connected to www.apple.com (17.112.152.32) port 80
HEAD / HTTP/1.1
User-Agent: curl/7.13.1 (powerpc-apple-darwin8.0) libcurl/7.13.1 OpenSSL/0.9.7i zlib/1.2.3
Host: www.apple.com
Pragma: no-cache
Accept: /
< HTTP/1.1 200 OK
HTTP/1.1 200 OK
< Age: 7
Age: 7
< Date: Fri, 31 Mar 2006 03:13:09 GMT
Date: Fri, 31 Mar 2006 03:13:09 GMT
< Content-Length: 30692
Content-Length: 30692
< Content-Type: text/html
Content-Type: text/html
< Expires: Fri, 31 Mar 2006 03:18:09 GMT
Expires: Fri, 31 Mar 2006 03:18:09 GMT
< Cache-Control: max-age=300
Cache-Control: max-age=300
< nnCoection: close
nnCoection: close
< Server: Apache/1.3.33 (Darwin) PHP/4.3.10
Server: Apache/1.3.33 (Darwin) PHP/4.3.10
* Connection #0 to host www.apple.com left intact
* Closing connection #0
notnAP:~ notnap$ curl -Iv http://xyzzy.apple.com
* About to connect() to xyzzy.apple.com port 80
* Trying 216.168.224.70... * connected
* Connected to xyzzy.apple.com (216.168.224.70) port 80
HEAD / HTTP/1.1
User-Agent: curl/7.13.1 (powerpc-apple-darwin8.0) libcurl/7.13.1 OpenSSL/0.9.7i zlib/1.2.3
Host: xyzzy.apple.com
Pragma: no-cache
Accept: /
< HTTP/1.1 200 OK
HTTP/1.1 200 OK
< Server: Sun-ONE-Web-Server/6.1
Server: Sun-ONE-Web-Server/6.1
< Date: Fri, 31 Mar 2006 02:59:12 GMT
Date: Fri, 31 Mar 2006 02:59:12 GMT
< Content-type: text/html
Content-type: text/html
* Connection #0 to host xyzzy.apple.com left intact
* Closing connection #0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I'll save you the trouble:
VeriSign Infrastructure & Operations NSI-NETBLK1 (NET-216-168-224-0-1)
216.168.224.0 - 216.168.255.255
Network Solutions, Inc. NETSOL-SWIP-216-168-224 NET-216-168-224-0-2)
216.168.224.0 - 216.168.224.255
So what does it mean, and can anyone tell me how they're doing this? I hate not understanding how this is being done, and it directly proves my understanding of dns and the network stack on my iMacs is wrong, or at least incomplete. Inconceivable!

Similar Messages

  • A website I frequently visit will no longer come up. Safaris says that my connection has been lost but it hasn't. I even get emails from the website but I still can't get on it. Why would it all of a sudden do this?

    A website I frequently visit will no longer come up. Safaris says that my connection has been lost but it hasn't. I even get emails from the website but I still can't get on it. Why would it all of a sudden do this?

    The reason, I included the annotation that I'd upgraded my Itunes, (On my Computer) is B/C in many forums - the very first question, *HELPERS* ask, is. "Do you have the latest version of Itunes downloaded on your computer." I wanted to knock out any obvious replies.
    Now-  "DO YOU have any idea,"... how your UNHELPFUL remarks, do absolutely nothing but hurt others that might not have the EXPERIENCE you have? How do you expect people to know things without asking questions? Whew! RUDE!!
    Message was edited by: Apple I0S Help Team

  • Can not receive Mac mail -error Outlook cannot find the server. Verify the server information is entered correctly in the Account Settings, and that your DNS settings in the Network pane of System Preferences are correct.  Account name: "MacMail"

    Can not receive Mac mail -error Outlook cannot find the server. Verify the server information is entered correctly in the Account Settings, and that your DNS settings in the Network pane of System Preferences are correct.  Account name: "MacMail"
    What are the correct mail account settings and more importantly the correct DNS settings
    Thank you for any help you may be able to provide
    Cheers
    Chris (iMac i7)

    Do not delete the old account yet. sign up for an iCloud account if you haven't.
    I understand .mac mail will still come through. Do not delete the old account yet.
    You cannot use .mac or MobileMe as type of Account, you have to choose IMAP when setting up, otherwise Mail is hard coded to change imap.mail.me.com to mail.me.com & smtp.mail.me.com to smtp.me.com, no matter what you try to enter.
    iCloud Mail setup, do not choose .mac or MobileMe as type, but choose IMAP...
    On second step where it asks "Description", it has to be a unique name, but you can still use your email address.
    IMAP (Incoming Mail Server) information:
              •          Server name: imap.mail.me.com
              •          SSL Required: Yes
              •          Port: 993
              •          Username: [email protected] (use your @me.com address from your iCloud account)
              •          Password: Your iCloud password
    SMTP (outgoing mail server) information:
              •          Server name: smtp.mail.me.com
              •          SSL Required: Yes
              •          Port: 587
              •          SMTP Authentication Required: Yes
              •          Username: [email protected] (use your @me.com address from your iCloud account)
              •          Password: Your iCloud password
    Also, you must upgrade your password to meet the new criteria:  8 characters, including upper and lower case and numbers.  If you have an older password that does not meet these criteria, when you try to setup mail on your mac, using all of the IMAP criteria listed above, it will still give a server error message.  Go to   http://appleid.apple.com         then follow directions to change your password, then go back to setting up your mail using the IMAP instructions above.
    Thanks to dpepper...
    https://discussions.apple.com/thread/3867171?tstart=0

  • Attachments dont download from Gmail in Safari, They disappear,I even tried re-downloading Safari and that download disappeared, it is not in my downloads folder, I actually searched in finder for the file and it is nowhere on my computer.  Please help!

    Attachments dont download from Gmail in Safari, They disappear,I even tried re-downloading Safari and that download disappeared, it is not in my downloads folder, I actually searched in finder for the file and it is nowhere on my computer.  Please help!

    Oh my gosh I had the EXACT same problem, and for ages I couldn't figure out how to fix it until today. Here's what I did:
    First I went onto my computer, opened itunes, and un-installed tumblr, vine and kik. These were the apps I was having problems with (it said I had them on my phone but, like you, they didn't show).
    Then I went to the itunes store, searched for each one, and it said I could update them so I did (just FYI: for tumblr a window popped up saying "please click ok to confirm you are 17 years or older", so I did that also)
    When I went back to my phone and tried installing them again (still on my computer), it worked!
    I hope this helps, because it was incredibly frustrating. Good luck!

  • This might be a simple question.   On those sites that do not differentiate between models when on the internet I.e. Facebook when after your comment and you cannot hit "enter" on an iPad for examp. And speed is slow to connect.  What is = to post?

    This might be a simple question. On those sites that do not differentiate between CRT, laptop, tablet etc. such as an iPad Mini and using the Facebook site fir example when going to post a comment and you do not have a enter button on the IPad and the speed is slow how do you get your comments to post if we do not have a enter button? 
    <Email Edited By Host>

    I don't have facebook so I cannot answer but for your personal security, I have asked the hosts to remove your e-mail address.   It is very unwise to publish this.

  • My new iphone is asking for an old iCloud password I can't remember the password, don't have access to the old email and when I try and answer the security question it is telling me that my date of birth is wrong?? Arggghh help?

    My new iphone is asking for an old iCloud password I can't remember the password, don't have access to the old email and when I try and answer the security question it is telling me that my date of birth is wrong?? Arggghh help?

    Contact iTunes Customer support... it is not possible to bypass Activation Lock.

  • I have received the alert that my version of Safari no longer supports Youtube viewing. I am running version 5.1.10 on OS 10.6.8. Is there an update or a newer Safari version that is compatible with my OS?

    I have received the alert that my version of Safari no longer supports Youtube viewing. I am running version 5.1.10 on OS 10.6.8. Is there an update or a newer Safari version that is compatible with my OS?

    No, not without upgrading to a higher version of the Mac OS. However, the easiest thing to do is get another browser for use with sites that don't like older versions of Saari. I always have a secondary browser on any computer, Mac or PC. For our Macs, I install FireFiox alongside Safari when setting up a new computer.
    As FireFox is updated sometimes weekly, YouTube should not have a problem with it.
    https://www.mozilla.org/en-US/firefox/all/

  • A lot of questions but few answers.  That is a fact.

    A lot of questions and few answers.  That is a fact.  My question is about deregistering a kaputt PC, and synchronizing iPod and iPod with a replacement PC w/o losing content.  I had a Toshiba with tummy trouble sychronized with and iPod and an iPad.  I bought content on all three and added content from CDs I already had.  They synchronized fine.  I deleted iTunes on the troubled Toshiba and installed it on a new Gateway.  The Gateway has far less content on iTunes and threatens to delete content from the iPod or iPad if I synchronize.  All I want to do is get all the shtuff together again on at least the Gateway and the iPod, preferably the iPad also.  Also, how to deregister the kranky Toshiba given that iTunes is deleted on it.  Why am I appealing to someone out there with time on their hands.  Doesnt Apple employ people for that?  If not, its high time they did.

    Apple does employ people to help with technical problems. They're called Apple Technical Support, available by phone (use the Contact Us link at the lower-right of any Apple web page), and Geniuses, available at any Apple Store.
    As to your questions, I'm not completely clear on where you have what content, but if it's all on your iPod or iPad, then you can transfer the content back into iTunes (a subject which, by the way, has been covered here many times already). For content purchased from the iTunes Store, see this support article:
    http://support.apple.com/kb/HT1848
    For content not purchased from the iTunes Store, check out this post from Zevoneer for some iPod/iPhone media recovery options:
    http://discussions.apple.com/thread.jspa?messageID=10570955#10570955
    As to your question about "deregistering", I presume you're referring to authorization to the iTunes Store. It would have been best to have deauthorized the Toshiba before you uninstalled iTunes. You cannot yourself deauthorize a computer that's not working or to which you no longer have access. You can authorize a total of up to five systems, so it's probably not really important that you deauthorize your dead unit now. Once you reach five total authorizations, a button will appear in your iTunes Store account that will allow you to deauthorize all your systems, so that would at that time recover the now-useless authorization.
    Regards.

  • I have imported bookmarks from Safari to Firefox but the bookmarks bar does not change in Firefox and match that of Safari. That's the part I need most. Any ideas why? Also, I don't see where to choose for Firefox to be my default browser.

    I use a Imac with OS 10.6.7. I've just uploaded Firefox 4. I had Firefox 3 already but do not use it often. I've been using Safari. I imported bookmarks from Safari to Firefox, but the bookmarks bar in Firefox did not change to match that of Safari, and that's where the important bookmarks are. Any ideas?
    Also, I can't find where to choose Firefox as my default browser.

    Copy the files from the old Profile into the new Profile, replacing the existing files that are in the new Profile. That will make your new installation just like the old one.
    Or if you just want your bookmarks, copy only the '''places.sqlite''' file from the old Profile into the new Profile.

  • I've lost the arrows on my Safari toolbar that allow me to browse back and forth on web pages. Any  solutions guys?

    I've lost the arrows on my Safari toolbar that allow me to browse back and forth on web pages. Any  solutions guys?

    Thanks everyone! Felt a complete twit. Went to view, customize toolbars and then dragged the arrows back into the toolbar.  No idea how we lost 'em though.

  • HT2731 I was ask for my secure question and they did not work. So I went into my account and tap on my secure question that I forgot my secure question. It replied back that it just sent me a email. The email never came. I did this three time. My email is

    I was ask for my secure question and they did not work. So I went into my account and tap on my secure question that I forgot my secure question. It replied back that it just sent me a email. The email never came. I did this three time. You have myy email as correct. I have check my account and it show as being correct.

    It's a really bad idea to post your email addresess - it's an invitation to spam - and I've asked the Hosts to remove them.
    This is a user-to-user forum and no-one on here can take any direct action. If your Yahoo address is not working that's something you would need to take up with Yahoo - have you checked it by sending yourself an email to it?
    Otherwise you will need to contact Support: go to https://expresslane.apple.com/ and click on 'iTunes' in the center column and then 'iTunes Store' in the right-hand column and proceed from there.

  • How do I enable cookies in Safari so that I can submit an on-line resume?

    How do I enable cookies in Safari so that I can submit an on-line resume?
    Message reads, "You do not have per-session cookies enables!
    Per-session cookies must be enabled in your browser to submit online resumes."

    From your Safari menu bar click Safari > Preferences > Privacy
    Select Never to the right of Block Cookies.

  • It says my security answers are wrong, so I guess I need to reset them, it says to click the rescue email button that shows up under the questions, there is no button that shows up.

    It says my security answers are wrong, so I guess I need to reset them, it says to click the rescue email button that shows up under the questions, there is no button that shows up.

    You need to ask Apple to reset your security questions; ways of contacting them include clicking here and picking a method for your country, phoning AppleCare and asking for the Account Security team, and filling out and submitting this form.
    (96912)

  • How can I obtain the web site template of the ''Imvelo Safari Lodges'' that appears on the Site of the day web page?

    How can I obtain the web site template of the ''Imvelo Safari Lodges'' that appears on the Site of the day web page?

    Hi Ginette,
    The site that you are referring to does not appear to be a template that you can get your hands on, however, I will suggest that you contact the owner via their contact us page and see what can be done.
    - Abhishek Maurya

  • Safari tries repeatedly to open a page. The page partially opens but then Safari reports that there's something wrong with page and I get an error message. This is happening at too many web sites for one site to be having issues.

    Safari tries repeatedly to open a page. The page partially opens but then Safari reports that there's something wrong with page and I get an error message. This is happening at too many web sites for one site to be having issues.

    I have a similar problem, Safari cannot load a complet page. It stalls e.g. ["38 of 42"]. sometimes it will complete loading after a long wait. just as often it will never complete the page,
    The same thing happens in chrome and firefox but safari on my iPad works just fine.
    I have the latest version of everything
    I assume there is a system problem but cleaning up permissions does not help

Maybe you are looking for

  • How to Change an Annotation's Right Menu?

    I want to change the "Stamp" annotation's right menu to a Custom menu,How to achieve it in my plug-in? Please guide me~~~ Any help would be appreciated.

  • How to use ICC profiles and soft proofing profiles?

    Hi, I got an Epson Stylus Pro 3880 and Epson Hot Press paper which, upon investigation, received great profeesional reviews and, having never printed digitally before, I don't know how to use profiles for soft proofing or printing. I don't know where

  • "File's format too new..." message

    I am trying to open an FCP6 project started by another editor, and I'm getting a message that says: "File's format is too new for this version of the application". I am on FCP6.0.3, so I'm wondering if that editor is using FCP6 with Leopard and there

  • Apps crash when printing to turned-off printer

    Running 10.9.3 at the moment and having unusual printer issues at the office.  Basically, when going to the print dialogue box and clicking "print" to any printer that is turned off or that OSX doesn't recognize, it will crash the app.  The unusual t

  • How to code the Back button

    Hi everyone, In my application on a perticular jsp page i had a back button.On clicking this back button one should go to the previous page.Can anyone suggest me how to code for this particular back button as all my efforts to code that button are in