Hello there,
2 short questions about Kannel:
1) Discarded incoming messages.
I'm not sure if I missed something within the user manual, but it seems
that Kannel discards an incoming message if it could not be delivered to
some interface. This is what happened: while running some tests, Kannel
started before I could change the <get-url> value; this resulted in
Kannel sending the message to a wrong URL; Kannel correctly logged the
error ("Socket not connected"). But, even after I stopped, change the
config, and restarted Kannel, I did not get that message...The same
happened when the interface HTTP server was down.
Is this normal or did I set something wrong within Kannel? Does this
means that the SMS messages are lost if the listening interface is down?
2) Strange Delivery Report Value
Not sure if this is correct, but I have set the <dlr-mask>
to 31 (so I got them all). Now, when I send an SMS through, I got a dlr
status of 16 (which is smsc reject according to the manual), but the
message gets delivered to the phone. This is a SMPP link, and true
enough, it seems that something is not 100% on the mobile operator side
(I still have to get an answer back on this)... Does this value of 16
(smsc-reject) means that Kannel did send the SMS, but the operator smsc
reject it?
Thank you very much. Best regards,
Andrei Ionescu.