MozillaPL.org - polskie centrum Mozilli

Główne menu:

Przekierowanie domeny - Firefox mądrzejszy od serwera? :]

Tematy specyficzne dla przeglądarki Mozilla Firefox

Moderator: Pomocy?!

Przekierowanie domeny - Firefox mądrzejszy od serwera? :]

Postautor: trejder » 02 stycznia 2011, 23:21

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13

Witam,

Zarządzam stronką socjotechnika.net. W wyniku paru błędnych decyzji, stronka się rozjechała i zaistniała potrzeba, aby ją czasowo wyłączyć. Toteż uczyniłem, zmieniając odpowiednio konfigurację serwera (w cPanelu), konkretnie przekierowania domeny. Korzystałem w tym celu z Firefoksa zainstalowanego na prywatnym komputerze.

Na którymś ze etapów zmian w konfiguracji, domena przez krótką chwilę (nie więcej niż pięć minut) wskazywała (przekierowywała) na stronę techniczną (domyślną) cPanelu. Mój Firefox, jak się tego uczepił z uporem maniaka, tak mu już zostało. Teraz, gdy konfiguracja zmian po stronie serwera została ukończona (ponad dzień temu), po wpisaniu adresu http://www.socjotechnika.net/ wszyscy widzą (a jeśli ktoś nie widzi - to byłbym wdzięczny PMem za słówko) to, co mają widzieć, czyli informację, że strona ma przerwę techniczną. Natomiast ja, z kompa (i przeglądarki) na którym dokonywałem tych zmian, cały czas widzę:

Obrazek

Tzn. Firefox z uporem maniaka twierdzi, że serwer przekierowuje go na adres http://www.socjotechnika.net/cgi-sys/defaultwebpage.cgi. Co jest oczywistą bzdurą, bo serwer tego już nie robi od przeszło doby.

Myślałem, że FF się coś pochramoliło (czegoś tam sobie nie wywalił z pamięci podręcznej), ale okazało się, że na wyżej opisany problem nie pomaga ani restart przeglądarki, ani całego systemu. I za bardzo nie wiem, jak ugryźć w tej chwili to ciacho.

Oczywiście, że nie jest to dla mnie żaden problem (choć zastanawiam się, czy będę w stanie skorzystać z własnej strony, gdy już wróci ona on-line? ;/), jeśli inni faktycznie widzą to, co mają widzieć pod tym adresem. Ale naprawdę wierci mi dziurę w brzuchu ciekawość, gdzie i co się FF popierniczyło, że takie kwiatki sadzi? Przecież to nie możliwe, żeby przeglądarka była mądrzejsza od serwera - jak przewrotnie sugeruję w tytule - i twierdziła, że on ją przekierowuje tam, gdzie jej nie przekierowuje.

Pozdrawiam,
Trejder
trejder
 
Posty: 197
Z nami od: 20 stycznia 2005, 15:31
Lokalizacja: Katowice

Odp: Przekierowanie domeny - Firefox mądrzejszy od serwera?

Postautor: Tomek » 03 stycznia 2011, 07:38

Przeglądarka: Mozilla/5.0 (Windows NT 5.1; rv:2.0b9pre) Gecko/20101229 Firefox/4.0b9pre

Pierwsza rzecz - to nie musi być wina Fx tylko system,u - DNS w systemie się nie zaktualizowały. Skorzystaj z ipconfig /flushdns
Druga rzecz - wyczyść prywatne dane w Fx.
"Mym sojusznikiem jest Moc, i potężnym sojusznikiem ona jest." -- Mistrz Yoda
Tomek
Moderator
 
Posty: 9041
Z nami od: 19 sierpnia 2004, 06:52

Odp: Przekierowanie domeny - Firefox mądrzejszy od serwera?

Postautor: trejder » 03 stycznia 2011, 13:49

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13

Dzięki za pomysły,

Tomek pisze:Pierwsza rzecz - to nie musi być wina Fx tylko system,u - DNS w systemie się nie zaktualizowały. Skorzystaj z ipconfig /flushdns
Druga rzecz - wyczyść prywatne dane w Fx.

Primo: na pewno nie, bo na tym samym systemie IE pokazuje stronę prawidłowo (i pokazywał prawidłowo na każdym etapie zmian w konfiguracji).

Secundo: A to dane takie, jak przekierowanie serwera są trzymane w prywatnych, a nie w pamięci podręcznej?
trejder
 
Posty: 197
Z nami od: 20 stycznia 2005, 15:31
Lokalizacja: Katowice

Odp: Przekierowanie domeny - Firefox mądrzejszy od serwera?

Postautor: Tomek » 03 stycznia 2011, 14:06

Przeglądarka: Mozilla/5.0 (Windows NT 5.1; rv:2.0b9pre) Gecko/20110102 Firefox/4.0b9pre

A dane prywatne to nie pamięć podręczna? (skrót myślowy)
"Mym sojusznikiem jest Moc, i potężnym sojusznikiem ona jest." -- Mistrz Yoda
Tomek
Moderator
 
Posty: 9041
Z nami od: 19 sierpnia 2004, 06:52

Odp: Przekierowanie domeny - Firefox mądrzejszy od serwera?

Postautor: Mirek » 03 stycznia 2011, 14:30

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13

Wpisanie w google: clear firefox dns cache zajęłoby Ci mniej czasu niż opisywanie tu wszystkiego :P
https://addons.mozilla.org/en-US/firefox/addon/5914/
https://addons.mozilla.org/en-US/firefox/addon/8956/
http://www.kahunaburger.com/2009/03/18/ ... n-firefox/ itd.

PS: A jak opisywałeś problem, to właściwie mogłeś od razu napisać, że w IE jest OK - a nie tak, że musimy po kroku dochodzić, co może być nie tak.
Mirek
Moderator
 
Posty: 2158
Z nami od: 09 sierpnia 2007, 20:37

Odp: Przekierowanie domeny - Firefox mądrzejszy od serwera?

Postautor: trejder » 03 stycznia 2011, 21:04

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13

Oczywiście, że zajęłoby mi mniej czasu, gdybym miał pojęcie, że to ma związek z pamięcią podręczną. Najwyraźniej rozumiem to pojęcie inaczej niż Firefox. Co innego (dla mnie) wejść, pod adres X i pokazać nieaktualną treść (z pamięci podręcznej), a co innego twierdzić, że serwer dokonał przekierowania, którego nie dokonał. Gdybym, po wpisaniu http://www.socjotechnika.net/ widział treść, jak na ilustracji (cPanel Dummy Page), ale adres nie uległ by zmianie, to byłbym pewien, że to problem z pamięcią podręczną i w ogóle nie zawracał Wam głowy. Ale ponieważ Firefox wyświetlał inny adres - http://www.socjotechnika.net/cgi-sys/defaultwebpage.cgi (sugerując faktyczne przekierowanie) - to lekko zbaraniałem.

Jak w takim razie (pytam z ciekawości) działa pamieć podręczna w FF? Przeglądarka w ogóle nie łączy się ze stroną, którą ma w tej pamięci? No, bo jeśli łączyłaby się choć raz z moją, to od razu by wiedziała, że strona istnieje i że serwer żadnego przekierowania już nie wymusza.

P.S.: Z adresu, który mi podałeś (kahunaburger.com): "The reason for this behavior is Firefox’s internal DNS cache. The only remedy at that point is to close Firefox and restart it, which clears the in-memory DNS cache". Ja też tak myślałem, do tej pory, a ponieważ problem pojawiał się nadal nie tylko po restarcie przeglądarki, ale nawet systemu, to zbaraniałem podwójnie.

P.S.: 2.: Myślałem, że zwroty typu "Mój Firefox", czy "Natomiast ja, z kompa (i przeglądarki) na którym dokonywałem tych zmian" sugerują wprost, że problem dotyczy tylko Firefoksa. Sorry, jeśli to nie było zbyt oczywiste i wprowadziłem w błąd.
trejder
 
Posty: 197
Z nami od: 20 stycznia 2005, 15:31
Lokalizacja: Katowice

Odp: Przekierowanie domeny - Firefox mądrzejszy od serwera?

Postautor: Mirek » 04 stycznia 2011, 00:35

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13

Tak dla jasności dodam:
Pamięć podręczna stron i pamięć podręczna DNS w przeglądarce (nie wspominając o systemie) to nie to samo. Niepotrzebnie pisałem o cache'u DNS w Fx - bo widać, że nie tu był problem.
Możliwe, że w pamięci podręcznej (stron) miałeś stronę, która w kodzie miała przekierowanie przy pomocy kodu <meta http-equiv=”refresh”..../>. Natomiast dlaczego się wczytywała ona - na odległość mogę tylko zgadywać - zły czas na serwerze, rozszerzenie BetterCache, zabawy z czasem w systemie... W każdym razie przekierowanie nie tam gdzie trzeba po takich zmianach, to też jak najbardziej sygnał, że to może być problem z pamięcią podręczną i ja w takiej sytuacji pierwsze co bym zrobił, to pewnie CTRL+SHIFT+R jeszcze przed przekierowaniem lub ew. właśnie wyczyszczenie cache'u.
Jak w takim razie (pytam z ciekawości) działa pamieć podręczna w FF?

W Fx cache działa za pewne dokładnie tak, jak to jest opisane w RFC odnośnie HTTP/1.1: http://www.w3.org/Protocols/rfc2616/rfc2616-sec13.html
P.S.: Z adresu, który mi podałeś (kahunaburger.com):

Akurat miałem bardziej na myśli sposób z network.dnsCacheExpiration na wypadek, gdyby coś się zmieniło i cache DNS trwał np. dłużej niż żywot procesu firefox, ale już mniejsza z tym, skoro nie to stanowiło problem.
Mirek
Moderator
 
Posty: 2158
Z nami od: 09 sierpnia 2007, 20:37

Odp: Przekierowanie domeny - Firefox mądrzejszy od serwera?

Postautor: trejder » 04 stycznia 2011, 11:48

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13

To rozwiązuje mój problem i wiele mi wyjaśniło. Dzięki jeszcze raz za Twój czas!
trejder
 
Posty: 197
Z nami od: 20 stycznia 2005, 15:31
Lokalizacja: Katowice


Wróć do Przeglądarka Firefox

Kto jest online

Zarejestrowani użytkownicy: Baidu [Spider], Bing [Bot], Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: