Support forum

Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

sp_TopicIcon
DLR Id issue
sp_NewPost Add Reply sp_NewTopic Add Topic
December 18, 2013
10:57 am
Henk Helmantel
Admin
Forum Posts: 554
Member Since:
May 28, 2013
sp_UserOfflineSmall Offline

Hello Ali,

You are right, the problem is that the message ID in the receipt starts with zero's. The original (hexadecimal) message ID that Diafaan SMS Server stores does not contain these zero's and the two ID's therefore do not match.

I shall send you an plugin for the SMPP Gateway by email that converts both message ID's to a number without leading zero's, that should tackle the problem with this specific SMPP server.

Regards, Henk

December 17, 2013
6:12 pm
ali
Guest
Guests

Dear Henk,

After invetsigation , I have found an issue in the diafaan system ..
when operator return messageid for example 0076200305 ..
diafaan trem the zeros in the left and save the id in sms log table like this

76200305

---

then when dlr message reach to diafaan .. it cannot update the sms log and its internal db because there is a different between message id and dlr id

---

this issue is related to the hexmessageid = true .. the function convert from hex to decimal and remove the zeros in the beginning

could you please confirm that , and help us to fix this issue

thanks
ali

Forum Timezone: Europe/Amsterdam

Most Users Ever Online: 494

Currently Online:
3 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

Member Stats:

Guest Posters: 365

Members: 0

Moderators: 0

Admins: 1

Forum Stats:

Groups: 2

Forums: 3

Topics: 533

Posts: 1849

Newest Members:

, Henk Helmantel

Administrators: Henk Helmantel: 554