thanks for your immediate reply. I would also like to mention that, in case of HLR lookup via SMPP there are many parameters in the DLR text like:
id:253050909474245882 sub:001 dlvrd:001 submit date:1305091147 done date:1305091147 stat:DELIVRD err:000 IMSI:2021002XXXXXXXX orn:Vodafone Greece pon:Wind Hellas ron:Vodafone Romania mccmnc:20210
Some carriers, return extra data for HLR smpp response as TVL. I think this is something nice for future improvement of the Diafaan server.
Our company is now qualifying Diafaan server. We will need the full version with unlimited SMPP gateways.
I hope we will have positive results (I'm referring to stability, performance, and flexibility).
Very good work.
We have thought about this in the past and decided at that moment only to save a text representation of the stat value in the Error Text parameter and not the whole receipt text. However, since the receipt might also contain other relevant information about the error state, it is perhaps better to save the whole receipt text to the Error Text parameter in case of a status error from the SMPP service provider, as you suggest.
The new behaviour will be integrated in the next version of Diafaan SMS Server, users with a license that is still in the free update and support period can send us an email to request a plugin that contains the update.
I'd like to add a note about that issue.
It would be much more flexible for us, to have the entire smpp response text in a variable (like mentioned).
That's because, we don't only need the error code, but there are cases that we need the stat: variable etc.
Thank you for the bug report and the clear description of the problem.
I have been able to replicate the problem on other SMPP Servers as well, the SMPP Gateway in Diafaan SMS Server currently ignores the error code that the SMPP server returns in the receipt. We will rectify this in the next version of Diafaan SMS Server that is scheduled to be released at the end of the month.
I will send you a temporary update for the SMPP Gateway. Other users with a license that is still in the free update and support period can send us an email request for a plugin of the SMPP Gateway with a fix for this problem if they need a solution before the next version is released.
We are using the trial full edition of Diafaan SMS server. We have connected to our SMSC using the SMPP connector. We are not getting the proper response in the MessageLog. Its show ErrorCode -1 Error Text Rejected. Where as the SMPP is giving the below response as per the logs
command:deliver_sm status:ok sequence:1365523427 source:+919594007729 dest:ALERTS receipt:id:5bac1d99-e893-4c55-87e3-7aea5835e394 sub:000 dlvrd:000 submit date:130409141820 done date:130409141820 stat:REJECTD err:408 text:
2013/04/09 14:18:22.082 > 00000011800000050000000051643BE300
We are not able to get the err:408 which sent by the SMPP. Please can you help on this.
Thanks, Have a great day!!!
Most Users Ever Online: 494
Currently Browsing this Page:
Guest Posters: 542
Newest Members:, Henk Helmantel
Administrators: Henk Helmantel: 1084