tipos servicios servicio que para gratuito dominio almacenamiento shared-hosting apple-push-notifications

shared hosting - servicios - ¿Cómo verificar la conectividad del puerto apns 2195 desde mi servidor de alojamiento?



tipos de almacenamiento hosting (4)

Quiero verificar si se puede hacer una notificación de inserción utilizando un servidor de alojamiento antes de comprar el plan de alojamiento. ¿Cuál es la forma más corta de verificar esto? También tengo el plan de alojamiento de godaddy.com. ¿Puedo usar la notificación de inserción del servidor de alojamiento de godaddy?


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 por favor házmelo saber.


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

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 de conexión, simplemente se bloqueará y no volverá; lo anterior muestra un ejemplo de trabajo en el que puedo conectarme.

Necesitará un inicio de sesión de 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 preguntar a sus servicios de atención al cliente.

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


Si su sistema no tiene telnet, puede hacer uso de curl para hacer el trabajo.

curl -v telnet://gateway.sandbox.push.apple.com:2195

aquí -v es para salida verbosa


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