Я пытаюсь отправить push-уведомления на свое устройство, используя javapns библиотека в liferay. Вот код:Получен фатальный сигнал: handshake_failure
private void pushNotification(ActionRequest actionRequest,
ActionResponse actionResponse) {
try {
System.out.println("Push");
Push.alert("Hello World!", "ck.p12", "PASSPHRASE", false, "TOKEN");
} catch (CommunicationException e) {
System.out.println("CommunicationException");
e.printStackTrace();
} catch (KeystoreException e) {
System.out.println("KeystoreException");
e.printStackTrace();
}
}
Я получаю эту ошибку, когда pushNotification называется:
ERROR [PushNotificationManager:450] Delivery error: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
Я гугл его, но не смог найти какое-либо решение.
Кто-нибудь знает, как решить эту проблему?
Да, я столкнулся с такой же проблемой. Вам необходимо предоставить сервер хранилища ключей и хранилища ключей. –