Często przenoszę laptopa (OSX) między różnymi obszarami Wi-Fi, ale moja domowa baza ma połączenie Ethernet i polega na pliku proxy.pac mojej organizacji. Po ponownym połączeniu po przejściu w drogę często mam problem z ładowaniem stron w Chrome lub Firefox. W końcu się kończą. Myślę, że jest to związane z faktem, że proxy wymaga nazwy użytkownika i hasła - być może po prostu odrzuca nieuwierzytelnione żądania lub coś takiego.
Odkryłem metodą prób i błędów, że w FireFox, jeśli przejdę do ustawień proxy i nacisnę „przeładuj” w konfiguracji proxy, problem zniknie. Ostatecznie Chrome wyświetli okno dialogowe uwierzytelniania proxy, ale może być trudne do zobaczenia (zwykle pojawia się w niewłaściwym oknie Spaces, czasami znika, może zostać zakopane w innych oknach aplikacji itp.).
Więc moje pytanie brzmi: jak mogę powiedzieć Chrome, aby przeładował plik proxy.pac, ponieważ działa to dla Firefoksa? (Myślałem, że rozwiązałem problem, zapisując plik proxy.pac lokalnie, ale najwyraźniej nie).
źródło
Odpowiedzi:
Witamy w świecie zabawy, jakim są pliki konfiguracji automatycznej Proxy (a nawet Google Chrome)!
Jeszcze nic nie widziałeś. Dołącz więcej niż tylko Chrome i Firefox w mieszance przeglądarek WWW, a jeden jest w trudnym świecie. (Ostatnio próbowałem zdiagnozować, dlaczego plik PAC powodował, że RealPlayer stracił możliwość rozpoznawania jakichkolwiek nazw domen).
Przydatne narzędzia diagnostyczne, w których „przydatne” zawiera „Użyłem ich samodzielnie do diagnozowania problemów”, obejmują konsolę JavaScript Chrome i funkcję rejestrowania debugowania. Raz zdiagnozowałem błąd składniowy w dość dużym pliku PAC. Użyteczna jest również strona raportowania konfiguracji proxy „Net Internals” (której SuperUser URL nie pozwala na hiperłącze), a także odpowiednik raportowania inicjalizacji (podobnie):
Tak, trudno jest przekonać Chrome do ponownego załadowania pliku PAC na nowo. Chrome ma dość kłopotliwą historię, jeśli chodzi o ustawienia proxy. Jednym ze sposobów na to, że jest całkiem niezawodny, jest całkowite wyłączenie wszystkich ustawień proxy w dialogu ustawień systemowych (i oczywiście zapisanie tej zmiany), odczekaj minutę, a następnie włącz je ponownie. Ale w przeszłości (przy wcześniejszych wersjach) musiałem całkowicie wyjść i ponownie uruchomić Chrome. Częściowo dzieje się tak dlatego, że Chrome działa odpytując w poszukiwaniu zmian w ustawieniach systemu co 10 sekund w tle, gdy jest inaczej bezczynny.
W bazie danych błędów Chrome to znajdziesz prośba o zezwolenie na przełączanie ustawień proxy specyficznych dla Chrome podobnie jak inne przeglądarki WWW, które odnoszą się do twojego problemu, są marnowane przez trzy lata i zostały zamknięte jako „Nie naprawimy tego.”, chociaż podobno istnieje teraz rozszerzenie (i zestaw opcji wiersza poleceń, które są, oczywiście, , nie można przełączać czasu pracy).
Jak zauważyłeś, Firefox ma prosty przycisk „Przeładuj”. Jak widzisz, czytając trzy lata dyskusji o błędach, jest to obszar, w którym ludzie są niezadowoleni z tego, jak słabe i dziwaczne Chrome są porównywane z Firefoksem.
Pamiętaj, że to nie może być podstawowa przyczyna twojego zasadniczy problem, ale skoro o to nie pytałeś, nie mówiąc już o dostarczeniu jakichkolwiek szczegółów, nie zamierzam się tym zająć. ☺
źródło
W Chrome 29.x jest teraz adres URL
chrome://net-internals/#proxy
który ma przycisk „Zastosuj ponownie ustawienia”.Ponownie ładuje ustawienia proxy, np. od PAC scenariusz.
Dokumentacja wyświetla również opcje wiersza poleceń, które zastępują ustawienia serwera proxy.
źródło
Zamknięcie i otwarcie Chrome może to zrobić, ale Chrome używa serwera proxy, więc może nie.
Gdybym był tobą, otworzyłbym proxy.pac i zobaczył, co robi, a następnie skonfigurowałbym profil proxy, który uaktywniłbyś w pracy i wyłączyłby w inny sposób, który odpowiada proxy.pac.
Możesz użyć czegoś takiego przełącznik proxy zarządzać nim.
źródło
Natknąłem się na zrobienie lokalnego rozwoju i zobaczyłem, że z powodu zainstalowanego rozszerzenia przez corp zarządzającego proxy. Obejścia trybu incognito i mogłem połączyć się z moim lokalnym serwerem internetowym.
źródło