2 Stimmen

Notnoop/ java-apns push

Ich habe ein Problem mit den notnoop/java-apns. Es weigert sich, eine Push-Benachrichtigung von dem Java-Server zu senden, den ich habe, und ich bekomme den folgenden Fehler/Ausnahme:

com.notnoop.exceptions.NetworkIOException: javax.net.ssl.SSLException: java.lang.RuntimeException: Unerwarteter Fehler: : der Parameter trustAnchors darf nicht leer sein at com.notnoop.apns.internal.Utilities.wrapAndThrowAsRuntimeException(Utilities.java:268) at com.notnoop.apns.internal.ApnsConnectionImpl.sendMessage(ApnsConnectionImpl.java:173) at com.notnoop.apns.internal.ApnsServiceImpl.push(ApnsServiceImpl.java:46) bei com.notnoop.apns.internal.AbstractApnsService.push(AbstractApnsService.java:52) bei com.notnoop.apns.internal.ApnsServiceImpl.push(ApnsServiceImpl.java:36) at com.kaniti.server.notification.impl.AppleIphoneNotificationJob.run(AppleIphoneNotificationJob.java:221) at java.lang.Thread.run(Thread.java:662) Verursacht durch: javax.net.ssl.SSLException: java.lang.RuntimeException: Unerwarteter Fehler: : der trustAnchors-Parameter darf nicht leer sein at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:190) bei com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1649) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1612) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1595) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1521) at com.sun.net.ssl.internal.ssl.AppOutputStream.write(AppOutputStream.java:64) bei java.io.OutputStream.write(OutputStream.java:58) at com.notnoop.apns.internal.ApnsConnectionImpl.sendMessage(ApnsConnectionImpl.java:161)

Ich verwende den gleichen Code und das gleiche Push-Zertifikat auf verschiedenen Servern, und es funktioniert, aber nicht auf meinem! Ich kann die Ursache für dieses Problem nicht herausfinden. Hat jemand diese Erfahrung schon einmal gemacht?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X