Safari non accetta il certificato del sito web

4

Ho utilizzato un sito Web interno al lavoro senza problemi fino a oggi quando ho ricevuto il messaggio di errore:

"Safari can't open the page "https://...". The error is: "The server "..." did not accept the certificate." (NSURLErrorDomain:-1205)

Ho cercato nel mio portachiavi per vedere se c'era un certificato che potevo eliminare e riaggiungere, ma non compare nulla che corrisponda all'URL del sito web. Ho risolto questo problema una volta nel passato (accidentalmente) eliminando l'intero portachiavi e ricominciando da capo, ma non intendevo farlo la prima volta e preferirei non farlo di nuovo.

Il sito Web viene caricato senza problemi in altri browser senza errori / avvisi. È solo Safari che fa barfing.

Qualcun altro ha visto questo? Sai come risolverlo?

    
posta Wesley Bland 19.06.2013 - 16:29
fonte

3 risposte

7

Da allora ho risolto il problema, anche se non sono sicuro che questa sia la risposta giusta per tutti.

Il problema sembrava provenire dal certificato generato automaticamente da apple (com.apple.idms.appleid.prd. [stringa di caratteri grandi]). Una rapida ricerca su Google non mi ha detto a cosa serviva questo certificato, ma sono sicuro che l'eliminazione non era probabilmente la soluzione migliore. Ignorando quel pensiero, l'ho cancellato comunque e ora posso accedere senza problemi. Sono sicuro che qualcosa di brutto accadrà con altre cose sul mio computer (chiave privata, altri certificati, qualcosa), ma non è ancora successo, quindi lo chiamo vittoria.

UPDATE:

Un paio di mesi dopo, non ho ancora avuto nulla di male, quindi suppongo che questa soluzione non abbia infranto qualcos'altro.

UPDATE 2:

Circa un anno dopo, questo problema si presenta di tanto in tanto (anche con 10.10). Continuo a cancellare il certificato nel portachiavi e continua a funzionare per un po '.

    
risposta data 20.06.2013 - 15:16
fonte
1

Dai un'occhiata

/etc/certificates

per i certificati che iniziano con il nome del certificato.

Controlla eventuali duplicati del nome con valori GUID diversi. Se questo è il caso, troverai che il certificato è stato aggiornato o sostituito ad un certo punto ed è ancora registrato in un'applicazione.

Controlla i file *. plist per il nome del particolare certificato per trovare dove viene utilizzato. Quindi puoi determinare come risolvere quel caso particolare.

    
risposta data 22.04.2014 - 01:42
fonte
0

Apri Accesso Portachiavi per esaminare i tuoi Certificati. A volte scarto scaduti .. ma invece di cancellare un certificato, puoi dire al sistema di fidarsi di esso. Questo è il posto giusto per farlo.

    
risposta data 23.06.2013 - 04:40
fonte

Leggi altre domande sui tag