Hello,

I am still digging around this issue.

In the changelog for kannel 1.5.0 it says that since version 1.4.3

Fixed weak DLR resolving for some SMSC types. I tried to search in
redmine for what has changed but I didn't find anything.
I would like to see if the changes might my problem.

Another question would you 1.5.0 in a production environment?

--
Oscar





On Thu, Feb 3, 2011 at 8:23 AM, Oscar Cassetti
<oscar.getstr...@gmail.com> wrote:
> If it can help or add any other information the SMSC center has said
>
> "As I can see from your traces you have messageid mapped to wrong message:"
>
> Is there a memory corruption going on or something?
>
> --
> Oscar Cassetti
>
>
>
>
>
>
> On Wed, Feb 2, 2011 at 8:21 PM, Oscar Cassetti
> <oscar.getstr...@gmail.com> wrote:
>> Hello,
>>
>> I am having some problem to figure out why some delivery reports are
>> mapped incorrectly
>> in kannel. For instance if I submit the following message
>> from = 1234567890
>> to = 0987654321
>> text = blah blah
>>
>> when the delivery report is received the message is mapped to a different
>> from number and to number but same text (say)
>>
>> from = 222222222
>> to = 4444444444
>> text = blah blah
>>
>> Now the message to 44444444 does exist but the text would be totally 
>> different.
>>
>> This happens occasionally and I am not sure if this is problem related
>> to kannel
>> or to SMSC that I use. I tried to increase the level to debug but I did not 
>> spot
>> the problem. I really don't where the mapping is happening.
>>
>> I am currently connecting to SMSC via SMPP using two connection one for 
>> sending
>> the messages  and one for receiving the delivery reports.
>>
>> I am using Mysql as dlr-storage
>>
>> Below a example of what I caught in the logs
>>
>> 2011-02-02 16:07:04 Sent SMS [SMSC:mySMSC] [SVC:mySMSC] [ACT:] [BINF:]
>> [FID:xxxxxxxx] [from:123457890] [to:0987654321] [flags:-1:0:-1:-1:31]
>> [msg:126:1030 blah blah blah] [udh:0:]
>> 2011-02-02 16:07:04 Receive DLR [SMSC:mySMSC] [SVC:mySMSC] [ACT:]
>> [BINF:] [FID:xxxxxxxxxx] [from:123457890] [to:0987654321]
>> [flags:-1:-1:-1:-1:8] [msg:4:ACK/] [udh:0:]
>>
>> (Here the wrong mapping)
>>
>> 2011-02-02 16:14:41 Receive DLR [SMSC:mySMSC] [SVC:mySMSC] [ACT:]
>> [BINF:] [FID:xxxxxxxxxx] [from:2222222222] [to:44444444444]
>> [flags:-1:-1:-1:-1:1] [msg:129:id:71020217070660233 sub:001 dlvrd:001
>> submit date:1102021707 done date:1102021707 stat:DELIVRD err:000
>> text:1030 blah blah] [udh:0:]
>>
>>
>> Below the configuration for the smsc.
>>
>> #Sender section
>>
>> group = smsc
>> smsc = smpp
>> smsc-id = "mySMSC"
>> denied-smsc-id = "OTHER_SMSC_1", "OTHER_SMSC_2", "OTHER_SMSC_3"
>> allowed-smsc-id = "mySMSC"
>> host = smpp3.mySMSC.com
>> port = 1234
>> smsc-username = "USERNAME"
>> smsc-password = "PASSWORD"
>> system-type = "SMPP"
>> interface-version = 34
>> alt-addr-charset = GSM
>> msg-id-type = 0x03
>> max-pending-submits = 50
>> connection-timeout = 30
>> denied-prefix = "87;86;85;84;83;"
>> log-file = "/opt/kannel/logs/mySMSC.log"
>> log-level = 1
>>
>> #Receiver section
>>
>> group = smsc
>> smsc = smpp
>> smsc-id = "mySMSC"
>> denied-smsc-id = "uk_ls", "cardboard", "hsl"
>> allowed-smsc-id = "mySMSC"
>> host = smpp3.mySMSC.com
>> port = 0
>> receive-port = 1234
>> smsc-username = "USERNAME"
>> smsc-password = "PASSWORD"
>> system-type = "SMPP"
>> interface-version = 34
>> alt-addr-charset = GSM
>> msg-id-type = 0x03
>> connection-timeout = 30
>> log-file = "/opt/kannel/logs/mySMSC-rcv.log"
>> log-level = 1
>>
>> Thanks for any advice.
>>
>> --
>> Oscar Cassetti
>>
>

Reply via email to