Ne peut pas se connecter à la production de Notification Push d'Apple serveur

Nous n'avons eu aucun problème lors de l'envoi des notifications à provisionner les appareils utilisant le développement de la certification et de gateway.sandbox.push.apple.com. Mais maintenant, maintenant que notre application est dans le magasin, il semble que nous ne pouvons même pas se connecter à la production de l'apn serveur (gateway.push.apple.com) pour envoyer pousse, même lorsque nous utilisons les machines qui créé les certificats en premier lieu.

Nous avons exécuté ce par le biais de PushMeBaby et il semble que la connexion à gateway.push.apple.com est arriver a refusé. Lorsqu'il exécute la poignée de main ( SSLHandshake(contexte) ) le résultat est le code d'erreur -9044, ou errSSLConnectionRefused - par Les pairs a chuté de la connexion avant de répondre.

J'en sais assez sur le ssl et le cryptage de savoir que je ne sais pas une chose, mais je suis assez sûr que la question est (ou commence) notre production SSL cert. Une notification Push est activé pour la production dans le portail iPhone (nous avons une lumière verte). Le certificat a été installé sur la machine qui exécute PushMeBaby et je vois à la fois le certificat et de la clé de signature dans mon trousseau. Quand j'ai exporté le développement de certificat push et l'a utilisé dans PushMeBaby, j'ai été en mesure de se connecter (et envoyer pousse) pas de problème. Mais avec la production cert, Nous mènera nulle part. Nous avons à plusieurs reprises révoqué et recréé à la fois le dev cert et la prod cert sur deux ordinateurs distincts, donc si c'est une erreur humaine, nous le faisons à plusieurs reprises.

Une chose qui peut être un facteur, c'est que j'ai l'équipe de "l'agent" clé sur mon trousseau, mais je ne suis pas elle. Je peux et ont soumis des fichiers binaires de l'App store sans aucun problème.

Aussi, nous n'avons pas mis en place d'un profil de configuration après la création de la production cert. Je ne suis pas sûr si c'est un facteur, mais je ne vois pas comment il pourrait l'être pour un magasin d'app.

Bien sûr, j'espère que quelqu'un a des idées, parce que je suis hors d'eux!

OriginalL'auteur Andrew | 2010-02-23