Hello Peng, This is the error I get:
2003-02-28 14:40:19 [7] DEBUG: EMI2[VodMOMT]: emi2 sending packet: <01/00364/O/51/0652332353/7777//1//7/////////////3//4A65206C6F746E722069 7320424830353637303020696E207370656C6E72203420766F6F72206465207472656B6B 696E67206F702032382D322D3230303320656E206465206578747261207765656B747265 6B6B696E67206F7020332D332D323030332E204C656573206465207370656C726567656C 73206F70207777772E736576656E732E6E6C2E205665656C2067656C756B21////////// ///4F> 2003-02-28 14:40:20 [7] DEBUG: EMI2[VodMOMT]: Got packet from the main socket 2003-02-28 14:40:20 [7] DEBUG: EMI2[VodMOMT]: emi2 parsing packet: <01/00043/R/51/A//0652332353:280203142826/3A> 2003-02-28 14:40:20 [7] DEBUG: Adding DLR smsc=VodMOMT, ts=280203142826, src=7777, dst=0652332353, mask=37 2003-02-28 14:40:20 [7] DEBUG: EMI2[VodMOMT]: Got packet from the main socket 2003-02-28 14:40:20 [7] DEBUG: EMI2[VodMOMT]: emi2 parsing packet: <03/00095/O/53/7777/0031652332353/////////////280203142826/1/001/2802031 42826/3///////////////14> 2003-02-28 14:40:20 [7] DEBUG: Looking for DLR smsc=VodMOMT, ts=280203142826, dst=0031652332353, type=4 2003-02-28 14:40:20 [7] DEBUG: created DLR message for URL <http://172.16.0.130:13010/mmx-httpgw/KannelReportGateway> 2003-02-28 14:40:20 [7] INFO: dlr not destroyed, still waiting for other delivery report 2003-02-28 14:40:20 [7] PANIC: gwlib/octstr.c:2119: seems_valid_real: Assertion `ostr != NULL' failed. (Called from gwlib/octstr.c:413:octstr_hex_to_binary.) Hope you can help me, our application relies on the DLR for billing purposes. Kind regards, Edwin Poot -----Original Message----- From: Kwok Peng Tuck [mailto:[EMAIL PROTECTED] Sent: Friday, February 28, 2003 11:07 AM To: Edwin R. Poot Cc: [EMAIL PROTECTED] Subject: Re: dlr-mask example What is the error you are getting ? Edwin R. Poot wrote: >Peng, > >If I use the 31 value, I get an error with Kannel. But just adding the >values, is not a bitmask, isn't it? > >Have you used the value 31 in the <dlr-mask> element without problems? > >Regards, > > >Edwin > >-----Original Message----- >From: Kwok Peng Tuck [mailto:[EMAIL PROTECTED] >Sent: Friday, February 28, 2003 9:55 AM >To: Edwin R. Poot >Cc: [EMAIL PROTECTED] >Subject: Re: dlr-mask example > >If you read chapter 9 you'll see that it says for multiple report types, > >you simply add the values together (togeter in the manual, seems to be a > >spelling error) . > >Edwin R. Poot wrote: > > > >>Hello Peng, >> >>Is the value 31 the sum of >>1. delivered to phone >>2. Non-delivered to phone >>4. Queued on SMSc >>8. Delivered on SMSc >>16. Non-delivered on SMSc >> >>But the value 31 is not a bitmask, isn't it? >>Shouldn't it be 37, (octet value/binary value)? >> >>Regards, >> >>Edwin Poot >> >>-----Original Message----- >>From: Peng Tuck Kwok [mailto:[EMAIL PROTECTED] >>Sent: Friday, February 28, 2003 1:35 AM >>To: Edwin R. Poot >>Cc: [EMAIL PROTECTED] >>Subject: Re: dlr-mask example >> >>If you look in chapter 9 of the docs it's actually explained to you how >> >> > > > >>you can get the various combinations. The value you are after is >>actually 31 which is all the values added together. >> >>Edwin R. Poot wrote: >> >> >> >> >>>Does someone have an example of all types of statusreports, such as >>>delivered on SMS-c, etc that I could use within the <dlr-mask> tag of >>>the XML to be posted to Kannel for a submitmessage? According to the >>>documentation the value should be a bitmask value. >>> >>>In the kannel.log I see a message that the dlr mask is ignored. >>> >>>Thanks in advance... >>> >>> >>>Regards, >>> >>>Edwin Poot >>> >>> >>> >>> >>> >>> >>> >> >> >> >> >> >> > > > > >