I have successfully installed OpenSMPPBox on my CentOS 5.2 box running kannel,
Opensmppbox runs properly and waits for connections from ESMEs. when I try to connect using an SMPP client, the client fails to bind with the following error: Error: Bind Failed - ESME_RBINDFAIL (0x0D) The log for this is: 2011-08-23 04:29:12 [18639] [0] INFO: Added logfile `/var/log/kannel/opensmppbox.log' with level `0'. 2011-08-23 04:29:12 [18639] [0] INFO: Waiting for SMPP connections on port 6600. 2011-08-23 04:29:14 [18639] [0] DEBUG: Started thread 1 (opensmppbox.c:function) 2011-08-23 04:29:14 [18639] [1] DEBUG: Thread 1 (opensmppbox.c:function) maps to pid 18639. 2011-08-23 04:29:14 [18639] [1] INFO: Client connected from <45.125.74.158> 2011-08-23 04:29:14 [18639] [1] DEBUG: Connecting to <127.0.0.1> 2011-08-23 04:29:14 [18639] [1] INFO: Connected to bearerbox at 127.0.0.1 port 13000. 2011-08-23 04:29:14 [18639] [1] DEBUG: Started thread 2 (opensmppbox.c:smpp_to_bearerbox) 2011-08-23 04:29:14 [18639] [2] DEBUG: Thread 2 (opensmppbox.c:smpp_to_bearerbox) maps to pid 18639. 2011-08-23 04:29:15 [18639] [2] DEBUG: SMPP[opensmppbox1]: Got PDU: 2011-08-23 04:29:15 [18639] [2] DEBUG: SMPP PDU 0x9c1e150 dump: 2011-08-23 04:29:15 [18639] [2] DEBUG: type_name: bind_transceiver 2011-08-23 04:29:15 [18639] [2] DEBUG: command_id: 9 = 0x00000009 2011-08-23 04:29:15 [18639] [2] DEBUG: command_status: 0 = 0x00000000 2011-08-23 04:29:15 [18639] [2] DEBUG: sequence_number: 746212 = 0x000b62e4 2011-08-23 04:29:15 [18639] [2] DEBUG: system_id: "crefiv" 2011-08-23 04:29:15 [18639] [2] DEBUG: password: "caregive" 2011-08-23 04:29:15 [18639] [2] DEBUG: system_type: "CMT" 2011-08-23 04:29:15 [18639] [2] DEBUG: interface_version: 52 = 0x00000034 2011-08-23 04:29:15 [18639] [2] DEBUG: addr_ton: 0 = 0x00000000 2011-08-23 04:29:15 [18639] [2] DEBUG: addr_npi: 0 = 0x00000000 2011-08-23 04:29:15 [18639] [2] DEBUG: address_range: NULL 2011-08-23 04:29:15 [18639] [2] DEBUG: SMPP PDU dump ends. 2011-08-23 04:29:15 [18639] [2] DEBUG: SMPP[opensmppbox1]: Sending PDU: 2011-08-23 04:29:15 [18639] [2] DEBUG: SMPP PDU 0x9c1e298 dump: 2011-08-23 04:29:15 [18639] [2] DEBUG: type_name: bind_transceiver_resp 2011-08-23 04:29:15 [18639] [2] DEBUG: command_id: 2147483657 = 0x80000009 2011-08-23 04:29:15 [18639] [2] DEBUG: command_status: 13 = 0x0000000d 2011-08-23 04:29:15 [18639] [2] DEBUG: sequence_number: 746212 = 0x000b62e4 2011-08-23 04:29:15 [18639] [2] DEBUG: system_id: NULL 2011-08-23 04:29:15 [18639] [2] DEBUG: SMPP PDU dump ends. 2011-08-23 04:29:16 [18639] [2] ERROR: Invalid SMPP PDU received. 2011-08-23 04:29:16 [18639] [2] DEBUG: Thread 2 (opensmppbox.c:smpp_to_bearerbox) terminates. 2011-08-23 04:29:17 [18639] [1] DEBUG: Thread 1 (opensmppbox.c:function) terminates. what could be the problem here? -- "The Scientist explores what is, the Engineer creates what has never been." Theodore von Karman