0
votes

We're getting an error in WebSphere's SystemOut log approximately every hour on our Worklight Server.

It seems to be trying to validate push notification configuration. We currently have working notifications, using Apple push notifications only. Errors are:

com.notnoop.apns.internal.ApnsFeedbackConnection getInactiveDevices
Failed to retreive invalid devices ava.lang.RuntimeException: javax.net.ssl.SSLHandshakeException

Our notifications are working, but, what is this hourly process? I don't see anything in the docs regarding a batch process that's run by Worklight Server.

Our setup: Worklight Server 6.0.0.20130909-1459, WAS 8.0.0.6, JDK 1.6.

2
Please add the complete stack of the exception, it looks to me like you have edited it. - Idan Adar

2 Answers

1
votes

Worklight uses notnoop open source library to push notification to APNS. This is a known harmless bug in notnoop.

https://github.com/notnoop/java-apns/issues/29

0
votes

I believe this check is part of the way APNS's feedback service works.

From: Provider Communication with Apple Push Notification Service
Section: General Provider Requirements

Connect regularly with the feedback service and fetch the current list of those devices that have repeatedly reported failed-delivery attempts. Then stop sending notifications to the devices associated with those applications. See “The Feedback Service” for more information.

As for what it means, it looks to me like your exception quote is cut. Is that all of it?