2013-06-04 44 views
25

Tôi đang sử dụng PushSharp v2.0.4. Tôi có dịch vụ thông báo đẩy (ví dụ: Dịch vụ Windows) sẽ gửi thông báo mỗi phút. Tải trên dịch vụ khá nhỏ. Tối đa, tôi sẽ gửi bốn thông báo cho mỗi lần chạy.Số lần gửi tối đa

Khi dịch vụ của tôi bắt đầu, nó chạy tốt trong khoảng 2 giờ trước khi tôi bắt đầu thấy được thông báo sau:

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}} 

Khi báo này xuất hiện, nó có vẻ như PushSharp là không thể vượt qua nó rất dễ dàng. Tôi tiếp tục thấy thông báo này cho đến khi tôi khởi động lại dịch vụ của mình.

Tôi nên đề cập rằng trong khi lỗi này xảy ra, tôi thấy một số tin nhắn ngẫu nhiên đã gửi đi qua. Ví dụ:

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

Tôi đang chạy PushSharp với cấu hình mặc định của nó.

Bất kỳ suy nghĩ nào về nguyên nhân gây ra lỗi?

+0

Bạn có tìm thấy giải pháp nào cho điều này không? Có vẻ như tôi có cùng một vấn đề sau 4-5 Pns được gửi tôi nhận được cùng một thất bại. Xin vui lòng chia sẻ nếu u có bất kỳ giải pháp. – bvsss

+1

Đây thường là vấn đề về chứng chỉ. Bạn có thể đăng một dấu vết ngăn xếp đầy đủ của lỗi từ nhật ký lỗi không? –

Trả lời

1

Chúng tôi gặp sự cố tương tự. Vấn đề kết thúc là khi xuất khẩu p12 chúng tôi đa lựa chọn để xuất khẩu công cộng và tư nhân để tạo ra các p12. Khi chỉ xuất công khai, kích thước của p12 là 3217 byte. Các tập tin byte 3217 làm việc. Nếu p12 của bạn là 6140 byte, bạn sẽ cần phải tạo lại nó.

Các vấn đề liên quan