7

OpenSSL :: SSL :: SSLError (SSL_connect SYSCALL zurück = 5 errno = 0 state = SSLv3-Server-Session-Ticket A lesen):Erste Fehler Apple-Push-Benachrichtigung OpenSSL :: SSL :: SSLError

integrieren die Bibliothek für Apple Push-Benachrichtigung Houston Juwel. Seit den letzten zwei Monaten funktionierte es reibungslos, aber jetzt kommt dieser Fehler in der Anwendung.

Versucht viele Lösungen, um die Probleme zu lösen.

auch versucht, mit neuer Zertifikat pem-Datei, aber gleiche bekommen error..sometimes es

Bitte helfen Sie arbeitet daran, die Probleme zu lösen.

+0

Haben Sie eine Lösung gefunden? –

Antwort

0

Der Fehler besagt genau, dass Sie ein falsches APNS-Zertifikat verwenden. Es ist möglicherweise abgelaufen oder es ist nur ein alter Zertifikatstyp (erstellt vor Dezember 2015).

Vor einem Jahr hat Apple neue universelle Zertifikate eingeführt, und heute unterstützt es nur sie. Sie müssen also ein neues Universal Zertifikat erstellen, damit Push-Benachrichtigungen wieder funktionieren.

Auf Apple.com-Zertifikat hat. P12 Erweiterung, könnten Sie es in einigen falschen Weise konvertieren.

Ein anderes Juwel, das ich benutze, um APNS-Benachrichtigungen zu senden (rpush) ist in der Lage, p12-Zertifikate ohne Sorgen zu verwenden. Sie können auch einen Test-Push mit Rpush-Gem senden, um herauszufinden, ob es sich um Houston's Problem oder das Problem des Zertifikats handelt.