(OLDER) <- More Stuff -> (NEWER) (NEWEST)
Kerio Reseller
Printer Friendly Version

Mac OS X Leopardin Firefox ei löydä Googlea


2007/12/08

Olen Firefoxia ja Googlea käyttäessäni ajoittain törmännyt hyvin outoihin ongelmiin. Ne alkoivat heti kun olin päivittänyt Mac OS X Leopard -käyttöjärjestelmään. En silti oikein tiedä mistä aloittaa asian selvittely. Löydökset ovat sinänsä selkeät: kun OS X herää torkuilta, ei Firefox yllättäen onnistu ratkaisemaan google.com -osoitteita.

Aluksi oletin että kysymyksessä oli sattuma - ehkä Google oli nurin, tai ehkä jokin Verizonin reitittimistä oli sekaisin. Koska ongelma ilmeni aina heräämisen jälkeen, ja korjaantui käynnistämällä oma reitittimeni uudelleen, syytin joko Verizonia tai omaa reititintäni.


Huomaa että vaikka Firefox ei löydä yhtäkään google.com -palvelua (Gmail, Adsense, Analytics, mitä tahansa), kaikki muu selailu vaikuttaa sujuvan hienosti. Varma en tietenkään voi olla, sillä saattaahan olla muitakin domain-nimiä joiden ratkaiseminen ei onnistu. Toistaiseksi olen kuitenkin huomannut vain yhden, eli Googlen.

Oudommaksi asian tekee se, että vaikka Firefox ei löydä Googlea, minun tarvitsee vain vaihtaa Safariin, ja avata sillä mikä tahansa Google-sivusto. Kun tämän jälkeen taas kokeilen Firefoxia, Google löytyy silläkin.

Tässä vaiheessa ajattelen että ongelman on oltava paikallinen, eli johduttava joko omasta Verizon-reitittimestäni, tai Leopardin nimiselvityskoodista. Viimeksi mainittu tietenkin epäilyttää enemmän, alkoihan ongelma päivitettyäni Leopardiin, mutta toisaalta vaikuttaa oudolta että tilanne korjautuu reitittimen uudelleenkäynnistyksellä.

Kyseinen "korjaus" tosin tuntuu lähinnä mustalta magialta. Ongelman toistaminen ei ole aivan helppoa, sillä se ei ilmene aina Macin torkahtaessa. Minulla ei siis kovin usein ole tilaisuutta kokeilla mikä auttaa ja mikä ei - ongelman ilmenemiskertojen välillä saattaa kulua useita päiviäkin.

Jos virhe on selvityskoodissa, seuraava kysymys kuuluu mitä Firefox pyytää mutta Safari ei. Ongelmana voisi olla katkaistu vastaus, elleivät esimerkiksi palvelinta mail.google.com koskevat vastaukset olisi eheitä. Toisaalta ongelma vaikuttaa sittenkin sensuuntaiselta, sillä Safari siis löytää aina vastauksen, mutta Firefox vasta kun Safari ensin on täydentänyt nimiselvityscachea.

Toistaiseksi teoriani siis on seuraava: Macin herättyä google.com toisinaan puuttuu nimiselvityscachesta, eikä Firefox pyydä etsimään vastausta sen kauempaa. Safari sen sijaan pyytää, jolloin cache täyttyy, jonka jälkeen myös Firefox toimii. Hieno teoria, mutta kuinka kokeilisin sitä?





Eräästä Mozillan DNS-strategiaa selittävästä sivusta saattaisi olla apua. Huomaan että siellä mainitaan network.dnsCacheExpiration -niminen avain, jonka arvo siis on säädettävissä, vaikkakaan en löydä kyseistä avainta "about:config" -näytöltäni.

Seuraava ajatukseni oli tutkia olisiko joku muu havainnut samanlaisia löydöksiä. Tärppäsi: eräässä news-artikkelissa kuvaillaan varsin samankaltainen ongelma, joka ratkaistiin mielenkiintoisella tavalla, nimittäin asentamalla paikallinen cachettava DNS-palvelin.

Seuraava sivu puolestaan antaa ymmärtää että Firefoxin IPv6-tuki hidastaa nimiselitystä. Ratkaisuksi suositellaan seuraavaa:



network.dns.disableIPv6   user set   boolean   true


Toisaalla useat muut kertovat törmänneensä samaan ongelmaan. Firefoxilta suositellaankin ratkaisuksi IPv6:n poistamista käytöstä: "Firefox cannot load web sites but other programs can".

Mutta miksi vain Google, ei muita saitteja? Huomaan Googlen sisällyttävän vastausotsakkeisiinsa rivin "Pragma: no-cache" asettamatta sisällölle raukeamisajankohtaa. Tämänkö vuoksi Firefox käyttäytyy poikkeavasti? Jos ongelmana puolestaan on IPv6, miksi hankaluudet ilmenivät vasta Leopardissa?

Ehkä koska Leopard automaattisesti käyttää IPv6-protokollaa - jonka tosin voi poistaa käytöstä seuraavasti:

  System Preferences->Network->Advanced->TCP/IP -välilehti-> Configure IPv6

Seuraava sivu kertoo IPv6:n käytön voivan aiheuttaa muitakin verkko-ongelmia Leopardin kanssa.

Olen nyt poistanut IPv6:n niin langallisilta kuin langattomiltakin verkkoyhteyksiltä. Pian näemme korjautuiko ongelma.

Finnish Translation of Slow Firefox DNS Mac OS X Leopard by Thor Kottelin



Comments /MacOSX/firefox_google.fi.html


Add your comments

M3IP inc.

Enter your email address for automatic notification of new posts here
(be sure to whitelist 'feedburner.com' if you use spam filtering)

Or use any RSS reader

Delivered by FeedBurner

cartoon
Forget the expense of flying to New England. Forget hotel and meals costs.
Installation and light training Boston and New England


Views for this page
Today This Week This Month This Year  Overall
1154716 738

Have you tried Searching this site?

Unix/Linux/Mac OS X support by phone, email or on-site: Support Rates

This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more. We appreciate comments and article submissions.

Publishing your articles here

pavatar.jpg
More:




Unix/Linux Consultants

Your ad here - $24.00 yearly!

larryi@ccamedical.com SCO OS5, Debian Linux, RedHat Linux, MySQL, Apache, AJAX development using dXport/dL4/Unibasic, Windows Connectivity, Sharing Resouces, Automation, Shell Scripting


http://www.cleverminds.net Need expert advice? Want a second opinion? CleverMinds is a one-stop-shop for a wide range of technology solutions. We support Unix, Linux, SCO as well as CMS, ecom, blogs, podcasts, search engines consulting and more. Contact us at web2.0@cleverminds.net 0r (617) 894-1282


http://www.vss3.com SCO/Caldera OpenServer, Unixware & Linux. Tarantella & Non-stop Clustering







Coming Attractions

My Favorites

Change Congress

Related Posts