BTW are you sure XL activate DLR by default?

On Mon, Jun 20, 2016 at 10:45 AM, Fajar <bebas...@yahoo.com> wrote:

> hello,
>
> just an update about the problem..
> i'm setting up idle-timeout to 0
> and reducing amount of queue to kannel by matching throughput/minute, it
> reduce not mapped DLR less than 10% of usually not mapped right now. now i
> push 1200 messages/minute to kannel to match 1200 messages/minute to
> SMSC... it reduce amount of queue..
>
> thanks
>
> fajar
>
>
> ------------------------------
> *From:* Fajar <bebas...@yahoo.com>
> *To:* Willy Mularto <sangpr...@gmail.com>
> *Cc:* "kannel users@kannel.org" <users@kannel.org>
> *Sent:* Sunday, 19 June 2016, 13:47
>
> *Subject:* Re: Can't find DLR, eventhough msgid is exist
>
> hello Willy,
>
> thanks, the reason why i remove msg-id-type, in SDP platform, all MT
> message will have same foreign id.., here is example :
> [SVC:mp] [ACT:] [BINF:] [FID:9223372036854775807]
> based on my searching, it is limited to BigInt value, so, i remove it..,
> and now kannel can get correct foreign id...
>
> now i'm trying to setting idle-timeout to 0, based on document, it
> shouldn't wait for idle to close the connection.., hopefully kannel is not
> busy enough to search for DLR
>
> thanks
>
> fajar
>
>
> ------------------------------
> *From:* Willy Mularto <sangpr...@gmail.com>
> *To:* Fajar <bebas...@yahoo.com>
> *Cc:* "kannel users@kannel.org" <users@kannel.org>
> *Sent:* Sunday, 19 June 2016, 9:04
> *Subject:* Re: Can't find DLR, eventhough msgid is exist
>
> Ok then if you thing so. Nothing we can help here then. AFAIK XL mention
> this on their documentation. I have been connected to XL since 2005 and no
> DLR missed between millions of MT.
> On 19 Jun 2016 8:58 a.m., "Fajar" <bebas...@yahoo.com> wrote:
>
> hello,
>
> i delete msg-id-type because msgid number is beyond limit in XL. i read by
> removing it, now it becomes string type, and we don't have a problem
> running that... we have set TLV number.., but for matching DLR, kannel
> doesn't need tx_id, it uses foreign id/message id and msisdn...
>
>
> ------------------------------
> *From:* Willy Mularto <sangpr...@gmail.com>
> *To:* Fajar <bebas...@yahoo.com>
> *Cc:* "kannel users@kannel.org" <users@kannel.org>
> *Sent:* Sunday, 19 June 2016, 4:52
> *Subject:* Re: Can't find DLR, eventhough msgid is exist
>
> That's dlr-mask, what I mean is msg-id-type, it should be 0x01 for XL. And
> also have you set the TLV TX_ID parameter? With correct configuration you
> will never miss the DLR.
> On 19 Jun 2016 4:12 a.m., "Fajar" <bebas...@yahoo.com> wrote:
>
> hello,
>
> i'm setting up mask with 3, both dlr type 2 and 1 can go to not mapped
> situation. instead of increasing the push to smsc... i'm reducing the
> amount of push to kannel to 2500/s. but the problem still happen. like i
> said.. i have 2 service, both has same amount of users.. but one can be
> less not mapped DLR. both use same configuration.
>
> ------------------------------
> * From: * Willy Mularto <sangpr...@gmail.com>;
> * To: * Fajar <bebas...@yahoo.com>;
> * Cc: * kannel users@kannel.org <users@kannel.org>;
> * Subject: * Re: Can't find DLR, eventhough msgid is exist
> * Sent: * Sat, Jun 18, 2016 3:48:52 PM
>
> Hi,
> I believe this is more about the configuration. And regarding the DLR
> issue are you sure you have the same DLR Type with XL, also please check
> the TLV. The throttle limit is configurable. Re read the user guide and you
> will find how to do it.
> On 18 Jun 2016 9:56 p.m., "Fajar" <bebas...@yahoo.com> wrote:
>
> hello,
>
> i'm sending SMS bulk, with usually 10k messages in a minute to kannel, but
> the kannel to SMSC only limit 20 messages/s, so it will cause queue in
> kannel, instead in my database..., the problem is DLR. sometimes there are
> 3000 messages can't be mapped, eventhough kannel received the DLR.., here
> is snip log...:(i'm currently testing using redis, with max-connection=40
> and idle_timeout=10)
>
> [root@App YYYY]# cat /opt/kannel/logs/xl/XLMTXLSDP.log | grep XXXXXXXX
> 2016-06-17 21:21:46 [28347] [7] DEBUG:   destination_addr: "XXXXXXXX"
> 2016-06-17 21:21:46 [28347] [7] DEBUG: DLR[redis]: Adding DLR
> smsc=XLMOMTXLSDP, ts=100001200101160617142146064421, src=9922806,
> dst=XXXXXXXX, mask=3, boxc=
>
> [root@App YYYY]# cat /opt/kannel/logs/xl/XLMOXLSDP.log | grep
> 100001200101160617142146064421
> 2016-06-17 21:21:46 [28347] [6] DEBUG: DLR[redis]: Looking for DLR
> smsc=XLMOMTXLSDP, ts=100001200101160617142146064421, dst=XXXXXXXX, type=2
> 2016-06-17 21:21:46 [28347] [6] ERROR: SMPP[XLMOMTXLSDP]: got DLR but
> could not find message or was not interested in it
> id<100001200101160617142146064421> dst<XXXXXXXX>, type<2>
>
> while in redis database itself...
> 127.0.0.1:6379[2]> keys *100001200101160617142146064421
> 1) "dlr:XLMOMTXLSDP:100001200101160617142146064421"
>
> the keys still in there..., i don't know why kannel can't find it...
>
> the default DLR storage is internal DLR, but i'm trying to use redis
> database to see if it makes different.., but it doesn't help at all...
>
> is there anyplace that i need to tweak more?
>
> thank you
>
> fajar
>
>
>
>
>
>
>
>

Reply via email to