unsubcribe
opensmppbox and nowsms - not recognise message as unicode
my config is as below: nowsms -> opensmppbox -> kannel -> http smsc -> php script when we sent unicode, the kannel message log showed as ascii. NowSMS already set data_coding=8 (DCS). the unicode message: 你好 (hex code = 4F60597D) opensmppbox config route-to-smsc = testapi opensmppbox log 2015-09-16 18:24:47 [16053] [2] DEBUG: sms.udhdata:2015-09-16 18:24:47 [16053] [2] DEBUG: sms.msgdata:2015-09-16 18:24:47 [16053] [2] DEBUG: Octet string at 0x18d49d0:2015-09-16 18:24:47 [16053] [2] DEBUG: len: 42015-09-16 18:24:47 [16053] [2] DEBUG: size: 52015-09-16 18:24:47 [16053] [2] DEBUG: immutable: 02015-09-16 18:24:47 [16053] [2] DEBUG: data: 4f 60 59 7d O`Y}2015-09-16 18:24:47 [16053] [2] DEBUG: Octet string dump ends. kannel debug log GET /sms/smpp-test.php?from==8691239123=O%60Y%7D HTTP/1.1..Host: xxx.x.com..Connection: keep-alive kannel.conf group = smscsmsc = httpsmsc-id = testapisystem-type = generic#port = 80send-url = "http://xxx.x.com/sms/smpp-test.php?from=%P=%p=%b; it just pass the message as ascii to me. if opensmppbox does not do the conversion, i could do it but i could not know if the message is unicode or not when returned by HTTP SMSC pls advise.
Unsubscribe
Sent from Yahoo Mail on Android
problem with old zte smpp switch
the old zte smpp switch is smpp 3.3 if i set system-type = VMA and interface-version = 33, i cannot bind. the reason is authentication error but the username/pass are correct. if i set to VMS or OTA, the receiving side complains that kannel is sending an extra country code for every destination address eg. 853853 instead of 853 8686 instead of 86 pls advise.
how to support extended ASCII ?
I added alt-charset = ASCII to my smsc configuration to fix the problem of @. When message contain character code range from 128 to 255 (extended ascii), empty will be showed in mobile. What parameter should be set to smsc configuration ? pls advise.
got DLR but could not find message
I find this problem not related to how long DLR return. This problem is always happened. I am using DLR Spool storage. Is it not reliable and loss some DLR? using mysql is better or not ? Qqblog Qqblog qqb...@ymail.com 於 2013年11月19日 (週二) 10:54 AM 寫道﹕ I am using DLR spool storage The message sent on 15 Nov 13 and DLR received on 19 Nov 13. The log shows error is got DLR but could not find message or was not interested in it ... If DLR received within 3 days, no such problem occurred. Is there any setting for expiry date on waiting DLR ? Pls advice.
轉寄︰ got DLR but could not find message
I am using DLR spool storage The message sent on 15 Nov 13 and DLR received on 19 Nov 13. The log shows error is got DLR but could not find message or was not interested in it ... If DLR received within 3 days, no such problem occurred. Is there any setting for expiry date on waiting DLR ? Pls advice.
got DLR but could not find message
The message sent on 15 Nov 13 and DLR received on 19 Nov 13. The log shows error is got DLR but could not find message or was not interested in it ... If DLR received within 3 days, no such problem occurred. Is there any setting for expiry date on waiting DLR ? Pls advice.
validity from http sendsms
I want to make sure that validity parameter is SMSC -- Phone NOT Kannel -- SMSC IF The Message time exceeds the validity and smsc discards the message, what will the final status in DLR ?
still receive DLR after stop-smsc ?
IF I stop smsc via command stop-smsc, will DLR still processing ?
got DLR but could not find message or was not interested in it id
I have 3 smsc two smsc are load balancing and one is backup e.g smsc = mysmsc smsc-admin-id = mysmsc1 smsc = mysmsc smsc-admin-id = mysmsc2 smsc = mysmsc_backup smsc-admin-id = mysmsc3 I find some messages sent out via mysmsc2, but DLR Returned via mysmsc3 and produce error like this got DLR but could not find message or was not interested in it id
Load Balancing Not work
I have two Binds and use the same smsc id. Load balancing can be achieved initially. After a few message sent, one bind seems to be suspended, but actually the status is online. No message route to this bind. After I restart this bind using stop-smsc and start-smsc command, this bind can be resumed. Unfortunately, the problem happened again after a few messages sent.
Routing failed, re-queued
bearerbox log show Routing failed, re-queued. this lead to store-size become high when we continue to submit message. smpp smsc status is online and binding is success. why routing failure occurred? Kannel takes long time running and normal. this is suddenly happened and not resumed automatically.
opensmppbox - unicode problem
Our message flow is SMPP Client Opensmppbox --- bearerbox --- HTTP SMSC message is unicode. message received from http is garbled. pls advise. my configuration on opensmsppbox group = opensmppbox opensmppbox-id = SMPP opensmppbox-port = 2775 bearerbox-host = 127.0.0.1 bearerbox-port = 13001 our-system-id = opensmppbox smpp-logins = /etc/kannel/smpplogins.txt use-systemid-as-smsboxid = true route-to-smsc = testapi log-file = /var/log/kannel/smppbox.log
回覆︰ opensmppbox - unicode problem
string dump ends. 2013-08-28 10:02:32 [10832] [18] INFO: Connection closed by the box 127.0.0.1 寄件人︰ Rene Kluwen rene.klu...@chimit.nl 收件人︰ 'Qqblog Qqblog' qqb...@ymail.com; users@kannel.org 傳送日期︰ 2013年08月27日 (週二) 7:02 PM 主題︰ RE: opensmppbox - unicode problem Could you provide some logs of the message in question? So we can see if the problem is either with opensmppbox or with your http smsc. From:users [mailto:users-boun...@kannel.org] On Behalf Of Qqblog Qqblog Sent: dinsdag 27 augustus 2013 12:25 To: users@kannel.org Subject: opensmppbox - unicode problem Our message flow is SMPP Client Opensmppbox --- bearerbox --- HTTP SMSC message is unicode. message received from http is garbled. pls advise. my configuration on opensmsppbox group = opensmppbox opensmppbox-id = SMPP opensmppbox-port = 2775 bearerbox-host = 127.0.0.1 bearerbox-port = 13001 our-system-id = opensmppbox smpp-logins = /etc/kannel/smpplogins.txt use-systemid-as-smsboxid = true route-to-smsc = testapi log-file = /var/log/kannel/smppbox.log
http smsc - unicode problem
send sms via http cgi-bin/sendsms?charset=UTF-16coding=2text=%FF%FE%09NkQ smsc is http and received text value is garbled. When smsc is smpp, the text value is no problem. test.php?text=N%09Qkto=... http smsc configuration group = smsc smsc = http smsc-id = abc system-type = generic port = 13015 send-url = http://domain.com/sms/test.php?from=%Pto=%ptext=%b; log-level = 0 log-file = /var/log/kannel/smsc-http.log status-success-regex = ok status-permfail-regex = failure status-tempfail-regex = retry later generic-foreign-id-regex = id(.+)/id generic-param-from = phoneNumber generic-param-to = shortCode generic-message-sent = Message sent with ID: %I generic-status-sent = 200 generic-status-error = 404
Invalid Destination Address
After I submit a plenty of sms. I see the log show SMSC returned error code 0x000b (Invalid Destination Address) in response to submit_sm. How can I know which number is invalid from log ?
throughput limit exceeded
smsc log appear throughput limit exceeded (2.00,2.00) 1. I am not confirm that smsc throughput (msg per sec) including outbound (sending msg) and inbound (dlr). 2. Is kannel control msg routing rate to smsc according to smsc throughput ? 3. How will lead to throughput limit exceeded ? Is it possible from dlr ?
回覆︰ SMSC returned error code 0x00000058 (Throttling error)
Is throughput equal to max-pending-submits ? throughput is set under smsc - smpp in conf and the value is provided from smpp host 寄件人︰ spameden spame...@gmail.com 收件人︰ Qqblog Qqblog qqb...@ymail.com 副本(CC)︰ users@kannel.org users@kannel.org 傳送日期︰ 2013年08月7日 (週三) 3:02 PM 主題︰ Re: SMSC returned error code 0x0058 (Throttling error) Hi 2013/8/7 Qqblog Qqblog qqb...@ymail.com SMSC returned error code 0x0058 (Throttling error) Pls advise what parameters can be set to avoid this error. I just set throughput = 3 and no other parameter related to the speed. throughput parameter is what you need. try adjusting max-pending-submits as well.
回覆︰ 回覆︰ SMSC returned error code 0x00000058 (Throttling error)
I have read them before. I want to know what the best value for max-pending-submits when throughout is equal to 3. I have tried max-pending-submits = 5 before, but error persisted. Alternative way from google I have tried to set wait-ack = 600, but no improvement. 寄件人︰ spameden spame...@gmail.com 收件人︰ Qqblog Qqblog qqb...@ymail.com 副本(CC)︰ users@kannel.org users@kannel.org 傳送日期︰ 2013年08月7日 (週三) 4:40 PM 主題︰ Re: 回覆︰ SMSC returned error code 0x0058 (Throttling error) No. Read user-guide before asking. To be honest I've bored with all your latest questions, most of these were covered before and you could easily find answers in the google. throughput float (messages/sec) If SMSC requires that Kannel limits the number of messages per second, use this variable. This is considered as active throttling. (optional max-pending-submits number Optional the maximum number of outstanding (i.e. acknowledged) SMPP operations between an ESME and SMSC. This number is not specified explicitly in the SMPP Protocol Specification and will be governed by the SMPP implementation on the SMSC. As a guideline it is recommended that no more than 10 (default) SMPP messages are outstanding at any time. 2013/8/7 Qqblog Qqblog qqb...@ymail.com Is throughput equal to max-pending-submits ? throughput is set under smsc - smpp in conf and the value is provided from smpp host 寄件人︰ spameden spame...@gmail.com 收件人︰ Qqblog Qqblog qqb...@ymail.com 副本(CC)︰ users@kannel.org users@kannel.org 傳送日期︰ 2013年08月7日 (週三) 3:02 PM 主題︰ Re: SMSC returned error code 0x0058 (Throttling error) Hi 2013/8/7 Qqblog Qqblog qqb...@ymail.com SMSC returned error code 0x0058 (Throttling error) Pls advise what parameters can be set to avoid this error. I just set throughput = 3 and no other parameter related to the speed. throughput parameter is what you need. try adjusting max-pending-submits as well.
how to get ts ?
I use http to send message to smpp smsc and need DLR 1. How I get ts accurately for each delivery ? I find it is difficult to trace log using receiver number when many times sent to this receiver numbers. I need unique id to trace log. 2. When some numbers are queued in DLR, I don't know which numbers are waiting to receive DLR. How can I know which DLR queued ?
start-smsc not work
/start-smsc?smsc=routepassword=abc Could not re-start smsc-id `route' Is wrong password ? I use password in core group. If password refer to smsc, how to set password and it's variable name ?
回覆︰ start-smsc not work
I use admin password defined in core-group. got Could not re-start smsc-id `route' error I run restart/flush-dlr/resume using admin password is ok 寄件人︰ Alvaro Cornejo cornejo.alv...@gmail.com 收件人︰ Qqblog Qqblog qqb...@ymail.com 副本(CC)︰ users@kannel.org users@kannel.org 傳送日期︰ 2013年08月1日 (週四) 1:00 AM 主題︰ Re: start-smsc not work Hi You need to use the admin password defined in core-group On 7/31/13, Qqblog Qqblog qqb...@ymail.com wrote: /start-smsc?smsc=routepassword=abc Could not re-start smsc-id `route' Is wrong password ? I use password in core group. If password refer to smsc, how to set password and it's variable name ? -- |-| Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier celular y Nextel en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias via SMS y GPRS online Visitenos en www.perusms.NET www.smsglobal.com.mx y www.pravcom.com
回覆︰ 回覆︰ start-smsc not work
group = smsc smsc = smpp smsc-id = ttec smsc-admin-id = ttec 寄件人︰ Alvaro Cornejo cornejo.alv...@gmail.com 收件人︰ Qqblog Qqblog qqb...@ymail.com; users users@kannel.org 傳送日期︰ 2013年08月1日 (週四) 10:16 AM 主題︰ Re: 回覆︰ start-smsc not work Hi Always cc kannel list so you can get more support and others can also provide help. You need to replace route with the smsc-id of the route you want to restart. Regards Alvaro |-| Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier celular y Nextel en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias via SMS y GPRS online Visitenos en www.perusms.NET www.smsglobal.com.mx y www.pravcom.com On Wed, Jul 31, 2013 at 8:56 PM, Qqblog Qqblog qqb...@ymail.com wrote: I use admin password defined in core-group. got Could not re-start smsc-id `route' error I run restart/flush-dlr/resume using admin password is ok 寄件人︰ Alvaro Cornejo cornejo.alv...@gmail.com 收件人︰ Qqblog Qqblog qqb...@ymail.com 副本(CC)︰ users@kannel.org users@kannel.org 傳送日期︰ 2013年08月1日 (週四) 1:00 AM 主題︰ Re: start-smsc not work Hi You need to use the admin password defined in core-group On 7/31/13, Qqblog Qqblog qqb...@ymail.com wrote: /start-smsc?smsc=routepassword=abc Could not re-start smsc-id `route' Is wrong password ? I use password in core group. If password refer to smsc, how to set password and it's variable name ? -- |-| Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier celular y Nextel en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias via SMS y GPRS online Visitenos en www.perusms.NET www.smsglobal.com.mx y www.pravcom.com
DLR not receive
I find this error in the log . No DLR-URL is returned. ERROR: SMPP[sms]: got DLR but could not find message or was not interested in it id28ADB3B9 dst, type2 How to fix this problem ?
No return dlr-url when error code returned from smpp
Our smsc is smpp. When smpp return error code, No dlr-url is returned. dlr-url is ok when no error code returned from smpp. How kannel run dlr-url at this circumstances ? ERROR: SMPP[sms]: SMSC returned error code 0x000a (Invalid Source Address) in response to submit_sm.
restart kannel with internal storage, receive SMPP DLR ?
If DLR is empty queue after restarting kannel with internal storage, does kannel still receive DLR and run DLR-URL when SMPP send back DLR ?
dlr-storage = spool not supported
Why dlr-storage = spool not supported ? how to support it ? my configuration : group = core . dlr-storage = spool dlr-spool = /etc/kannel/dlr bearerbox cannot be executed if I commented dlr-spool line due to the following error PANIC: DLR: storage type 'spool' is not supported! If not commented dlr-spool, bearerbox cannot be executed due to the following error ERROR: Group 'core' may not contain field 'dlr-spool'.
restart kannel - bearerbox smsbox
If I restart the kannel using http admin, I want to confirm current status showed DLR: 5 queued, using internal storage will be empty or not ? Another question is that how can I list the message queue in SMSC connections ? like the information from http admin : store-status.html
SMS inbound / outbound speed
Our SMSC is smpp. I don't set any variable related to speed. Whether Default speed of kannel is unlimited or not ? If not unlimited , any variable will speed up the sending rate . Pls advise.