Hi,
I’ve stept into a problem, Is it possible to handle Deliver_SM with empty fields except TLV fields?how?
I get an Error, that its Null, here is my LOG:
2012-02-07 15:04:40 [12259] [6] DEBUG: Optional parameter tag (0x1506)
2012-02-07 15:04:40 [12259] [6] DEBUG: Optional parameter length read as 5
2012-02-07 15:04:40 [12259] [6] DEBUG: Found configured optional parameter `rut_message_id'
2012-02-07 15:04:40 [12259] [6] DEBUG: Optional parameter tag (0x1508)
2012-02-07 15:04:40 [12259] [6] DEBUG: Optional parameter length read as 1
2012-02-07 15:04:40 [12259] [6] DEBUG: Found configured optional parameter `rut_report_type'
2012-02-07 15:04:40 [12259] [6] DEBUG: Optional parameter tag (0x1500)
2012-02-07 15:04:40 [12259] [6] DEBUG: Optional parameter length read as 14
2012-02-07 15:04:40 [12259] [6] DEBUG: Found configured optional parameter `rut_created_ts'
2012-02-07 15:04:40 [12259] [6] DEBUG: SMPP[xxxx]: Got PDU:
2012-02-07 15:04:40 [12259] [6] DEBUG: SMPP PDU 0x850eb1
0 dump:
2012-02-07 15:04:40 [12259] [6] DEBUG: type_name: deliver_sm
2012-02-07 15:04:40 [12259] [6] DEBUG: command_id: 5 = 0x00000005
2012-02-07 15:04:40 [12259] [6] DEBUG: command_status: 0 = 0x00000000
2012-02-07 15:04:40 [12259] [6] DEBUG: sequence_number: 1 = 0x00000001
2012-02-07 15:04:40 [12259] [6] DEBUG: service_type: NULL
2012-02-07 15:04:40 [12259] [6] DEBUG: source_addr_ton: 0 = 0x00000000
2012-02-07 15:04:40 [12259] [6] DEBUG: source_addr_npi: 0 = 0x00000000
2012-02-07 15:04:40 [12259] [6] DEBUG: source_addr: NULL
2012-02-07 15:04:40 [12259] [6] DEBUG: dest_addr_ton: 0 = 0x00000000
2012-02-07 15:04:40 [12259] [6] DEBUG: dest_addr_npi: 0 = 0x00000000
2012-02-07 15:04:40 [12259] [6] DEBUG: destination_addr: NULL
2012-02-07 15:04:40 [12259] [6] DEBUG: esm_class: 4 = 0x00000004
2012-02-
07 15:04:40 [12259] [6] DEBUG: protocol_id: 0 = 0x00000000
2012-02-07 15:04:40 [12259] [6] DEBUG: priority_flag: 0 = 0x00000000
2012-02-07 15:04:40 [12259] [6] DEBUG: schedule_delivery_time: NULL
2012-02-07 15:04:40 [12259] [6] DEBUG: validity_period: NULL
2012-02-07 15:04:40 [12259] [6] DEBUG: registered_delivery: 0 = 0x00000000
2012-02-07 15:04:40 [12259] [6] DEBUG: replace_if_present_flag: 0 = 0x00000000
2012-02-07 15:04:40 [12259] [6] DEBUG: data_coding: 0 = 0x00000000
2012-02-07 15:04:40 [12259] [6] DEBUG: sm_default_msg_id: 0 = 0x00000000
2012-02-07 15:04:40 [12259] [6] DEBUG: sm_length: 0 = 0x00000000
2012-02-07 15:04:40 [12259] [6] DEBUG: short_message: ""
2012-02-07 15:04:40 [12259] [6] DEBUG: rut_message_id: "48024"
2012-02-07 15:04:40 [12259] [6] DEBUG: rut_created_ts: "20120207150639"
2
012-02-07 15:04:40 [12259] [6] DEBUG: rut_report_type: "0"
2012-02-07 15:04:40 [12259] [6] DEBUG: SMPP PDU dump ends.
2012-02-07 15:04:40 [12259] [6] DEBUG: SMPP[xxxx] handle_pdu, got DLR
2012-02-07 15:04:40 [12259] [6] ERROR: SMPP[xxx]: got DLR but could not find message or was not interested in it id<> dst<(null)>, type<-1>
Regards.