APNS Push-уведомление Обратная связь Служба Тайм-аут соединения
Я реализовал код для отправки push-уведомлений и получения отзывов от APNS с использованием java APNS sdk версии 2.3.1. У нас есть две среды: локальная (персональная машина) и разработка (виртуальная машина Linux установлена в облаке AWS), в которой мы используем одни и те же APNS. сертификат и ключ (песочница). Push-уведомления работают правильно в обеих средах, но Push Feedback работает только в локальной среде, но не работает в среде разработки.
Ошибка:
Исключение связи: java.net.ConnectException: Тайм-аут соединения
происходят при использовании сервиса Feedback в среде разработки.
Код указан ниже для использования сервиса обратной связи.
try
{
List<Device> devices = Push.feedback(externalCredentials.getKeyStore(), externalCredentials.getProperty(APNS_SECRET_KEY), false);
if(devices != null && devices.size() != 0){
System.out.println("feedback service");
}
} catch (Exception e) {
log.error("Exception "+ e.getMessage());
}
Пожалуйста, предложите помощь. Заранее спасибо