Załącznik - Brama SMS - Kody błędów

Co to są kody błędów bramki SMS

Kody błędów bramki SMS to numeryczne kody używane do wskazania przyczyny błędu podczas wysyłania lub odbierania wiadomości SMS przez bramkę SMS. Bramki SMS to serwery pośredniczące, które umożliwiają firmom i osobom prywatnym wysyłanie i odbieranie wiadomości SMS bez konieczności bezpośredniego łączenia się z operatorem sieci komórkowej.

Kody błędów bramki SMS można podzielić na dwie główne kategorie:

  • Błędy związane z siecią są oznaczane kodami z zakresu 400. Te błędy mogą wystąpić z różnych powodów, takich jak wyłączony telefon odbiorcy, przeciążenie sieci lub zbyt długa wiadomość.
  • Błędy związane z urządzeniem są oznaczane kodami z zakresu 500. Te błędy mogą wystąpić, jeśli urządzenie nie jest prawidłowo skonfigurowane, jeśli karta SIM nie jest prawidłowo włożona lub jeśli występuje problem sprzętowy z urządzeniem.

Kody błędów bramki SMS są zwykle wyświetlane jako wiadomość tekstowa rozpoczynająca się od słowa "ERROR", po którym następuje kod błędu. Na przykład kod błędu "400" oznaczałby błąd "Awaria sieci", co oznacza, że wiadomość nie mogła zostać wysłana z powodu problemu z siecią.

Kody błędów bramki SMS mogą być pomocne w rozwiązywaniu problemów z wiadomościami SMS. Jeśli otrzymasz kod błędu, możesz skonsultować się z tabelą kodów błędów bramki SMS, aby określić przyczynę błędu i podjąć kroki w celu jego naprawy.

Oto główne kody błędów bramki SMS:

Błędy związane z siecią

  • 400: Awaria sieci
  • 401: Skrzynka odbiorcza zajęta
  • 402: Skrzynka odbiorcza niedostępna
  • 403: Wiadomość zbyt długa
  • 500: Nieokreślony błąd
  • 501: Nieprawidłowy adres nadawcy
  • 502: Nieprawidłowy adres odbiorcy
  • 503: Nieprawidłowa treść wiadomości

Pełną listę kodów błędów bramki SMS można znaleźć w poniższej tabeli:

Kod błęduNazwa błęduKomunikat błędu
Komunikaty o błędach
1020ERROR_MAIN_BASE
1021ERROR_MAIN_GLOBALEXCEPTIONPrzechwycono globalny wyjątek: [MSG]
1022ERROR_MAIN_LOCALEXCEPTIONPrzechwycono lokalny wyjątek: [MSG]
1023ERROR_MAIN_UNEXPECTED_STOPZatrzymanie silnika z powodu nieznanego błędu. [CODE]
1024ERROR_MAIN_CANNOTLOAD_EXTENSION_PHASE1Nie można załadować rozszerzeń. [MSG]
1025ERROR_MAIN_CANNOTLOAD_EXTENSION_PHASE2Nie można załadować rozszerzenia [NAME]. [REASON]
1030ERROR_LICENSING_BASE
1031ERROR_LICENSING_CANNOTCONTACT_ACTIVATIONSERVERBłąd pobierania HTTP: [MSG]
1032ERROR_LICENSING_CANNOTFIND_LICENSEFILENie można znaleźć pliku licencji [FILENAME].
1033ERROR_LICENSING_CANNOTLOAD_LICENSEFILENie można załadować pliku [FILENAME]. Przyczyna: [MSG]
1034ERROR_LICENSING_CANNOT_SAVE_LICENSEFILENie można zapisać pliku [FILENAME]. Przyczyna: [MSG]
1040ERROR_CONFIG_BASE
1041ERROR_CONFIG_CANNOTCREATE_DIRNie można utworzyć katalogu '[DIR]'. [MSG]
1042ERROR_CONFIG_CANNOTWRITE_FILENie można zapisać do pliku. Przyczyna: '[REASON]'
1043ERROR_CONFIG_CANNOTREAD_FILENie można odczytać plików konfiguracyjnych. Przyczyna: '[REASON]'
1044ERROR_CONFIG_CANNOTDELETE_FILENie można usunąć pliku konfiguracyjnego. [FILENAME] [MSG]
1045ERROR_CONFIG_INVALIDSECTIONNieprawidłowa dyrektywa konfiguracyjna w sekcji '[SECTIONNAME]'. Dyrektywa: '[DIRECTIVE]'
1046ERROR_CONFIG_INVALIDSECTION_SECTIONUNCLOSEDNiezamknięta sekcja w pliku konfiguracyjnym. Sprawdź zamknięcie tagów , , .
1047ERROR_CONFIG_INVALIDPARAM_ALREADYEXISTSZduplikowane wartości dla parametru '[PARAM]' w [SECTIONNAME1] i [SECTIONNAME2]. Używana jest tylko wartość [VALUE].
1048ERROR_CONFIG_INVALIDVALUENieprawidłowa wartość konfiguracyjna '[VALUE]' dla parametru '[PARAM]' w sekcji '[SECTIONNAME]'.
1049ERROR_CONFIG_INVALIDVALUE_LISTENERPORTNie można nasłuchiwać na porcie '[PORT]'. Nieprawidłowy numer portu, używany jest port domyślny: 9500
1050ERROR_CONFIG_INVALIDVALUE_UNKNOWNSMSCPROTOCOLNieznany protokół w pliku konfiguracyjnym: [PROTOCOL].
1051ERROR_CONFIG_INVALIDVALUE_NOPAIRFOUNDParametr '[PARAM1]' w sekcji '[SECTIONNAME]' musi mieć parę o nazwie '[PARAM2]'.
1100ERROR_IFTCPCLIENT_BASE
1101ERROR_IFTCPCLIENT_CANNOTLISTENNie można otworzyć gniazda nasłuchującego TCP do akceptowania klientów na porcie '[PORT]'. ([MSG])
1102ERROR_IFTCPCLIENT_CONNECTTIMEOUTPrzekroczenie czasu połączenia. Podłączony klient TCP [CLIENTNAME] nie wysłał żadnych danych przez ponad 10 sekund.
1103ERROR_IFTCPCLIENT_SOCKETERRORBłąd podczas komunikacji z interfejsem użytkownika: '[MSG]'
1104ERROR_IFTCPCLIENT_CONNECTIONCLOSEDKlient zamknął połączenie ([ERRORMSG])
1105ERROR_IFTCPCLIENT_UNKNOWNPROTOCOLNieznany protokół. Obsługiwane są SMPP, UCP i OZTEXT.
1106ERROR_IFTCPCLIENT_TEXT_SYNTAXERRORUżytkownik '[USER]' wprowadził nieznane polecenie '[COMMAND]' w konsoli.
1107ERROR_IFTCPCLIENT_TEXT_UNKNOWNPARAMUżytkownik '[USER]' wprowadził nieznany parametr '[PARAMETER]' dla polecenia '[COMMAND]' w konsoli.
1108ERROR_IFTCPCLIENT_TCP_CLIENTTIMEOUTPrzekroczenie czasu. Nie otrzymano odpowiedzi na PDU
1110ERROR_IFTCPCLIENT_SMPP_PROTOCOLUNSUPPORTEDProtokół '[PROT]' nie jest obsługiwany dla tego użytkownika. Sprawdź ustawienia 'Type' w pliku konfiguracyjnym.
1111ERROR_IFTCPCLIENT_SMPP_CLIENTTIMEOUTPrzekroczenie czasu. Nie otrzymano odpowiedzi na PDU '[PDUTYPE]'.
1112ERROR_IFTCPCLIENT_SMPP_FORCEOUTInny klient SMPP ([CLIENTNAME]) jest zalogowany z tą samą nazwą użytkownika i hasłem. Ten klient zostanie rozłączony, ponieważ tylko jedno wystąpienie klienta może połączyć się z pojedynczą nazwą użytkownika i hasłem. Użyj innej nazwy użytkownika, aby połączyć się z drugim wystąpieniem! Skonfiguruj klienta do połączenia jako transceiver SMPP!
1113ERROR_IFTCPCLIENT_SMTP_MAILPARSENie można przeanalizować przychodzącej wiadomości e-mail od [FROM]. Błąd formatu wiadomości. [MSG]
1150ERROR_IFHTTP_BASE
1151ERROR_IFHTTP_LISTENER_GENERALERRORBłąd ozHTTPListener: [CODE] mówi: [MSG]
1152ERROR_IFHTTP_LISTENER_GENERALERROR2Błąd HTTPListener: [CODE] mówi: [MSG]
1153ERROR_IFHTTP_INVALID_HTTPPORTNie można obsługiwać żądań HTTP na tym porcie. API HTTP jest dostępne na następującym porcie: [PORT].
1154ERROR_IFHTTP_CANNOTSERVE_STATICCONTENTNie można obsłużyć statycznej zawartości [PATH]. [MSG]
1155ERROR_IFHTTP_CANNOTSERVE_DYNAMICCONTENTNie można obsłużyć dynamicznej zawartości [PATH]. [MSG]
1156ERROR_IFHTTP_CANNOTREAD_TEMPLATENie można odczytać szablonu [TEMPLATENAME], [FILENAME]. [MSG]
1157ERROR_IFHTTP_UNKNOWNUSERNieprawidłowa nazwa użytkownika lub hasło.
1158ERROR_IFHTTP_CANNOTFIND_ACTIONPARAMNie określono parametru akcji w zapytaniu HTTP.
1159ERROR_IFHTTP_INVALID_ACTIONPARAMVALUEParametr akcji określony w zapytaniu HTTP jest nieznany: '[PARAM]'.
1160ERROR_IFHTTP_INVALID_PARAMVALUEParametr '[PARAMNAME]' ma nieprawidłową wartość: '[VALUE]'
1161ERROR_IFHTTP_MISSING_MANDATORYPARAMBrak następującego obowiązkowego parametru w żądaniu: '[PARAMNAME]'.
1162ERROR_IFHTTP_INVALID_RESPONSEFORMATNieprawidłowy format odpowiedzi: [FORMAT].
1163ERROR_HTTPAPI_USERNOTFOUNDNie można znaleźć użytkownika [USERNAME].
1164ERROR_HTTPAPI_PARAMETERMISSINGBrak obowiązkowego parametru HTTP: [PARAMNAME].
1165ERROR_HTTPAPI_ACTIONUNKNOWNNieprawidłowa wartość parametru akcji: [NAME].
1166ERROR_HTTPAPI_CANNOTCREATEENVNie można utworzyć koperty. [MSG]
1167ERROR_HTTPAPI_PARAMETERVALUEINVALIDNieprawidłowa wartość parametru dla parametru [PARAMNAME]: '[PARAMVAL]'
1180ERROR_IFREMOTING_BASE
1181ERROR_IFREMOTING_TRANSPORT_ERRORProblem z transportem API. [MSG]
1182ERROR_IFREMOTING_GENERALERRORNieprawidłowa akcja API. [MSG]
1183ERROR_IFREMOTING_MESSAGEEVENTNieprawidłowa obsługa zdarzenia w API dla zdarzenia [EVENT]. [MSG]
1184ERROR_IFREMOTING_STARTUPNie można uruchomić API. [MSG]
1200ERROR_ENGINE_BASE
1201ERROR_ENGINE_CANNOTGET_ENVELOPE2SENDNie można pobrać koperty od użytkownika [USERNAME]. [MSG]
1210ERROR_ROUTER_BASE
1211ERROR_ROUTER_UNKNOWNUSERNie można dodać trasy. Nieznany użytkownik '[USERNAME]'. [LINENO]
1212ERROR_ROUTER_ROUTENAMENOTUNIQUENie można dodać trasy. Nazwa trasy nie jest unikalna '[ROUTENAME]'. [LINENO]
1213ERROR_ROUTER_OPERATORNOTAVAILABLENie można dodać trasy. Nazwa dostawcy usług nie istnieje: '[OPERATORNAME]'. [LINENO]
1214ERROR_ROUTER_INVALIDACTION
1216ERROR_ROUTER_COULDNOTFINDROUTEOUTWiadomość porzucona. Nie znaleziono trasy wychodzącej. Wiadomość '[MSG]'.
1217ERROR_ROUTER_COULDNOTFINDROUTEINWiadomość porzucona. Nie znaleziono trasy przychodzącej dla wiadomości pochodzącej od operatora [OPERATOR] '[MSG]'.
1218ERROR_ROUTER_COULDNOTFINDCALLBACKIDDostarczenie zgłoszone jako porzucone. Odpowiadająca wiadomość została wysłana ponad 1 dzień temu. [MSG]
1219ERROR_ROUTER_INVALIDREGEXPNieprawidłowe wyrażenie regularne [PATTERN] w warunku routingu. [ERROR]. [LINENO]
1220ERROR_ROUTER_COULDNOTFINDROUTENie można znaleźć trasy [NAME]
1221ERROR_ROUTER_LIMITREACHEDPrzepraszamy, osiągnięto maksymalną liczbę reguł routingu (która wynosi [NUMROUTES]), które można dodać.
1222ERROR_ROUTER_COULDNOTPLAYSOUNDNie można odtworzyć dźwięku: [NAME]. [MSG]
1223ERROR_ROUTER_INVALIDCOSTNieprawidłowa wartość kosztu dla trasy [NAME]: '[COST]'
1224ERROR_ROUTER_COULDNOTFINDROUTEOUT_ROUTENAMEWiadomość porzucona. Nie znaleziono trasy wychodzącej. Trasa '[ROUTENAME]' nie istnieje. Wiadomość '[MSG]'.
1225ERROR_ROUTER_COULDNOTFINDROUTEOUT_SIMPLEWiadomość porzucona. Nie znaleziono trasy wychodzącej.
1226ERROR_ROUTER_COULDNOTFINDROUTEOUT_ROUTENAME_SIMPLEWiadomość porzucona. Nie znaleziono trasy wychodzącej. Trasa '[ROUTENAME]' nie istnieje.
1227ERROR_ROUTER_INVALIDBACKUPROUTENieprawidłowa konfiguracja routingu. Nazwa trasy [BACKEDROUTENAME] określona jako trasa zapasowa w trasie [MYROUTENAME] nie istnieje.
1228ERROR_ROUTER_COULDNOTFIND_BACKUPROUTENie można znaleźć trasy zapasowej do wysłania wiadomości. [MSG]
1229ERROR_ROUTER_COULDNOTFIND_BACKUPROUTE_SIMPLENie można znaleźć trasy zapasowej do wysłania wiadomości.
1240ERROR_SQLLOGING_BASE
1241ERROR_SQLLOGING_CANNOTCREATE_LOGDIRNie można utworzyć katalogu do przechowywania wpisów dziennika SQL. [PATH]. [MSG]
1242ERROR_SQLLOGING_CANNOTOPEN_LOGFILENie można otworzyć pliku dziennika do zapisu [PATH]. [MSG]
1243ERROR_SQLLOGING_CANNOTWRITE_LOGENTRYNie można zapisać wpisu dziennika SQL [SQL]. [MSG]
1244ERROR_SQLLOGING_CANNOTDELETE_QUEUEFILENie można usunąć pliku kolejki SQL [FILENAME]. [MSG]
1245ERROR_SQLLOGING_CANNOTWRITE_QUEUEFILENie można zapisać pliku kolejki SQL [FILENAME]. [MSG]
1246ERROR_SQLLOGING_CANNOTREAD_QUEUEFILENie można odczytać pliku kolejki SQL [FILENAME]. [MSG]
1250ERROR_ENCODING_BASE
1251ERROR_ENCODING_SCANOTFOUNDINPDUNie można znaleźć adresu centrum usług w PDU.
1252ERROR_ENCODING_UNKNOWNMESSAGETYPENieznany identyfikator typu wiadomości w PDU.
1253ERROR_ENCODING_MTNOTFOUNDINPDUNie można znaleźć pola typu wiadomości w PDU.
1254ERROR_ENCODING_PHONENOLENNOTFOUNDINPDUNie można znaleźć bajtu długości numeru telefonu w PDU.
1255ERROR_ENCODING_INVALIDPHONENUMINPDUNieprawidłowy format numeru telefonu w PDU.
1256ERROR_ENCODING_PIDNOTFOUNDINPDUNie można znaleźć identyfikatora protokołu w PDU.
1257ERROR_ENCODING_DCSNOTFOUNDINPDUNie można znaleźć schematu kodowania danych w PDU.
1258ERROR_EN

More information