alexalok/dotAPNS

TooManyProviderTokenUpdates or InvalidProviderToken or Unregistered

Rukid opened this issue · 2 comments

I periodically started receiving errors like InvalidProviderToken, etc. All connections are unique to (BundleId, CertContent, KeyId, TeamId) and lives for the life of the entire application. The application also runs on multiple pods. Any ideas on what these errors are related to?
Connection creation:
image

Is it possible to try the ASP.NET Core integration just to rule out any potential issues in your caching solution? It seems really strange especially considering that the integration itself uses concurrent dictionaries under the hood for caching as well.

You also say that your application runs on multiple pods. Do they share the same IP? If so, I'm afraid a distributed JWT sharing is required, which is not something supported by the library atm.