Udostępnij za pośrednictwem


Błąd 10060 Przekroczono limit czasu połączenia z serwerem proxy lub serwerem ISA na wolnym łączem

Ten artykuł zawiera pomoc w usuwaniu błędów przekroczenia limitu czasu protokołu Winsock występujących na wolnych, zatłoczonych lub długich połączeniach internetowych z serwerem proxy firmy Microsoft lub serwerem ISA.

Dotyczy systemu: Windows 10 (wszystkie wersje)
Oryginalny numer KB: 191143

Symptomy

Błędy przekroczenia limitu czasu usługi Winsock mogą wystąpić na wolnym, zatłoczonym lub dużym opóźnieniu łącza internetowego z serwerem proxy firmy Microsoft lub serwerem ISA. W przeglądarce internetowej klienta jest wyświetlany następujący komunikat o błędzie Winsock:

Raporty serwera proxy:
Przekroczono limit czasu połączenia 10060

Nie można skontaktować się z serwerem sieci Web określonym w adresie URL. Sprawdź adres URL lub spróbuj ponownie wysłać żądanie.

Uwaga 16.

Błąd przekroczenia limitu czasu może również wystąpić podczas nawiązywania połączenia z serwerem internetowym, który nie istnieje lub jeśli na komputerze serwera proxy istnieje więcej niż jedna brama domyślna.

Rozwiązanie

Ważne

W tej sekcji, metodzie lub w tym zadaniu podano informacje dotyczące modyfikowania rejestru. Niepoprawne zmodyfikowanie rejestru może jednak być przyczyną poważnych problemów. Dlatego należy uważnie wykonać poniższe kroki. Aby zapewnić dodatkową ochronę, utwórz kopię zapasową rejestru przed przystąpieniem do jego modyfikacji. Dzięki temu będzie można przywrócić rejestr w przypadku wystąpienia problemu. Aby uzyskać więcej informacji na temat sposobu tworzenia kopii zapasowych, przywracania i modyfikowania rejestru, zobacz artykuł Tworzenie kopii zapasowych i przywracanie rejestru systemu Microsoft Windows.

Dostosowanie następującego ustawienia protokołu TCP/IP przez dodanie podklucza w rejestrze powinno zmniejszyć liczbę limitów czasu, umożliwiając więcej czasu na ukończenie połączenia. To ustawienie nie jest domyślnie obecne w rejestrze.

  1. Uruchom Edytor rejestru (Regedt32.exe) i przejdź do następującego podklucza:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

  2. W menu Edycja kliknij pozycję Dodaj wartość, a następnie dodaj następujące informacje:

    • Nazwa wartości: TcpMaxDataRetransmissions
    • Typ wartości: REG_DWORD — liczba
    • Prawidłowy zakres: 0 – 0xFFFFFFFF
    • Wartość domyślna: 5 dziesiętnych
    • Nowa wartość: 10 dziesiętnych
  3. Kliknij przycisk OK, a następnie zamknij Edytor rejestru.

  4. Uruchom ponownie po wprowadzeniu zmiany rejestru.

Więcej informacji

Parametr TcpMaxDataRetransmissions steruje liczbą ponownych transferów protokołu TCP dla pojedynczego segmentu danych (segmentu bez połączenia) przed zakończeniem połączenia. Limit czasu ponownej transmisji jest dwukrotny z każdym kolejnym ponownym przesłaniem połączenia. Jest resetowany po wznowieniu odpowiedzi. Wartość limitu czasu podstawowego jest dynamicznie określana przez mierzony czas rundy połączenia.

Wartość domyślna dla tego wpisu rejestru to 5; podwoić tę wartość do 10 (dziesiętna) (patrz krok 2 powyżej). Jeśli nadal występują przekroczenia limitu czasu połączenia, spróbuj ponownie podwojć wartość do 20 (dziesiętna).

Uwaga 16.

Ten wpis rejestru może zmniejszyć tylko liczbę błędów przekroczenia limitu czasu połączenia, które występują. Aby całkowicie rozwiązać ten problem, konieczne może być wprowadzenie zmian w połączeniu internetowym lub routerze.