Parece que você está perdendo uma CA intermediária (autoridade de certificação).
Os certificados só são confiáveis porque são assinados por uma autoridade de certificação confiável (o emissor), que por sua vez é assinada por outra CA confiável, até os listados como explicitamente confiáveis por qualquer verificá-los (uma CA raiz). Os navegadores (e sistemas operacionais) vêm com uma lista de CAs raiz. Consulte aqui para obter mais detalhes. A Wikipédia também tem uma explicação muito boa de praticamente todos os aspectos.
O certificado do website aparece para especificar AlphaSSL
como seu emissor, que por sua vez especifica GlobalSign Root CA
. Então essa é a cadeia - o certificado do site não menciona GlobalSign Root CA
em nenhum lugar, então se qualquer um dos dois na cadeia estiver faltando, o Firefox irá reclamar.
VocêpoderiaverificarseoGlobalSign/AlphaSSLexistenasualistadeautoridadesdecertificaçãodoFirefox?
AbraoGerenciadordecertificados(
Tools
=>Options
=>Advanced
=>Encryption
=>ViewCertificates
)Verifiquenaguia
Authorities
doAlphaSSLCA-G2
.DeveestarabaixodeGlobalSignnv-sa
.Verifiquetambémpor
GlobalSignRootCA
.-
Selecione
GlobalSign Root CA
, clique emEdit Trust
e verifique se é permitido identificar sites. Pelo menos para mim, o AlphaSSL não tinha essa permissão.
Se as CAs raiz estiverem faltando, tente redefinir seu armazenamento de certificados . Basicamente, exclua (ou renomeie) cert8.db
, secmode.db
e cert_override.txt
da sua pasta de perfil .
Se o certificado intermediário estiver ausente, bem, é responsabilidade do operador do servidor servir o certificado intermediário junto com a raiz. Você deve contatá-los e avisá-los. Se você quiser, pode pegar o certificado intermediário em outro lugar - esses sites às vezes funcionam para algumas pessoas porque eles têm um intermediário em cache que já é confiável.
Você também pode tentar limpar seu cache no Firefox.
Isso também pode ser um problema com a falta de CA nos armazenamentos do sistema, o que explicaria por que o Konqueror também é afetado. Eu sei que, pelo menos no Windows, o Firefox ignora o armazenamento de certificados do sistema. Eu não estou familiarizado com a forma como o Ubuntu (ou o Firefox no Ubuntu) gerencia os certificados, mas o problema é o mesmo: parece estar faltando uma CA. Você precisará adicioná-lo.
Como alternativa, você pode adicionar o certificado do site à lista de exceções. Como você está perdendo uma CA, há uma chance de que outros sites exibam um erro semelhante - a única razão para não adicionar a CA é se você não confiar neles. O certificado deste site parece ser válido, pelo menos de acordo com o meu sistema (embora as CAs possam revogar certificados). Claro, a menos que você possa de alguma forma verificar um certificado como válido, não adicione uma exceção .