Returned only a part of MsgID in DeliverSm PDU

.NET library for SMPP protocol
Locked
andreasv
Posts: 6
Joined: Sat Jan 07, 2012 7:51 pm

Returned only a part of MsgID in DeliverSm PDU

Post by andreasv » Sat Feb 11, 2012 2:08 pm

Hi alt,

I have the following problem when sending sms to specific provider.
When i send the message as transmitter, i'm recieving a SubmitSmResp with the MessageId:
"5264929d-bb13-43ad-862d-1ede430d13a6"

But later, as reciever, i'm recieving for the same message in DeliverSm, the id :
"5264929d"

I get the same result when reading the id using
Data.Receipt.MessageId
or
Data.Receipt.Items("id")

This is the content of the Receipt:
{id:5264929d sub:000 dlvrd:001 submit date:120211190724 done date:120211190724 stat:DELIVRD err:000 1ede430d13a6 sub:000}

Can you help please?
andreasv
Posts: 6
Joined: Sat Jan 07, 2012 7:51 pm

Re: Returned only a part of MsgID in DeliverSm PDU

Post by andreasv » Tue Feb 21, 2012 7:09 pm

Hi alt,
Any answer to the problem please?
andreasv
Posts: 6
Joined: Sat Jan 07, 2012 7:51 pm

Re: Returned only a part of MsgID in DeliverSm PDU

Post by andreasv » Thu Feb 23, 2012 6:39 am

Hi alt,

I have posted the above question many days before.

As you can see from my account i have purchased this product.
But i can't be productive with this, because i waiting for an answer.
If this is the wrong place to request support, please tell me where i must go to ask.

Thank you
alt
Site Admin
Posts: 985
Joined: Tue Apr 25, 2006 9:45 am

Re: Returned only a part of MsgID in DeliverSm PDU

Post by alt » Wed Feb 29, 2012 2:09 pm

Hi Andreas,

Apologizes for delay.

Do you receive short MessageId from Inetlab SMPP server or another vendor?
What Inetlab.SMPP version do you use?

I'm not able to reproduce this error with last version.
alt
Site Admin
Posts: 985
Joined: Tue Apr 25, 2006 9:45 am

Re: Returned only a part of MsgID in DeliverSm PDU

Post by alt » Fri Mar 02, 2012 7:30 pm

Could you also send me log file where DeliverSm packet bytes received? Like in SmppClientDemo.
andreasv
Posts: 6
Joined: Sat Jan 07, 2012 7:51 pm

Re: Returned only a part of MsgID in DeliverSm PDU

Post by andreasv » Fri Mar 02, 2012 8:54 pm

Hi Alt,

Thanks for response.

The problem produced only when i'm sending to RouteSMS.
The dll version is 1.0.12.0

Received Data: 000000b700000005000000004f65e0e9000101333036393336373937383431000500746573746572000400000000000000008469643a30396530653435322d626131622d343637372d393666302d613337626236373962363732207375623a30303020646c7672643a303031207375626d697420646174653a31323033303330323033333520646f6e6520646174653a31323033303330323034333720737461743a44454c49565244206572723a30303020746578743a

DeliverSm received : Sequence : 1332076777 SourceAddr : 306936797841 Coding : Default MessageText : id:09e0e452-ba1b-4677-96f0-a37bb679b672 sub:000 dlvrd:001 submit date:120303020335 done date:120303020437 stat:DELIVRD err:000 text:

The right id is referenced in messagetext :09e0e452-ba1b-4677-96f0-a37bb679b672
But when i read it from Data.Receipt.MessageId or Data.Receipt.Items("id") i get only a part of id : 09e0e452

Now i'm parsing the messagetext to get the right id but i'm not sure if that is safe for other cases and other vendors.

Andreas
aymansoft
Posts: 3
Joined: Sat Jul 30, 2016 10:33 am

Re: Returned only a part of MsgID in DeliverSm PDU

Post by aymansoft » Sat Jul 30, 2016 10:37 am

hi sir ,

i have the same issue , how you solve it ?

thanks
Locked