ESME_RBINDFAIL w SMPP

Czym jest ESME_RBINDFAIL?

ESME_RBINDFAIL (Kod błędu: 0x00000005) to błąd SMPP wskazujący, że żądanie powiązania (nadajnik, odbiornik lub transceiver) nie powiodło się.

Możliwe przyczyny

  • Nieprawidłowy system_id lub password w żądaniu powiązania.
  • SMSC odrzuca żądanie powiązania z powodu ograniczeń konta.
  • SMSC nie rozpoznaje podanych poświadczeń.
  • Zbyt wiele równoczesnych połączeń z tego samego konta ESME.
  • SMSC wyłączyło konto z powodu naruszenia zasad lub braku płatności.
  • Wymuszona jest lista dozwolonych adresów IP, a żądanie pochodzi z niezatwierdzonego adresu IP.

Kiedy występuje?

Ten błąd występuje podczas wysyłania PDU bind_transmitter, bind_receiver lub bind_transceiver, gdy SMSC odrzuca żądanie.

Przykładowa transakcja PDU SMPP

Nieprawidłowe PDU bind_transmitter (Nieprawidłowe poświadczenia)

0000001F (Długość)
00000002 (ID polecenia dla bind_transmitter)
00000000 (Status polecenia)
00000001 (Numer sekwencji)
74657374 7573657200 (System ID: "testuser")
70617373 776F726400 (Hasło: "password")
534D5050 0000 (Typ systemu: "SMPP")
34 (Wersja interfejsu)
00 (TON adresu)
00 (NPI adresu)
00 (Zakres adresu)

PDU odpowiedzi (bind_transmitter_resp) z ESME_RBINDFAIL

00000010 (Długość)
80000002 (ID polecenia dla bind_transmitter_resp)
00000005 (Status polecenia - ESME_RBINDFAIL)
00000001 (Numer sekwencji)

Problem: system_id lub password jest nieprawidłowy, lub konto jest ograniczone.

Jak to rozwiązać?

  • Sprawdź, czy system_id i password są poprawne.
  • Upewnij się, że konto ma niezbędne uprawnienia do powiązania.
  • Sprawdź, czy nie ma zbyt wielu aktywnych połączeń i zamknij nieużywane sesje.
  • Skontaktuj się z dostawcą SMSC, aby potwierdzić, że konto jest aktywne i nie jest ograniczone.
  • Upewnij się, że połączenie pochodzi z zatwierdzonego adresu IP (jeśli wymuszana jest lista dozwolonych adresów).
  • Włącz dzienniki debugowania, aby sprawdzić dokładne wartości wysyłane w PDU.

Jeśli problem nadal występuje, skontaktuj się z dostawcą SMSC, aby sprawdzić, czy nie ma ograniczeń konta lub wymaganych zmian.

More information