Hi Vincent,

Thanks for your answer, but I found the solution (with help from mblox
support).
Kannel was sending a message_id in HEX, and mblox answers me with message_id
in Decimal.
Simple solution : adding "msg-id-type=0x01" in all smsc groups.

Regards,
Nicolas


2007/11/12, Vincent CHAVANIS <[EMAIL PROTECTED]>:
>
>  Hi nicolas,
>
> This is probably due to the fact that DLRs are store with unique keys and
> does not match your incoming DLR.
>  -Does the Timestamp are the same ?
> (cf.  dlr_mem_entry_match()  --> if(octstr_compare(dlr->smsc,smsc) == 0 &&
> octstr_compare(dlr->timestamp,ts) == 0)
>
> -Have you tried an other storage system ?
> (mysql for example)
>
> Vincent.
>
> --
> Telemaque - 06560 SOPHIA-ANTIPOLIS - (FR)
> Service Technique/Reseau - NOC
> Developpement SMS/MMS/Kiosques
> http://www.telemaque.fr/
> [EMAIL PROTECTED]
> Tel : +33 4 92 90 99 84 (fax 9142)
>
> ----- Original Message -----
> *From:* nicolas dagnet <[EMAIL PROTECTED]>
> *To:* Kannel Users <[email protected]>
> *Sent:* Monday, November 12, 2007 10:00 AM
> *Subject:* DLR Routing problem
>
>
> Hi,
>
> For the first time, I have to manage 4 smpp connections with kannel (
> v1.4.1 with mblox patch).
> In fact, it is 2 smpp redundant connections (one for sending specially in
> France, the other to send international SMS, both are redundant, each with 2
> smpp servers)
>
> Sending MT is ok, but I got a problem with routing incoming informations,
> especially DLR (no MO able to came at this time).
>
> in smppx.log :
> 2007-11-12 09:48:21 [21987] [9] WARNING: DLR[internal]: DLR for
> DST<33662664892> not found.
> 2007-11-12 09:48:21 [21987] [9] ERROR: SMPP[smppf]: got DLR but could not
> find message or was not interested in it id<2148427322> dst<33662664892>,
> type<4>
>
> Starting the boxes shows in bearerbox.log :
> 2007-11-12 09:46:51 [21987] [0] INFO: DLR rerouting for smsc id <smppf>
> disabled.
> 2007-11-12 09:46:51 [21987] [0] INFO: DLR rerouting for smsc id <smppf>
> disabled.
> 2007-11-12 09:46:51 [21987] [0] INFO: DLR rerouting for smsc id <smppi>
> disabled.
> 2007-11-12 09:46:51 [21987] [0] INFO: DLR rerouting for smsc id <smppi>
> disabled.
>
> And I am not able to activate thoses DLR rerouting.... even with
> smsbox-route in kannel.conf.
>
> Any idea would be appreciated !
>
> Thanks
> Nicolas (hope my english is understandable :-) )
>
> Kannel.conf :
>
> group = core
> admin-port = 13000
> admin-password = bar
> admin-deny-ip = "*.*.*.*"
> admin-allow-ip = "127.0.0.*"
> smsbox-port = 13003
> #wapbox-port = 13002
> #wdp-interface-name = "*"
> log-file = "/var/log/kannel/bearerbox.log"
> log-level = 1
> access-log = "/var/log/kannel/access.log"
> store-file = "/var/log/kannel/storefile.log"
> dlr-storage = internal
> box-deny-ip = "*.*.*.*"
> box-allow-ip = "127.0.0.1"
>
> group = smsbox
> bearerbox-host="localhost"
> smsbox-id = smsbox1
> sendsms-port = 13013
> sendsms-chars = "0123456789 "
> log-file = "/var/log/kannel/smsbox.log"
> log-level = 1
> access-log = "/var/log/kannel/access.log"
> log-level = 1
> #mo-recode = 1
>
> group = smsbox-route
> smsbox-id = smsbox1
> smsc-ids = smppf;smppi
> shortcuts = "*"
>
> group = smsc
> smsc = smpp
> smsc-id = smppf
> throughput = 5
> host = smpp5.mblox.com
> port = 3220
> receive-port = 3220
> smsc-username = "*******"
> smsc-password = "*******
> system-type = "VMA"
> #address-range = ""
> log-file = "/var/log/kannel/smpp5f.log"
> log-level = 1
> service-type = 19892
> allowed-smsc-id = smppf
>
> group = smsc
> smsc = smpp
> smsc-id = smppf
> host = smpp6.mblox.com
> port = 3220
> receive-port = 3220
> throughput = 5
> smsc-username = ""*******"
> smsc-password = "*******
> system-type = "VMA"
> #adress-range = ""
> log-file = "/var/log/kannel/smpp6f.log"
> log-level = 1
> service-type = 19892
> allowed-smsc-id = smppf
>
> group = smsc
> smsc = smpp
> smsc-id = smppi
> host = smpp5.mblox.com
> port = 3220
> receive-port = 3220
> throughput = 5
> smsc-username = ""*******"
> smsc-password = "*******
> system-type = "VMA"
> log-file = "/var/log/kannel/smpp5i.log"
> log-level = 1
> service-type = 19891
> allowed-smsc-id = smppi
>
> group = smsc
> smsc = smpp
> smsc-id = smppi
> host = smpp6.mblox.com
> port = 3220
> receive-port = 3220
> throughput = 5
> smsc-username = ""*******"
> smsc-password = "*******
> system-type = "VMA"
> log-file = "/var/log/kannel/smpp6i.log"
> log-level = 1
> service-type = 19891
> allowed-smsc-id = smppi
>
> group = sendsms-user
> username = "*******
> password = "*******
> forced-smsc = smppf
> name = userf
> user-deny-ip = "*.*.*.*"
> user-allow-ip = "127.0.0.*"
> max-messages = 3
> concatenation = 1
> omit-empty = 1
>
> group = sendsms-user
> username = *******
> password = *******
> forced-smsc = smppi
> name = useri
> user-deny-ip = "*.*.*.*"
> user-allow-ip = "127.0.0.*"
> max-messages = 3
> concatenation = 1
> omit-empty = 1
>
>
>
>

Reply via email to