2009-11-28 9 views

risposta

38

È possibile confermare definitivamente utilizzando telnet e specificando a quale porta connettersi. Dalla riga di comando di marcia:

MyServer:~ Home$ telnet gateway.sandbox.push.apple.com 2195 
Trying 17.149.34.143... 
Connected to gateway.sandbox.push-apple.com.akadns.net. 
Escape character is '^]'. 

Se c'è un errore di connessione allora sarà semplicemente appendere e non tornare - quanto sopra mostra un esempio di lavoro dove posso collegare.

Avrai bisogno di un accesso SSH al tuo servizio di hosting per testarlo in questo modo, e sfortunatamente è improbabile che tu possa testarlo senza acquistare un account, quindi probabilmente dovrai fare affidamento sul servizio clienti.

Si noti che i pacchetti di hosting di base normalmente forniscono solo un accesso FTP per consentire la pubblicazione di file, di solito è necessario pagare un extra per ottenere un pacchetto di hosting che fornisce l'accesso SSH (che è necessario se si sta andando per eseguire il codice per connettersi ai server di notifica push di Apple).

+0

Ehi lì. Ho avuto un problema simile. L'invio di messaggi push ha funzionato localmente ma non sul nostro server di test. Questo mi ha aiutato a risolvere il problema in modo molto efficace. Grazie! – Besi

+0

Qualcuno potrebbe dirmi l'intero processo per aprire la porta 2195 sul mio server di hosting ........ @ Besi, @ Dan J –

+0

Si prega di postarlo come una domanda separata su Stackoverflow. –

-2

Ho appena acquistato il mio account Godaddy per scoprire che blocca tutte le connessioni tranne 80 e un'altra. In altre parole, non è possibile utilizzare la connessione 2195 richiesta. Se ne trovi un altro, per favore fammelo sapere.

+1

@Bryan il servizio di Godaddy non è così buono, ma è possibile utilizzare urabnairship.com è gratuito per 10000 messaggi push.prima questo con il tuo hosting Godaddy per ulteriori informazioni accedere a urabnairship.com –

+1

Presumo che Rahul si riferisca a urbanirship. com –

0

Ho riscontrato questo problema anche con GoDaddy. Amazon Web Services ha fatto il trucco per me. Ti permette di distribuire facilmente uno script PHP che può essere chiamato ovunque sul web.

Problemi correlati