Hello Spameden,
This will be valid value for alt-charset in SMSC group in kannel configuration alt-charset = "ASCII;windows-1252;UTF-8;ISO-8859-1;ISO-8859-7;GSM;UTF-16BE" Thanks Ammar Ali On Fri, Mar 27, 2015 at 8:00 PM, spameden <spame...@gmail.com> wrote: > > > 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 >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> >> >