Support forum
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
6:12 pm
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
Most Users Ever Online: 529
Currently Online:
4 Guest(s)
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Member Stats:
Guest Posters: 680
Members: 0
Moderators: 0
Admins: 1
Forum Stats:
Groups: 2
Forums: 3
Topics: 1156
Posts: 3946
Newest Members:
, Henk HelmantelAdministrators: Henk Helmantel: 1511