DR is not received if use UCS2
Posted: 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.
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.