2009-11-28 10 views

Respuesta

38

Puede confirmar definitivamente utilizando telnet y especificando a qué puerto conectarse. Desde la línea de comando de marcha:

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 '^]'. 

Si hay un error al conectarse entonces será simplemente pasar el rato y no regresar - la anterior muestra un ejemplo de trabajo donde pueda conectarse.

Necesitará un inicio de sesión SSH en su servicio de alojamiento para probarlo de esta manera, y desafortunadamente es poco probable que pueda probarlo sin comprar una cuenta, por lo que probablemente tenga que confiar en pedirle a sus servicios al cliente.

Tenga en cuenta que los paquetes de alojamiento básico normalmente solo proporcionan un inicio de sesión de FTP para permitirle servir archivos, generalmente tendrá que pagar extra para obtener un paquete de alojamiento que proporciona acceso SSH (que necesitará si va ejecutar código para conectarse a los servidores de notificaciones push de Apple).

+0

Hola. Tuve un problema similar. El envío de mensajes push sí funcionaba localmente, pero no en nuestro servidor de prueba. Esto me ayudó a resolver el problema de manera muy efectiva. ¡Gracias! – Besi

+0

¿Alguien podría decirme todo el proceso para abrir el puerto 2195 en mi servidor de alojamiento ........ @ Besi, @ Dan J –

+0

Por favor, publíquelo como una pregunta separada en Stackoverflow. –

-2

Acabo de comprar mi cuenta de Godaddy para descubrir que bloquea todas las conexiones excepto 80 y otra. En otras palabras, no podemos usar la conexión 2195 que se requiere. Si encuentras otro, házmelo saber.

+1

@Bryan godaddy service no es tan bueno pero puedes usar urabnairship.com es gratis para 10000 mensajes push.try esto con tu godaddy hosting para obtener más información inicia sesión en urabnairship.com –

+1

Supongo que Rahul se está refiriendo a la empresa de la industria. com –

0

También tuve este problema con GoDaddy. Amazon Web Services hizo el truco para mí. Le permite implementar fácilmente un script PHP que se puede llamar en cualquier lugar de la web.

Cuestiones relacionadas