Сертификат Comodo явно признается в IE, но не FF / Seamonkey / - PullRequest
2 голосов
/ 14 июля 2009

Я пытаюсь получить сертификат Comodo, распознанный на веб-сервере, написанном на Python с использованием ssl. Когда я захожу в IE8, сертификат распознается без труда. Но когда я захожу с Firefox 3.0.11 / Ubuntu, он говорит, что CA недействителен.

Должен ли Firefox распознавать сертификаты Comodo без предупреждения о недействительном CA? Что я могу сделать, чтобы получить сертификат? В настоящее время я использую 90-дневную бесплатную пробную версию.

Какие дополнительные детали я должен дать?

ATdhvaannkcse, Jonathan

Ответы [ 2 ]

4 голосов
/ 14 июля 2009

Я спросил у своего системного администратора, что он мог сделать, и вскоре после этого он написал:

- НАЧАЛО ЦИТАТЫ -

Исходя из следующих ссылок, я думаю, что Mozilla может расстроиться из-за Comodo Интересно, поэтому они не доверяют СА? Будут ли они доверять несвободному сертификату, который мы получили от Comodo?

http://benjamin.smedbergs.us/blog/2008-12-24/how-to-disable-the-comodo-root-certificate-in-firefox/ http://groups.google.com/group/mozilla.dev.tech.crypto/browse_thread/thread/9c0cc829204487bf?pli=1 https://bugzilla.mozilla.org/show_bug.cgi?id=470897

- КОНЕЦ ЦИТАТЫ -

Я смотрю на GoDaddy или другие варианты.

1 голос
/ 14 июля 2009

Сертификаты основаны на доверии. Центры сертификации выдают сертификаты и подписывают их, используя свои корневые сертификаты. Браузеры поставляются с набором доверенных корневых сертификатов от таких центров сертификации, как VeriSign.

Возможно, ваш сертификат получен от центра сертификации, подписанного корневым сертификатом, которому доверяет только IE8, а не ваша конкретная версия Firefix. Вы можете проверить сертификат, чтобы увидеть, как он подписан.

Фактически, если вы не приобрели свой сертификат в центре сертификации, вы можете вместо этого настроить его так, чтобы ваш сертификат был доверенным для Windows. IE8 использует Windows для доверия, но я считаю, что Firefox не полагается на Windows. Особенно на Ubuntu.

...