SMPP problem with LogicaCMG
Peter Löfman <[email protected]>
| Newsgroups | gmane.comp.mobile.kannel.devel |
|---|---|
| Message-ID | <[email protected]> |
Hello list, I have a problem when receiving messages from a LogicaCMG 4.6 SMSC. The message arrives to Kannel as an empty message, even I am very sure that the message sent from the mobile is not empty. Below is an example. First the trace output from SMSC: Send command to hub. 12:54:54.15|01400C0C| command_length 74 dec 12:54:54.15|01400C0C| command_id 00000005 hex DELIVER_SM 12:54:54.15|01400C0C| command_status 00000000 hex OK 12:54:54.15|01400C0C| sequence_number 1 dec 12:54:54.15|01400C0C| service_type "" 12:54:54.15|01400C0C| source_addr_ton 01 hex International 12:54:54.15|01400C0C| source_addr_npi 01 hex ISDN/Telephone (E163/E164) 12:54:54.15|01400C0C| source_addr "*hidden*" 12:54:54.15|01400C0C| dest_addr_ton 01 hex International 12:54:54.15|01400C0C| dest_addr_npi 09 hex Private 12:54:54.15|01400C0C| destination_addr "*hidden*" 12:54:54.15|01400C0C| esm_class 00 hex 12:54:54.15|01400C0C| protocol_id 00 hex PLMN 12:54:54.15|01400C0C| priority_flag 00 hex 12:54:54.15|01400C0C| schedule_delivery_time "" 12:54:54.15|01400C0C| validity_period "" 12:54:54.15|01400C0C| registered_delivery_flag 11 hex 12:54:54.15|01400C0C| replace_if_present_flag 00 hex 12:54:54.15|01400C0C| data_coding 00 hex SMSC default alphabet 12:54:54.15|01400C0C| sm_default_msg_id 00 hex 12:54:54.15|01400C0C| sm_length 00 hex 0 dec 12:54:54.15|01400C0C| short_message "" 12:54:54.15|01400C0C| source_network_type (1 byte) 01 GSM 12:54:54.15|01400C0C| message_payload (3 bytes) Hej Clearly, you can see from the dump above that the message contents (message_payload) is "Hej". Here is debug output from Kannel 1.3.1: 2003-10-10 18:01:27 [5] DEBUG: Optional parameter tag (0x000e) 2003-10-10 18:01:27 [5] DEBUG: Optional parameter length read as 1 2003-10-10 18:01:27 [5] DEBUG: Optional parameter tag (0x0104) 2003-10-10 18:01:27 [5] DEBUG: Optional parameter length read as 9216 2003-10-10 18:01:27 [5] DEBUG: Optional parameter tag (0x0368) 2003-10-10 18:01:27 [5] DEBUG: Optional parameter length read as 25962 2003-10-10 18:01:27 [5] DEBUG: SMPP[SMPP:*hidden*]: Got PDU: 2003-10-10 18:01:27 [5] DEBUG: SMPP PDU 0x8121510 dump: 2003-10-10 18:01:27 [5] DEBUG: type_name: deliver_sm 2003-10-10 18:01:27 [5] DEBUG: command_id: 5 = 0x00000005 2003-10-10 18:01:27 [5] DEBUG: command_status: 0 = 0x00000000 2003-10-10 18:01:27 [5] DEBUG: sequence_number: 1 = 0x00000001 2003-10-10 18:01:27 [5] DEBUG: service_type: NULL 2003-10-10 18:01:27 [5] DEBUG: source_addr_ton: 1 = 0x00000001 2003-10-10 18:01:27 [5] DEBUG: source_addr_npi: 1 = 0x00000001 2003-10-10 18:01:27 [5] DEBUG: source_addr: "*hidden*" 2003-10-10 18:01:27 [5] DEBUG: dest_addr_ton: 1 = 0x00000001 2003-10-10 18:01:27 [5] DEBUG: dest_addr_npi: 9 = 0x00000009 2003-10-10 18:01:27 [5] DEBUG: destination_addr: "*hidden*" 2003-10-10 18:01:27 [5] DEBUG: esm_class: 0 = 0x00000000 2003-10-10 18:01:27 [5] DEBUG: protocol_id: 0 = 0x00000000 2003-10-10 18:01:27 [5] DEBUG: priority_flag: 0 = 0x00000000 2003-10-10 18:01:27 [5] DEBUG: schedule_delivery_time: NULL 2003-10-10 18:01:27 [5] DEBUG: validity_period: NULL 2003-10-10 18:01:27 [5] DEBUG: registered_delivery: 17 = 0x00000011 2003-10-10 18:01:27 [5] DEBUG: replace_if_present_flag: 0 = 0x00000000 2003-10-10 18:01:27 [5] DEBUG: data_coding: 0 = 0x00000000 2003-10-10 18:01:27 [5] DEBUG: sm_default_msg_id: 0 = 0x00000000 2003-10-10 18:01:27 [5] DEBUG: sm_length: 0 = 0x00000000 2003-10-10 18:01:27 [5] DEBUG: short_message: "" 2003-10-10 18:01:27 [5] DEBUG: SMPP PDU dump ends. As you can see, the short message is empty... Is there some configuration or any workaround to solve this problem?? / Peter Lofman _________________________________________________________________ MSN Foto: Det enklaste sättet att dela fotoalbum http://photos.msn.se/