Hello, I am experiencing some trouble connecting Kannel to a Comverse SMSC. I tried Kannel 1.2.1, 1.3.1 and 1.3.0 with different configurations and I still have an error that I do not understand. This may come from the Comverse SMSC, but I would like to be sure. There is also an unknown SMPP_PDU type and I would like to know if someone already has this problem (the 8000… (see below) Make me think about a generic_nack).
The connexion seems ok, bind_transmitter and bind_receiver are sent without trouble, but at the first enquire_link there is an “I/O error or other error. Re-connecting”. I did not find mention of this in the archives (except the THROTTLING problem, but this should not affect all these different Kannel versions and it does not seems to be the same problem) Here are the facts: - Kannel 1.3.1 - SMSC Comverse, SMPP 3.3 Error output, conf file and complete output below. Error output (see the complete output at the end of the message if necessary): 2003-02-20 11:23:44 [5] DEBUG: SMPP[opsmsc]: Sending enquire link: 2003-02-20 11:23:44 [5] DEBUG: SMPP PDU 0x80f3cc8 dump: 2003-02-20 11:23:44 [5] DEBUG: type_name: enquire_link 2003-02-20 11:23:44 [5] DEBUG: command_id: 21 = 0x00000015 2003-02-20 11:23:44 [5] DEBUG: command_status: 0 = 0x00000000 2003-02-20 11:23:44 [5] DEBUG: sequence_number: 2 = 0x00000002 2003-02-20 11:23:44 [5] DEBUG: SMPP PDU dump ends. 2003-02-20 11:23:44 [6] DEBUG: SMPP[opsmsc]: Sending enquire link: 2003-02-20 11:23:44 [6] DEBUG: SMPP PDU 0x80f3cc8 dump: 2003-02-20 11:23:44 [6] DEBUG: type_name: enquire_link 2003-02-20 11:23:44 [6] DEBUG: command_id: 21 = 0x00000015 2003-02-20 11:23:44 [6] DEBUG: command_status: 0 = 0x00000000 2003-02-20 11:23:44 [6] DEBUG: sequence_number: 3 = 0x00000003 2003-02-20 11:23:44 [6] DEBUG: SMPP PDU dump ends. 2003-02-20 11:23:44 [5] ERROR: SMPP[opsmsc]: I/O error or other error. Re-connecting. 2003-02-20 11:23:44 [6] ERROR: Unknown SMPP_PDU type, internal error. 2003-02-20 11:23:44 [6] ERROR: SMPP[opsmsc]: PDU unpacking failed. 2003-02-20 11:23:44 [6] DEBUG: SMPP[opsmsc]: Failed PDU follows. 2003-02-20 11:23:44 [6] DEBUG: Octet string at 0x80f3c60: 2003-02-20 11:23:44 [6] DEBUG: len: 12 2003-02-20 11:23:44 [6] DEBUG: size: 13 2003-02-20 11:23:44 [6] DEBUG: immutable: 0 2003-02-20 11:23:44 [6] DEBUG: data: 80 00 00 00 00 00 00 04 ........ 2003-02-20 11:23:44 [6] DEBUG: data: 00 00 00 01 .... 2003-02-20 11:23:44 [6] DEBUG: Octet string dump ends. 2003-02-20 11:23:44 [6] ERROR: SMPP[opsmsc]: I/O error or other error. Re-connecting. 2003-02-20 11:23:44 [5] DEBUG: SMPP[opsmsc]: Sending PDU: 2003-02-20 11:23:44 [5] DEBUG: SMPP PDU 0x80f3b88 dump: 2003-02-20 11:23:44 [5] DEBUG: type_name: bind_transmitter Configuration File. group = smsc smsc = smpp smsc-id = opsmsc host = 192.168.1.210 port = 3700 smsc-username = "login..." smsc-password = ******* system-type = "VMA" # interface-version= 0x33 interface-version= 33 address-range="" transceiver-mode=no receive-port=3700 #message-id-type #source-addr-ton=1 #source-addr-npi=1 #dest-addr-ton=1 #dest-addr-npi=1 # SMSBOX SETUP group = smsbox bearerbox-host = localhost sendsms-port = 13013 global-sender = 13013 #sendsms-chars = "0123456789 +-" log-file = "/tmp/smsbox.log" log-level = 0 access-log = "/tmp/access.log" Complete output: 2003-02-20 11:23:14 [0] INFO: Debug_lvl = 0, log_file = <none>, log_lvl = 0 2003-02-20 11:23:14 [0] WARNING: DLR: using default 'internal' for storage type. 2003-02-20 11:23:14 [0] DEBUG: Kannel bearerbox version `1.3.1'. System Linux, release 2.4.19, version #4 Mon Feb 10 13:23:08 GMT 2003, machine i686. Hostname ….. Libxml version 20421. Using OpenSSL 0.9.6c 21 dec 2001. Using native malloc. 2003-02-20 11:23:14 [0] INFO: Added logfile `/tmp/bearerbox.log' with level `0'. 2003-02-20 11:23:14 [0] DEBUG: HTTP: Opening server at port 13000. 2003-02-20 11:23:14 [0] DEBUG: Started thread 1 (gwlib/fdset.c:poller) 2003-02-20 11:23:14 [0] DEBUG: Started thread 2 (gwlib/http.c:server_thread) 2003-02-20 11:23:14 [0] DEBUG: Started thread 3 (gw/bb_http.c:httpadmin_run) 2003-02-20 11:23:14 [0] DEBUG: starting smsbox connection module 2003-02-20 11:23:14 [0] DEBUG: Started thread 4 (gw/bb_boxc.c:smsboxc_run) 2003-02-20 11:23:14 [0] DEBUG: Started thread 5 (gw/smsc/smsc_smpp.c:io_thread) 2003-02-20 11:23:14 [0] DEBUG: Started thread 6 (gw/smsc/smsc_smpp.c:io_thread) 2003-02-20 11:23:14 [0] DEBUG: Started thread 7 (gw/bb_smscconn.c:sms_router) 2003-02-20 11:23:14 [0] INFO: ---------------------------------------- 2003-02-20 11:23:14 [0] INFO: Kannel bearerbox II version 1.3.1 starting 2003-02-20 11:23:14 [0] INFO: MAIN: Start-up done, entering mainloop 2003-02-20 11:23:14 [7] DEBUG: sms_router: time to sleep 2003-02-20 11:23:14 [7] DEBUG: sms_router: list_len = 0 2003-02-20 11:23:14 [5] DEBUG: SMPP[opsmsc]: Sending PDU: 2003-02-20 11:23:14 [5] DEBUG: SMPP PDU 0x80f3b88 dump: 2003-02-20 11:23:14 [5] DEBUG: type_name: bind_transmitter 2003-02-20 11:23:14 [5] DEBUG: command_id: 2 = 0x00000002 2003-02-20 11:23:14 [5] DEBUG: command_status: 0 = 0x00000000 2003-02-20 11:23:14 [5] DEBUG: sequence_number: 0 = 0x00000000 2003-02-20 11:23:14 [5] DEBUG: system_id: "login..." 2003-02-20 11:23:14 [5] DEBUG: password: "*******" 2003-02-20 11:23:14 [5] DEBUG: system_type: "VMA" 2003-02-20 11:23:14 [5] DEBUG: interface_version: 51 = 0x00000033 2003-02-20 11:23:14 [5] DEBUG: addr_ton: 0 = 0x00000000 2003-02-20 11:23:14 [5] DEBUG: addr_npi: 0 = 0x00000000 2003-02-20 11:23:14 [5] DEBUG: address_range: "" 2003-02-20 11:23:14 [5] DEBUG: SMPP PDU dump ends. 2003-02-20 11:23:14 [6] DEBUG: SMPP[opsmsc]: Sending PDU: 2003-02-20 11:23:14 [6] DEBUG: SMPP PDU 0x80f3cc8 dump: 2003-02-20 11:23:14 [6] DEBUG: type_name: bind_receiver 2003-02-20 11:23:14 [6] DEBUG: command_id: 1 = 0x00000001 2003-02-20 11:23:14 [6] DEBUG: command_status: 0 = 0x00000000 2003-02-20 11:23:14 [6] DEBUG: sequence_number: 1 = 0x00000001 2003-02-20 11:23:14 [6] DEBUG: system_id: "login..." 2003-02-20 11:23:14 [6] DEBUG: password: "*******" 2003-02-20 11:23:14 [6] DEBUG: system_type: "VMA" 2003-02-20 11:23:14 [6] DEBUG: interface_version: 51 = 0x00000033 2003-02-20 11:23:14 [6] DEBUG: addr_ton: 0 = 0x00000000 2003-02-20 11:23:14 [6] DEBUG: addr_npi: 0 = 0x00000000 2003-02-20 11:23:14 [6] DEBUG: address_range: "" 2003-02-20 11:23:14 [6] DEBUG: SMPP PDU dump ends. 2003-02-20 11:23:44 [5] DEBUG: SMPP[opsmsc]: Sending enquire link: 2003-02-20 11:23:44 [5] DEBUG: SMPP PDU 0x80f3cc8 dump: 2003-02-20 11:23:44 [5] DEBUG: type_name: enquire_link 2003-02-20 11:23:44 [5] DEBUG: command_id: 21 = 0x00000015 2003-02-20 11:23:44 [5] DEBUG: command_status: 0 = 0x00000000 2003-02-20 11:23:44 [5] DEBUG: sequence_number: 2 = 0x00000002 2003-02-20 11:23:44 [5] DEBUG: SMPP PDU dump ends. 2003-02-20 11:23:44 [6] DEBUG: SMPP[opsmsc]: Sending enquire link: 2003-02-20 11:23:44 [6] DEBUG: SMPP PDU 0x80f3cc8 dump: 2003-02-20 11:23:44 [6] DEBUG: type_name: enquire_link 2003-02-20 11:23:44 [6] DEBUG: command_id: 21 = 0x00000015 2003-02-20 11:23:44 [6] DEBUG: command_status: 0 = 0x00000000 2003-02-20 11:23:44 [6] DEBUG: sequence_number: 3 = 0x00000003 2003-02-20 11:23:44 [6] DEBUG: SMPP PDU dump ends. 2003-02-20 11:23:44 [5] ERROR: SMPP[opsmsc]: I/O error or other error. Re-connecting. 2003-02-20 11:23:44 [6] ERROR: Unknown SMPP_PDU type, internal error. 2003-02-20 11:23:44 [6] ERROR: SMPP[opsmsc]: PDU unpacking failed. 2003-02-20 11:23:44 [6] DEBUG: SMPP[opsmsc]: Failed PDU follows. 2003-02-20 11:23:44 [6] DEBUG: Octet string at 0x80f3c60: 2003-02-20 11:23:44 [6] DEBUG: len: 12 2003-02-20 11:23:44 [6] DEBUG: size: 13 2003-02-20 11:23:44 [6] DEBUG: immutable: 0 2003-02-20 11:23:44 [6] DEBUG: data: 80 00 00 00 00 00 00 04 ........ 2003-02-20 11:23:44 [6] DEBUG: data: 00 00 00 01 .... 2003-02-20 11:23:44 [6] DEBUG: Octet string dump ends. 2003-02-20 11:23:44 [6] ERROR: SMPP[opsmsc]: I/O error or other error. Re-connecting. 2003-02-20 11:23:44 [5] DEBUG: SMPP[opsmsc]: Sending PDU: 2003-02-20 11:23:44 [5] DEBUG: SMPP PDU 0x80f3b88 dump: 2003-02-20 11:23:44 [5] DEBUG: type_name: bind_transmitter 2003-02-20 11:23:44 [5] DEBUG: command_id: 2 = 0x00000002 2003-02-20 11:23:44 [5] DEBUG: command_status: 0 = 0x00000000 2003-02-20 11:23:44 [5] DEBUG: sequence_number: 4 = 0x00000004 2003-02-20 11:23:44 [5] DEBUG: system_id: "login..." 2003-02-20 11:23:44 [5] DEBUG: password: "*******" 2003-02-20 11:23:44 [5] DEBUG: system_type: "VMA" 2003-02-20 11:23:44 [5] DEBUG: interface_version: 51 = 0x00000033 2003-02-20 11:23:44 [5] DEBUG: addr_ton: 0 = 0x00000000 2003-02-20 11:23:44 [5] DEBUG: addr_npi: 0 = 0x00000000 2003-02-20 11:23:44 [5] DEBUG: address_range: "" 2003-02-20 11:23:44 [5] DEBUG: SMPP PDU dump ends. 2003-02-20 11:23:45 [6] DEBUG: SMPP[opsmsc]: Sending PDU: 2003-02-20 11:23:45 [6] DEBUG: SMPP PDU 0x80f3cc8 dump: 2003-02-20 11:23:45 [6] DEBUG: type_name: bind_receiver 2003-02-20 11:23:45 [6] DEBUG: command_id: 1 = 0x00000001 2003-02-20 11:23:45 [6] DEBUG: command_status: 0 = 0x00000000 2003-02-20 11:23:45 [6] DEBUG: sequence_number: 5 = 0x00000005 2003-02-20 11:23:45 [6] DEBUG: system_id: "login..." 2003-02-20 11:23:45 [6] DEBUG: password: "*******" 2003-02-20 11:23:45 [6] DEBUG: system_type: "VMA" 2003-02-20 11:23:45 [6] DEBUG: interface_version: 51 = 0x00000033 2003-02-20 11:23:45 [6] DEBUG: addr_ton: 0 = 0x00000000 2003-02-20 11:23:45 [6] DEBUG: addr_npi: 0 = 0x00000000 2003-02-20 11:23:45 [6] DEBUG: address_range: "" 2003-02-20 11:23:45 [6] DEBUG: SMPP PDU dump ends. 2003-02-20 11:23:48 [0] WARNING: Killing signal received, shutting down... 2003-02-20 11:23:48 [0] DEBUG: Shutting down Kannel... 2003-02-20 11:23:48 [0] DEBUG: shutting down smsc 2003-02-20 11:23:48 [0] DEBUG: Shutting down SMSCConn SMPP:192.168.1.210:3700/3700:login...:VMA (slow) 2003-02-20 11:23:48 [5] DEBUG: SMPP[opsmsc]: Sending unbind: 2003-02-20 11:23:48 [5] DEBUG: SMPP PDU 0x80f3d28 dump: 2003-02-20 11:23:48 [5] DEBUG: type_name: unbind 2003-02-20 11:23:48 [5] DEBUG: command_id: 6 = 0x00000006 2003-02-20 11:23:48 [5] DEBUG: command_status: 0 = 0x00000000 2003-02-20 11:23:48 [5] DEBUG: sequence_number: 6 = 0x00000006 2003-02-20 11:23:48 [5] DEBUG: SMPP PDU dump ends. 2003-02-20 11:23:48 [5] DEBUG: SMPP[opsmsc]: io_thread: break and shutting down 2003-02-20 11:23:48 [5] DEBUG: Thread 5 (gw/smsc/smsc_smpp.c:io_thread) terminates. 2003-02-20 11:23:48 [6] DEBUG: SMPP[opsmsc]: Sending unbind: 2003-02-20 11:23:48 [6] DEBUG: SMPP PDU 0x80f3b18 dump: 2003-02-20 11:23:48 [6] DEBUG: type_name: unbind 2003-02-20 11:23:48 [6] DEBUG: command_id: 6 = 0x00000006 2003-02-20 11:23:48 [6] DEBUG: command_status: 0 = 0x00000000 2003-02-20 11:23:48 [6] DEBUG: sequence_number: 7 = 0x00000007 2003-02-20 11:23:48 [6] DEBUG: SMPP PDU dump ends. 2003-02-20 11:23:48 [6] DEBUG: SMPP[opsmsc]: io_thread: break and shutting down 2003-02-20 11:23:48 [6] DEBUG: Thread 6 (gw/smsc/smsc_smpp.c:io_thread) terminates. 2003-02-20 11:23:48 [0] DEBUG: SMSCConn SMPP:192.168.1.210:3700/3700:login...:VMA shut down. 2003-02-20 11:23:48 [0] DEBUG: shutting down udp 2003-02-20 11:23:48 [4] DEBUG: Thread 4 (gw/bb_boxc.c:smsboxc_run) terminates. 2003-02-20 11:23:48 [0] INFO: All flow threads have died, killing core 2003-02-20 11:23:48 [0] DEBUG: Waiting for 2 (gwlib/http.c:server_thread) to terminate 2003-02-20 11:23:48 [3] DEBUG: HTTP: No clients with requests, quitting. 2003-02-20 11:23:48 [3] DEBUG: Thread 3 (gw/bb_http.c:httpadmin_run) terminates. 2003-02-20 11:23:48 [7] DEBUG: Thread 7 (gw/bb_smscconn.c:sms_router) terminates. 2003-02-20 11:23:48 [2] DEBUG: Thread 2 (gwlib/http.c:server_thread) terminates. 2003-02-20 11:23:48 [1] DEBUG: Thread 1 (gwlib/fdset.c:poller) terminates. 2003-02-20 11:23:48 [0] DEBUG: final clean-up for SMSCConn 2003-02-20 11:23:48 [0] INFO: Total WDP messages: received 0, sent 0 2003-02-20 11:23:48 [0] INFO: Total SMS messages: received 0, sent 0 2003-02-20 11:23:48 [0] DEBUG: Immutable octet strings: 230. Thanks for your help. Regards. Raphaël Bellec Directeur des opérations Manobi France Cap Alpha Avenue de l’Europe, Clapiers 34940 Montpellier Cedex Tél : + 33 (0) 4 67 59 36 56 Fax : + 33 (0) 4 67 59 30 10 E-mail : [EMAIL PROTECTED]