Подтвердить что ты не робот

Максимальное количество попыток отправки

Я использую PushSharp v2.0.4. У меня есть служба push-уведомлений (т.е. Служба Windows), которая каждую минуту отправляет уведомления. Нагрузка на обслуживание довольно мала. В лучшем случае я отправлю четыре уведомления за прогон.

Когда мой сервис запускается, он работает нормально около 2 часов, прежде чем я начну видеть следующее сообщение:

2013-06-04 07:59:01.0857|Error|Failure: PushSharp.Apple.ApplePushService -> 
The maximum number of Send attempts to send the notification was reached! -> {"aps":{"badge":2}}

Как только это сообщение появится, похоже, что PushSharp не может пройти мимо него очень легко. Я продолжаю видеть это сообщение до тех пор, пока не перезапущу свою службу.

Я должен упомянуть, что пока эта ошибка возникает, я вижу, что некоторые случайные отправленные сообщения проходят. Например:

2013-06-04 07:54:04.3982|Info|Sent: PushSharp.Apple.ApplePushService -> {"aps":{"badge":2}}

Я запускаю PushSharp со своей конфигурацией по умолчанию.

Любые мысли о причинах сбоев?

4b9b3361

Ответ 1

У нас была аналогичная проблема. Проблема заключалась в том, что при экспорте p12 мы выбрали multi для экспорта public и private для генерации p12. При экспорте публики размер p12 составлял 3217 байт. Файл 3217 байт работал. Если ваш p12 составляет 6140 байт, вам необходимо его восстановить.