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.