On Saturday 17 August 2019 at 15:42:38, Antony Stone wrote:

> So, it seems that kannel did receive a DLR with type=1, but then said "got
> DLR but could not find message or was not interested in it".
> 
> I've found https://www.kannel.org/pipermail/users/2011-July/016176.html
> which addresses this, and it looks like suggestion 1 is my problem.  I do
> have two machines running kannel, each with a connection to my upstream
> carrier (for load balancing / high availability), and I have no control
> over which connection that carrier will use to send me messages or DLRs.

Indeed - if I turn off one of my kannel instances, so there is only one running 
to either send or receive message to/from my SMSC provider, I get DLR status=8 
when the message is sent (with the phone turned off), and I then get DLR 
status=1 once the phone is turned on and the message is delivered.

> It looks like I'm going to have to look into using a database for my DLR
> storage.  I do happen to have a MariaDB Galera cluster available, but I've
> read https://stackoverflow.com/questions/45486238/kannel-sqlbox that the
> Debian packaged installation of kannel doesn't work with MySQL, only if
> you build kannel from source.
> 
> Does anyone know whether this is still true (kannel 1.4.4, kannel-sqlbox
> 0.7.2) for the Debian 9 Stretch packages?


Antony.

-- 
I want to build a machine that will be proud of me.

 - Danny Hillis, creator of The Connection Machine

                                                   Please reply to the list;
                                                         please *don't* CC me.

Reply via email to