Szukałem wysoko i nisko i znalazłem tylko kilka wzmianek o tej funkcji „złej listy proxy” programu Internet Explorer. Zasadniczo, jeśli masz plik PAC / wpad.dat do automatycznej konfiguracji proxy, a skrypt zwraca wiele serwerów proxy (w przypadku przełączenia awaryjnego), program Internet Explorer zawsze użyje pierwszego, jeśli jest dostępny. Jeśli nie jest dostępny, należy go dodać do listy złych serwerów proxy, aby nie próbować ponownie przez 30 minut, a IE rozpocznie korzystanie z następnego zwróconego serwera proxy.
W moim przykładzie używam proxy kałamarnicy. Jeśli zatrzymam usługę kałamarnicy na moim serwerze proxy, wszystko działa zgodnie z oczekiwaniami, IE szybko zaczyna korzystać z drugiego serwera proxy i nie próbuje ponownie pierwszego serwera proxy przez 30 minut.
Jeśli faktycznie całkowicie zdejmę serwer proxy (w tym przykładzie robię „ifdown eth0” na moim serwerze proxy), program Internet Explorer nadal próbuje serwera proxy. W końcu użyje drugiego serwera proxy na liście, ale ten pierwszy nigdy nie wydaje się dodawany do „listy złych serwerów proxy”, każde nowe żądanie zajmuje około 60 sekund, więc jeśli masz witrynę, która ładuje dużo treści zewnętrznych, może ładowanie zajmuje bardzo dużo czasu.
Czy ktoś jeszcze udostępnia redundantne proxy z plikiem PAC i czy ten sam problem występuje, jeśli podstawowy serwer proxy jest całkowicie nieosiągalny?