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 codes from diafaan to kannel server
sp_NewPost Add Reply sp_NewTopic Add Topic
July 3, 2017
5:26 am
Dmitry
Guest
Guests

Send the plugin, I will be grateful to you

June 30, 2017
4:39 pm
Henk Helmantel
Admin
Forum Posts: 740
Member Since:
May 28, 2013
sp_UserOfflineSmall Offline

If you are willing to test out the fix for Kannel, I can send you a plugin for the SMPP Connector. We already implemented the solution in the code for the next version of Diafaan SMS Server but have not yet tested it out completely.

Regards, Henk

June 30, 2017
9:02 am
Dmitry
Guest
Guests

Thanks, please write in this thread when you make a fix for Kannel.

June 30, 2017
8:57 am
Henk Helmantel
Admin
Forum Posts: 740
Member Since:
May 28, 2013
sp_UserOfflineSmall Offline

I have set up a test installation to see how Kannel handles the DLRs from Diafaan SMS Server and confirmed that the SMPP Connector in Diafaan SMS Server 4.1.0.0 does not send DLRs back to Kannel for multi-part messages.

It turns out that Kannel only requests a DLR for the first part of a multi-part SMS message and Diafaan SMS Server looks at the last part of the multi-part message to determine if it should send back a DLR for all the message parts.

In the next version of Diafaan SMS Server we will change the way that the SMPP Connector determines which message parts should trigger a DLR so that Diafaan SMS Server only sends back the DLR for the messages parts with a DLR request and not for the message parts without a DLR request.

Regards, Henk

June 30, 2017
7:26 am
Dmitry
Guest
Guests

Hello, I use the following parameters of Deafaan smpp [link removed]
Kannel config:
[link removed]

The final sms delivery statuses only come for messages longer than 160 characters
For sms more than 160 characters in Kannel status it remains "Sent", although Deafaan server shows "Delivered"

June 29, 2017
11:42 am
Dmitry
Guest
Guests

There is one more problem with kannel. If you send a message longer than 160 characters (messages that you need to unite), the delivery status for SMPP does not arrive, although the statistics show "Delivered"

June 29, 2017
5:16 am
Dmitry
Guest
Guests

Combination of parameters MessageidFormat = GUID and
MessageInHandling = Deliver_SM_UsePayloadTlv helped, thanks

June 28, 2017
11:01 am
Henk Helmantel
Admin
Forum Posts: 740
Member Since:
May 28, 2013
sp_UserOfflineSmall Offline

Hello Dmitry,

I think this problem occurs because SMPP Connector in Diafaan SMS Server 4.1.0.0 (and earlier) does not use the optional TLV parameters to specify the delivery status information to the SMPP client, it only uses the receipt text. Apparently, Kannel only processes the receipt text when it is sent in a deliver_sm message and when it is sent in a data_sm packet it expects the status information to be available in a TLV.

We had a similar report from another user and in the next version of Diafaan SMS Server we will add status TLVs in the receipts when the 'MessageInHandling' is set to 'Deliver_SM_UsePayloadTlv' or 'Data_SM'.

Regards, Henk

June 27, 2017
2:19 pm
Dmitry
Guest
Guests

Hello, we are faced with a problem. Kannel does not display the final SMS delivery status, if I install MessageinHandling = data_sm, I get in the logs: FAILED DLR SMS [SMSC: simbox_smsc]
If i put MessageinHandling = Deliver_SM
In the logs is empty

Forum Timezone: Europe/Amsterdam

Most Users Ever Online: 494

Currently Online:
7 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

Member Stats:

Guest Posters: 439

Members: 0

Moderators: 0

Admins: 1

Forum Stats:

Groups: 2

Forums: 3

Topics: 656

Posts: 2250

Newest Members:

, Henk Helmantel

Administrators: Henk Helmantel: 740