Pośredni certyfikat SSL


0

Mam certyfikat SSL z podpisem własnym, który używa certyfikatu pośredniego. Korzystam z Node.js i zwracam zarówno certyfikat, jak i łańcuch certyfikatów, który zawiera certyfikat pośredni.

Wygląda na to, że dla niektórych osób działa to dobrze, ale dla innych powoduje błąd nieprawidłowego certyfikatu. Kombinacja przeglądarki / wersji nie wydaje się mieć znaczenia.

Dlaczego tak się dzieje? W jaki sposób mogę to debugować, aby znaleźć przyczynę? Nie mogę tego rozwiązać, ani nawet wiedzieć, w jaki sposób mogę dowiedzieć się, co jest nie tak lub dlaczego SSL narzeka.


1
Jednym z rozwiązań jest niestosowanie certyfikatu z podpisem własnym. Drugim jest instalacja certyfikatu z podpisem własnym w systemie operacyjnym Certificate Store. Różne przeglądarki patrzą na różne lokalizacje. Firefox jest jedną z niewielu przeglądarek, które NIE patrzą na system operacyjny hosta Certificate Store. Chrome, IE, Opera sprawdzają się, Certificate Storegdy są uruchomione w systemie OS X, Linux i Windows
Ramhound,

@Ramhound, myślę, że twój komentarz jest prawidłową odpowiedzią.

„Mam certyfikat SSL z podpisem własnym, który wykorzystuje certyfikat pośredni.” To nie ma sensu. Samopodpisany certyfikat nie używa certyfikatu pośredniego - raczej nie używa żadnego innego certyfikatu. W końcu to właśnie oznacza „samopodpisany”.
śleske

Odpowiedzi:


0

Jednym z rozwiązań jest niestosowanie certyfikatu z podpisem własnym. Drugim jest instalacja certyfikatu z podpisem własnym w systemie operacyjnym Certificate Store. Różne przeglądarki patrzą na różne lokalizacje.

Firefox jest jedną z niewielu przeglądarek, które NIE patrzą na system operacyjny hosta Certificate Store. Przeglądarki Chrome, IE i Opera Certificate Storedziałają na systemach OS X, Linux i Windows

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.