DR is not received if use UCS2

.NET library for SMPP protocol
Locked
thangweb
Posts: 6
Joined: Thu Jun 23, 2016 2:57 am

DR is not received if use UCS2

Post by thangweb » Thu Jun 23, 2016 3:07 am

Hello,

I am facing with this error:

When I create SMPP server and my partner sent message with message type is UCS2 and they do not received the DR but when they used 7 bit (default type) then they received the DR.

I have tested and found the error below:

1. If I use the UCS2, the DR like this:

09:56:14: DEBUG: 27: (SmppClient) PDU Received: DeliverSm, Length: 215, Status: ESME_ROK, Sequence: 1, Text: 楤㩦㠹挲㑣攭㠸搹ⴴㄵ㠭戳㠲ⴳ㥤挶㑥㤳㝣攠獵戺〰〠摬癲携〰〠獵扭楴⁤慴攺ㄶ〶㈳〹㔶⁤潮攠摡瑥㨱㘰㘲㌰㤵㘠獴慴㩄䕌䥖剄⁥牲㨰〰⁴數琺S3rvT3L20136W0Wi3Xb2
09:56:14: DEBUG: 24: (SmppClient) Sending PDU: DeliverSmResp, Length: 16, Status: ESME_ROK, Sequence: 1
09:56:14: TRACE: 24: (SmppSocket) Socket #33574638: Sending data: 0000001180000005000000000000000100


2. If I use the 7 bit with the same message above, the DR like this:

10:06:03: DEBUG: 25: (SmppClient) PDU Received: DeliverSm, Length: 195, Status: ESME_ROK, Sequence: 2, Text: id:14c76490-0c2a-46f6-8746-6d199f99a9d8 sub:000 dlvrd:000 submit date:1606231006 done date:1606231006 stat:DELIVRD err:000 text:S3rvT3L20136W0Wi3Xb2
10:06:03: DEBUG: 24: (SmppClient) Sending PDU: DeliverSmResp, Length: 16, Status: ESME_ROK, Sequence: 2
10:06:03: TRACE: 24: (SmppSocket) Socket #33574638: Sending data: 0000001180000005000000000000000200


So please advice me how to do? Thanks a lot.
thangweb
Posts: 6
Joined: Thu Jun 23, 2016 2:57 am

Re: DR is not received if use UCS2

Post by thangweb » Fri Jun 24, 2016 10:14 am

please help me ASAP. Thanks a lot.
alt
Site Admin
Posts: 985
Joined: Tue Apr 25, 2006 9:45 am

Re: DR is not received if use UCS2

Post by alt » Fri Jun 24, 2016 8:53 pm

Hi thangweb,

Thank you for pointing this issue to me.

Fixed in the version 1.1.22.4.
thangweb
Posts: 6
Joined: Thu Jun 23, 2016 2:57 am

Re: DR is not received if use UCS2

Post by thangweb » Sat Jun 25, 2016 5:58 am

How to download it, Admin?

I have bought it from 18.4.2016

please send me the link to let me download it. Thanks a lot
alt
Site Admin
Posts: 985
Joined: Tue Apr 25, 2006 9:45 am

Re: DR is not received if use UCS2

Post by alt » Sun Jun 26, 2016 3:55 pm

You can download latest version from http://www.inetlab.com/Downloading/Inetlab.SMPP.zip
or from NuGet and use it as developer version with a license file.

You can get the license file for your purchase at http://www.inetlab.com/GetLicense.aspx

How to install license file:
Add this file to the project where you have a reference on Inetlab.SMPP.dll.
Change "Build Action" of the file to "Embedded Resource".
Locked