ssl_error_weak_server_ephemeral_dh_key är ett av dessa fel i Firefox-webbläsaren som kan pirra dig. Felmeddelandet kommer inte med någon specifik lösning och det är oftast en kombination av felsökningssteg som kan bota detta fel. Som med alla andra Firefox-fel måste vi spara lite tid och förstå varför felmeddelandet visas i första hand.
Felmeddelandet ssl_error_weak_server_ephemeral_dh_key kan visas av följande skäl,
- Webbplatsen du försöker komma åt kan vara sårbar för vissa attacker.
- Vissa webbplatser skyddar sina servrar och för att komma åt dessa webbplatser måste du ha säkra servercertifikat.
- Om du använder Tomcat-servern är det troligt att du inte har något säkert servercertifikat och därmed felmeddelandet.
Grundläggande kontroller
Enligt några av användarna på Firefox-forumen visas också felmeddelandet på grund av den gamla drivrutinen i din webbläsare och uppdatering av densamma kommer att bli av med problemet. För att uppdatera drivrutinen
- Gå till "Öppna menyn" och klicka sedan på "Tillägg"
- Uppdatera drivrutinerna om det behövs
Några av Firefox-användarna har hävdat att uppdatering av webbläsaren kommer att lösa problemet. Följ stegen nedan för att uppdatera Firefox
- Välj "Öppna menyn" i din Mozilla Firefox-webbläsare och klicka sedan på "Hjälp-menyn."
- Välj nu "Felsökningsinformation" från menyn
- Klicka på "Uppdatera Firefox"
Lösning-1: Ställ in Firefox så att den ignorerar SSL-felet
Det här kanske inte är det säkraste att göra, men de flesta i forumet har rapporterat att den här metoden fungerar. För att detta ska fungera måste du växla två säkerhetskoder i Mozilla Firefox-webbläsaren till falskt.
- När du har öppnat webbläsaren Mozilla Firefox klickar du på Firefox-ikonen
- Skriv “about: config” i sökfältet
- Webbläsaren visar ett varningsmeddelande som säger "Detta kan ogiltigförklara din garanti" ignorera det och klicka på "Jag ska vara försiktig, jag lovar!"
- En ny sida öppnas och nu måste du skriva “security.ssl3.dhe_rsa_aes_128_sha”
- Kontrollera fliken Värde, om den är sant, växlar den till Falsk.
- I nästa steg anger du följande värde i sökfältet "säkerhet.ssl3.dhe_rsa_aes_256_sha"
Problem med Firefox Server hittades inte Fel? Kolla in det här: Hur fixar du 'Server not Found' -felet i Firefox-webbläsaren
Lösa ssl_error_weak_server_ephemeral_dh_key genom att inaktivera SSL 2.0 i Tomcat Server
Det är tyst möjligt att Tomcat-servern kan vara aktiverad som standard, särskilt om du använder SSL 2.0. I det här fallet inaktiverar du bara SSL 2.0. Tomcat har svaga kodningar aktiverade som standard och dessa måste inaktiveras. Öppna nu server.xml-filen och ange lägg till koden nedan,
enablelookups = "false" disableuploadtimeout = "true" acceptCount = "100" schema = "https" säker = "true" clientAuth = "false" SSLEnabled = "true" sslEnabledProtocols = "TLSv1, TLSv1.1, TLSv1.2" ciphers = "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_RC4_128_SHA, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA, SSL_RSA_WITH_RC4_128_SHA" keystoreFile = "mydomain.key" keystorePass = "lösenord" truststoreFile = "mytruststore.truststore" truststorePass = ”lösenord" />;
Med tanke på att du omedelbart har följt stegen som beskrivs ovan bör Firefox sluta kasta det kortvariga meddelandet. Dina webbsidor bör laddas snabbare än tidigare.
- Firefox-fel
- Firefox-guider