You need to use an external DLR storage (DB).

If you use internal DLR storage, which is in memory, each Kannel
server will store the info from the DLRs originated via that server,
so if the SMSC send the DLR via the other server, it won't find it.

See the external DB DLR storage options here:
http://www.kannel.org/download/kannel-userguide-snapshot/userguide.html#AEN3170


On Wed, Aug 25, 2010 at 5:09 PM, brett skinner
<[email protected]> wrote:
> Hi
>
> In an effort to increase through put our SMSC suggested that we created
> another bind to them with the exact same details. I.e. username, password,
> IP address and port. In our configuration file I have created a second bind
> with a different ID but have set both SMPP connections to use the same
> allowed-smsc-id. The SMSC did mention that they would load balance the DLRs
> across the binds and feed to which ever bind had the least traffic.
>
> Looking through the bearerbox logs I don't not see any rejected DLRs. But we
> are missing an unusally large number of DLRs.
>
> Were we incorrect in our assumption that Kannel would be able to match the
> DLRs even if the original sms went out on one bind and came back in on
> another bind?
>
> Regards,
>
>
>

Reply via email to