2016-05-13 2 views
0

Ich erhalte in Xcode folgendekCFStreamErrorDomainSSL, -9813

[804:670059] NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9813) 

Was bedeutet das? Ich habe versucht, die 9813 zu finden, aber die häufigste war 9812.

Dank

Antwort

1

Pro-Tipp: Eine Google-Suche nach „9813 Website: developer.apple.com -Ort: forums.developer.apple.com“ wirkt Wunder. Es wird Ihnen keine vollständige Erklärung geben, aber es wird zumindest geben Sie den Namen des Fehlercode und eine kurze Erklärung .... :-)

Der Fehlercode bedeutet:

errSSLNoRootCert—The peer’s certificate chain was not verifiable to a root certificate. 

Das bedeutet , IIRC, dass Zwischenzertifikate fehlen, dh dass das Ende der vom Server bereitgestellten Zertifikatskette kein selbstsigniertes Zertifikat ist und nicht von einem der bekannten Stammzertifikate signiert ist.

Auch wenn ich mich falsch erinnere, ist es definitiv ein Problem mit der Zertifikatskette, die der Server sendet.

sollte Dieses Dokument Ihnen helfen, es zu debuggen weiter:

https://developer.apple.com/library/mac/technotes/tn2232/_index.html

Verwandte Themen