2006-12-01 00:32:48 [32092] [18] ERROR: SMPP: Unknown TLV
(0x0017,0x0004,00000000) for PDU type (deliver_sm) received!
2006-12-01 00:32:48 [32092] [18] ERROR: SMPP: Unknown TLV
(0x0421,0x0001,00) for PDU type (deliver_sm) received!
2006-12-01 00:32:48 [32092] [18] ERROR: SMPP: Unknown TLV
(0x0426,0x0001,01) for PDU type (deliver_sm) received!
2006-12-01 00:32:57 [32092] [19] ERROR: SMPP: Unknown TLV
(0x0017,0x0004,00000000) for PDU type (deliver_sm) received!
2006-12-01 00:32:57 [32092] [19] ERROR: SMPP: Unknown TLV
(0x0421,0x0001,00) for PDU type (deliver_sm) received!
checked the SMPP v3.4 spec on these.
Now the optional TLVs are:
0x421 - set_dpf
Indicator for setting Delivery Pending Flag on delivery failure.
0x426 - more_messages_to_send
Indicates that there are more messages to follow for the destination SME.
But those are only "allowed" (according to spec) to data_sm PDU and NOT
deliver_sm PDU.
Ergo:
The SMSC adds the optional TLVs that it would have been allowed for data_sm to
deliver_sm too. Which is wrong. It's a "broken SMPP v3.4 server-side
implementation".
Please let them know! You can forward my contact in case they need more info.
Beside this I'll change the ERROR level to WARNING, so people can use a specific
log-level that does not blow their log file.
Actually I'm even up to set this to DEBUG log-level, so this can be "cast away"
from the log if running one higher then debug. (I'll cross-post this do devel@
too in order to get some votes on this)
Votes for moving this output to DEBUG log-level this?
Stipe
-------------------------------------------------------------------
Kölner Landstrasse 419
40589 Düsseldorf, NRW, Germany
tolj.org system architecture Kannel Software Foundation (KSF)
http://www.tolj.org/ http://www.kannel.org/
mailto:st_{at}_tolj.org mailto:stolj_{at}_kannel.org
-------------------------------------------------------------------