Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 23869|Odpowiedź: 0

[Źródło] Wersja protokołu wybrana przez serwer TLS10 nie jest akceptowana ...

[Skopiuj link]
Opublikowano 11.10.2021 11:13:18 | | | |
Współpracownicy zgłosili, że program Java niedawno zgłosił błąd z następującym logiem:

Spowodowane przez: com.coho.cloud.data.exception.BizException: Błąd I/O na żądaniu GET dla "https://itsvse:88/rest/api": Wybrana przez serwer wersja protokołu TLS10 nie jest akceptowana przez klienta preferencje [TLS12]; Zagnieżdżony wyjątek to javax.net.ssl.SSLHandshakeException: Wybrana przez serwer wersja protokołu TLS10 nie jest akceptowana przez preferencje klienta [TLS12]

Wyszukaj w internecie, aby znaleźć powódMoże się zdarzyć, że nowa wersja JDK nie zaleca używania starego protokołu TLSV1.0, więc wsparcie dla TLS10 jest domyślnie usunięte

Zaloguj się na serwer, aby zobaczyć historyczne wykonywane polecenia i sprawdź, że operacja aktualizacji została wykonana, jak pokazano na poniższym rysunku:



Sprawdź wersję JDK, która brzmi:

Wersja OpenJDK "1.8.0_292"
Środowisko uruchomieniowe OpenJDK (build 1.8.0_292-8u292-b10-0ubuntu1~16.04.1-b10)
OpenJDK 64-Bit Server VM (wersja 25.292-b10, tryb mieszany)



Użyj następującego polecenia, aby zobaczyć adres instalacji JDK oraz załadowaną zawartość:



Znajdź plik /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/security/java.security, który jest tylko miękkim linkiem, a prawdziwy adres pliku to: /etc/java-8-openjdk/security/java.security, edytujjava.securityPlik.

Oryginalna konfiguracja:

jdk.tls.disabledAlgorithms=SSLv3, TLSv1, TLSv1.1, RC4, DES, MD5withRSA, \
    DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC, anon, NULL, \
    include jdk.disabled.namedCurves
Poprawki przedstawiają się następująco:

Ponownie serweruj, ponownie uruchom program Java.

(Koniec)





Poprzedni:Domyślne konto zarządzania adresem IP iDRAC 9 oraz hasło
Następny:Docker: Jak usunąć obraz noe
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com