Hello everyone.
I've just installed latest kannel with opensmppbox from 1,4 svn trunk.
it works fine. but when i send long sms'es it splits them to independed
parts (each has udh:0) and sends these parts to an SMSC like independent
smses. Finally i receive it on my cellophone like several independent
sms'es, which were parts of a long one actually.
I use these parameters in kannel.conf, group = sendsms-user :
concatenation = true
max-messages = 10
When kannel starts, it writes that "concatenating mode for MO is on now".
But when i look at kannel.access log it looks like that:
2013-05-20 12:41:44 Sent SMS [SMSC:***] [SVC:***] [ACT:] [BINF:]
[FID:1977797345] [META:?smpp?] [from:6492] [to:***] [flags:-1:2:-1:0:19]
[msg:130:041D0430043F043E043
C043D0438043C002C0020043200200430043F04400435043B043500200412044B0441043E043A0438043D0441043A043804390020043F044004350434043B043E04360438043B0020043204350440043D04430442044C0020043C044D0
440044300200445043E0437044F04390441044204320435043D043D] [udh:0:]
2013-05-20 12:41:45 Sent SMS [SMSC:***] [SVC:***] [ACT:] [BINF:]
[FID:1977797489] [META:?smpp?] [from:6492] [to:***] [flags:-1:2:-1:0:19]
[msg:130:044B04350020043F043
E043B043D043E043C043E04470438044F00200438002004400443043A043E0432043E0434044104420432043E002004300434043C0438043D04380441044204400430044604380435043900200433043E0440043E04340430002E00200
4220435043C002004410430043C044B043C002C0020043F043E0441] [udh:0:]
2013-05-20 12:41:46 Sent SMS [SMSC:***] [SVC:***] [ACT:] [BINF:]
[FID:1977797616] [META:?smpp?] [from:6492] [to:***] [flags:-1:2:-1:0:19]
[msg:78:04420020044104380442
0438002D043C0435043D0435043404360435044004300020043E043A04300436043504420441044F0020043B0438043A04320438043404380440043E04320430043D002E]
[udh:0:]
so it splits the message, but headers are wrong.
googled it, found something about "esm-class" option, added it to
kannel.conf under the smsc group like: esm-class = 64, but no luck.