Saltar al contenido

Códigos command_status

Toda respuesta del servidor SMPP trae un command_status. Con 0 todo salió bien; con cualquier otro valor, esta tabla te dice por qué y qué hacer.

4 min de lectura

Los códigos

generic_nack

Cuando el servidor no puede responder con la respuesta propia del comando, porque no lo entiende o no lo admite, responde generic_nack con 0x00000002 o 0x00000003. Las respuestas que llegan sin que las hayamos pedido se ignoran sin contestar.

Contraseña incorrecta

Una contraseña incorrecta recibe 0x0000000D (ESME_RBINDFAIL), no 0x0000000E (ESME_RINVPASWD): el servidor nunca devuelve ese código. Hay clientes SMPP que, ante ese código, dejan de reconectar para siempre; con 0x0000000D siguen reintentando y se recuperan solos en cuanto corriges la contraseña.

Cuándo reintentar

  • Reintenta con espera creciente: 0x00000058, 0x00000014 y 0x00000008. Son pasajeros.
  • No reintentes igual: 0x00000001, 0x0000000B y 0x00000003. El problema está en el PDU.
  • Revisa tu cuenta antes de reintentar: 0x0000000A, 0x0000000D, 0x0000000F y 0x00000045.

¿Necesitas ayuda?

¿Te sirvió esta página?

Ver todos los canales de soporte

Tus preferencias de cookies

Tú decides qué medimos. Puedes cambiar tu elección cuando quieras. Rechazar no te quita ninguna función de la documentación.

Política de privacidad