Returned only a part of MsgID in DeliverSm PDU

new library of SMPP protocol

Returned only a part of MsgID in DeliverSm PDU

Postby 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

Postby 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

Postby 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
andreasv
 
Posts: 6
Joined: Sat Jan 07, 2012 7:51 pm

Re: Returned only a part of MsgID in DeliverSm PDU

Postby 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: 399
Joined: Tue Apr 25, 2006 9:45 am

Re: Returned only a part of MsgID in DeliverSm PDU

Postby alt » Fri Mar 02, 2012 7:30 pm

Could you also send me log file where DeliverSm packet bytes received? Like in SmppClientDemo.
alt
Site Admin
 
Posts: 399
Joined: Tue Apr 25, 2006 9:45 am

Re: Returned only a part of MsgID in DeliverSm PDU

Postby 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
andreasv
 
Posts: 6
Joined: Sat Jan 07, 2012 7:51 pm


Return to Inetlab.SMPP

Who is online

Users browsing this forum: No registered users and 0 guests

cron