Try using charset="utf8" and coding=2 it should work.

No need to specify alt-charset in the kannel's configuration.

2015-03-27 17:39 GMT+03:00 Ammar Ali <ammarali3...@gmail.com>:

> 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
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>

Reply via email to