2015-03-27 16:31 GMT+03:00 Ammar Ali <ammarali3...@gmail.com>: > Hello Spameden, > > I have one more issue regarding smsc connection to the kannel. My smsc > connections are going on reconnection mode again and again. >
Most likely you have either a network issue or problem with upstream SMSC, contact your upstream SMSC provider for details. > > This is my SMSC configuration in kannel > > group = smsc > smsc = "smpp" > smsc-id = "smsc1" > log-file = "mysmsc1.log" > log-level = "0" > host = "***.***.***.***" > port = "****" > #receive-port="****" > smsc-username = "******" > smsc-password = "******" > denied-smsc-id = "smsc2" > allowed-smsc-id = "smsc1" > preferred-smsc-id = "smsc1" > source-addr-ton = "0" > source-addr-npi = "1" > dest-addr-ton = "1" > dest-addr-npi = "1" > service-type = "CMT" > #validityperiod = "600" > system-type = "VMA" > alt-charset="us-ascii" > #alt-addr-charset = "GSM" > #address-range = "^$" > #bind-addr-ton = "0" > #bind-addr-npi = "0" > enquire-link-interval = "120" > reconnect-delay = "120" > transceiver-mode = "true" > interface-version = "34" > connection-timeout = "120" > throughput = "100" > > > > > On Fri, Mar 27, 2015 at 6:59 PM, Ammar Ali <ammarali3...@gmail.com> wrote: > >> I also use this urlencode function for encoding but not getting proper >> message on cell phone. >> >> On Fri, Mar 27, 2015 at 6:49 PM, spameden <spame...@gmail.com> wrote: >> >>> msgdata needs to be urlencoded, you can use urlencode() php function to >>> do this. >>> >>> 2015-03-27 16:04 GMT+03:00 Ammar Ali <ammarali3...@gmail.com>: >>> >>>> Hello Spameden, >>>> >>>> Yes, I'm currently use latest Kannel Version 1.4.4. I'm inserting this >>>> values in sqlbox_send_sms table: >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> *momt=MTsender=123456receiver=99999123456msgdata="unicode >>>> message"smsc_id=smsc1sms_type=2coding=2dlr_mask=31alt_dcs=1* >>>> *charset=utf-8* >>>> I notice one thing, when I'm inserting unicode message into >>>> sqlbox_send_sms table then stored correct sms in this table. But this table >>>> forward to kannel queue. It convert into codes, So message has not been >>>> received properly. Only "?" sign. >>>> >>>> >>>> Please resolve this issue as soon as possible. >>>> >>>> Thanks >>>> Ammar Ali >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> On Fri, Mar 27, 2015 at 5:10 PM, spameden <spame...@gmail.com> wrote: >>>> >>>>> >>>>> >>>>> 2015-03-27 13:52 GMT+03:00 Ammar Ali <ammarali3...@gmail.com>: >>>>> >>>>>> Hello Everyone, >>>>>> >>>>>> When I'm sending UNICODE message through URL like: >>>>>> >>>>>> >>>>>> http://192.168.1.1:15010/cgi-bin/sendsms?username=tester2&password=tester2&to=9039238251&text=%E0%A4%AF%E0%A4%B9%20%E0%A4%B8%E0%A4%A8%E0%A5%8D%E0%A4%A6%E0%A5%87%E0%A4%B6%20%E0%A4%B9%E0%A5%88&from=454545&coding=2&charset=utf-8 >>>>>> >>>>>> It has been receive correctly. But I'm using SQLBox then it has not >>>>>> been delivered properly. >>>>>> >>>>> >>>>> Make sure when you insert into database text source encoding is UTF-8 >>>>> and text is urlencoded. Also there was some bug with builds posted on >>>>> kannel.org site (specifically kannel-1.5.0 dev build), so make sure >>>>> to use latest kannel version 1.4.4 or better build from SVN (which >>>>> contains >>>>> all the latest fixes and considered as stable). >>>>> >>>>> >>>>>> >>>>>> So please check my Kannel configuration and logs. Where is the exact >>>>>> problem. >>>>>> >>>>>> >>>>>> Thanks in advance. >>>>>> >>>>>> >>>>>> Thanks & Regards >>>>>> Ammar Ali >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> ---------- Forwarded message ---------- >>>>>> From: Ammar Ali <ammarali3...@gmail.com> >>>>>> Date: Fri, Mar 27, 2015 at 12:27 PM >>>>>> Subject: Unicode Message is not Delivered properly on cell phones >>>>>> To: "users@kannel.org" <users@kannel.org> >>>>>> Cc: Ammar Ali <ammarali3...@gmail.com> >>>>>> >>>>>> >>>>>> Hello Everyone, >>>>>> >>>>>> When I'm sending unicode message from my interface then it is not >>>>>> delivered properly on cell phones. Only "?" got. >>>>>> >>>>>> I'm using sqlbox for message pushing. When I'm inserting sms into >>>>>> send_sms table then I'm also inserting the value of coding parameter ( >>>>>> *coding=2*) and charset parameter (*charset=UTF-8*). >>>>>> >>>>>> >>>>>> This is my whole configuration: >>>>>> >>>>>> #------------------------------------------------- >>>>>> # THIS IS A CONFIGURATION FOR KANNEL >>>>>> #------------------------------------------------- >>>>>> # Single Group "CORE" >>>>>> #------------------------------------------------- >>>>>> >>>>>> group = core >>>>>> admin-port = "15000" >>>>>> admin-port-ssl="no" >>>>>> admin-password = "******" >>>>>> status-password = "******" >>>>>> admin-deny-ip="*.*.*.*" >>>>>> admin-allow-ip="*.*.*.*" >>>>>> smsbox-interface ="127.0.0.1" >>>>>> smsbox-port = "15001" >>>>>> #smsbox-port-ssl="no" >>>>>> log-file = "mykannel.log" >>>>>> log-level = "0" >>>>>> access-log = "myaccess.access" >>>>>> dlr-storage = "internal" >>>>>> sms-incoming-queue-limit = "-1" >>>>>> sms-outgoing-queue-limit = "1000000" >>>>>> smsbox-max-pending = "100" >>>>>> sms-resend-freq = "60" >>>>>> sms-resend-retry = "-1" >>>>>> >>>>>> #------------------------------------------------- >>>>>> # Single Group "smsbox" >>>>>> #------------------------------------------------- >>>>>> >>>>>> group = smsbox >>>>>> smsbox-id = "smsbox" >>>>>> bearerbox-host = "127.0.0.1" >>>>>> bearerbox-port = "15001" >>>>>> sendsms-port = "15010" >>>>>> log-file = "mysmsbox1.log" >>>>>> log-level = "0" >>>>>> access-log="smsaccess1.access" >>>>>> sendsms-chars = "0123456789+ " >>>>>> #max-pending-requests = "512" >>>>>> #sendsms-url="/cgi-bin/sendsms" >>>>>> #global-sender = "123456" >>>>>> #ms-length = "140" >>>>>> #http-request-retry=5 >>>>>> mo-recode='1' >>>>>> >>>>>> #------------------------------------------------- >>>>>> # Multi Group "SMSC" >>>>>> #------------------------------------------------- >>>>>> >>>>>> group = smsc >>>>>> smsc = "smpp" >>>>>> smsc-id = "smsc1" >>>>>> log-file = "mysmsc1.log" >>>>>> log-level = "0" >>>>>> host = "***.***.***.***" >>>>>> port = "*****" >>>>>> #receive-port="2776" >>>>>> smsc-username = "*******" >>>>>> smsc-password = "******" >>>>>> denied-smsc-id = "smsc2" >>>>>> allowed-smsc-id = "smsc1" >>>>>> preferred-smsc-id = "smsc1" >>>>>> source-addr-ton = "0" >>>>>> source-addr-npi = "1" >>>>>> dest-addr-ton = "1" >>>>>> dest-addr-npi = "1" >>>>>> service-type = "CMT" >>>>>> validityperiod = "600" >>>>>> system-type = "VMA" >>>>>> alt-charset="us-ascii" >>>>>> #alt-charset = >>>>>> "ASCII;windows-1252;UTF-8;ISO-8859-1;ISO-8859-7;GSM;UTF-16BE" >>>>>> #alt-addr-charset = "GSM" >>>>>> address-range = "^$" >>>>>> bind-addr-ton = "0" >>>>>> bind-addr-npi = "0" >>>>>> enquire-link-interval = "200000" >>>>>> reconnect-delay = "0" >>>>>> transceiver-mode = "true" >>>>>> interface-version = "34" >>>>>> connection-timeout = "0" >>>>>> throughput = "10000000.00" >>>>>> max-pending-submits="10" >>>>>> #reroute="true" >>>>>> #reroute-smsc-id="smsc1" >>>>>> reroute-dlr="true" >>>>>> >>>>>> #------------------------------------------- >>>>>> >>>>>> group = smsc >>>>>> smsc = "smpp" >>>>>> smsc-id = "smsc2" >>>>>> log-file = "mysmsc2.log" >>>>>> log-level = "0" >>>>>> host = "***.***.***.***" >>>>>> port = "****" >>>>>> #receive-port="2776" >>>>>> smsc-username = "*****" >>>>>> smsc-password = "*****" >>>>>> denied-smsc-id = "smsc1" >>>>>> allowed-smsc-id = "smsc2" >>>>>> preferred-smsc-id = "smsc2" >>>>>> source-addr-ton = "0" >>>>>> source-addr-npi = "1" >>>>>> dest-addr-ton = "1" >>>>>> dest-addr-npi = "1" >>>>>> service-type = "CMT" >>>>>> validityperiod = "600" >>>>>> system-type = "VMA" >>>>>> alt-charset="us-ascii" >>>>>> #alt-charset = >>>>>> "ASCII;windows-1252;UTF-8;ISO-8859-1;ISO-8859-7;GSM;UTF-16BE" >>>>>> #alt-addr-charset = "GSM" >>>>>> address-range = "^$" >>>>>> bind-addr-ton = "0" >>>>>> bind-addr-npi = "0" >>>>>> enquire-link-interval = "200000" >>>>>> reconnect-delay = "0" >>>>>> transceiver-mode = "true" >>>>>> interface-version = "34" >>>>>> connection-timeout = "0" >>>>>> throughput = "10000000.00" >>>>>> max-pending-submits="10" >>>>>> #reroute="true" >>>>>> #reroute-smsc-id="smsc2" >>>>>> reroute-dlr="true" >>>>>> >>>>>> #------------------------------------------------- >>>>>> # Multi Group "smsbox-route" >>>>>> #------------------------------------------------- >>>>>> >>>>>> group = smsbox-route >>>>>> smsbox-id = "smsbox" >>>>>> smsc-id = "smsc1" >>>>>> >>>>>> group = smsbox-route >>>>>> smsbox-id = "smsbox" >>>>>> smsc-id = "smsc2" >>>>>> >>>>>> #------------------------------------------------- >>>>>> # Multi Group "sms-service" >>>>>> # There should be always a 'default' service. >>>>>> # This service is used when no other 'sms-service' is applied. >>>>>> #------------------------------------------------- >>>>>> >>>>>> group = sms-service >>>>>> keyword = default >>>>>> text = "No service specified" >>>>>> accept-x-kannel-headers = true >>>>>> #max-messages = 3 >>>>>> concatenation = true >>>>>> catch-all = true >>>>>> >>>>>> #------------------------------------------------- >>>>>> # Multi Group "sendsms-user" >>>>>> #------------------------------------------------- >>>>>> >>>>>> group = sendsms-user >>>>>> name = "sendsmsuser1" >>>>>> username = "tester1" >>>>>> password = "tester1" >>>>>> forced-smsc = "smsc1" >>>>>> #default-smsc= "smsc1" >>>>>> #user-allow-ip="*.*.*.*" >>>>>> max-messages="10" >>>>>> >>>>>> group = sendsms-user >>>>>> name = "sendsmsuser2" >>>>>> username = "tester2" >>>>>> password = "tester2" >>>>>> forced-smsc = "smsc2" >>>>>> #default-smsc= "smsc2" >>>>>> user-allow-ip="*.*.*.*" >>>>>> max-messages="10" >>>>>> >>>>>> #------------------------------------------------- >>>>>> >>>>>> >>>>>> >>>>>> Please resolve my problem as soon as possible. >>>>>> >>>>>> >>>>>> Thanks >>>>>> Ammar Ali >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>> >>> >> >