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
-------------------------------------------------------------------

Reply via email to