2014-04-24 1:20 GMT+04:00 Jeff Thorn <j...@thorntechnologies.com>: > I've searched the user groups for this issue and everyone says to use the > same smsc-id. We specifically need different smsc-ids so our interactive > messages can be delivered in real time and not get queued with our bulk > messages. >
Only if you use same bind server and same login you need to use same smsc-id parameter. Because remote server doesn't know through which connection it should send DLR report. > > Is there anyway to ensure that Delivery Reports come back on the same > smsc-id that the message was sent from? Otherwise, I don't understand why > there is an option to specify different smsc-ids. > It's always the same from which it was sent, just make sure you don't have same credentials / same server specified more than once. > > Thanks! > > > On Wed, Apr 23, 2014 at 4:45 PM, Jeff Thorn <j...@thorntechnologies.com>wrote: > >> We are seeing an increased number of error messages like the following: >> >> ERROR: SMPP[bind-b]: got DLR but could not find message or was not >> interested in it id<xxxxxx> dst<xxxxxxx>, type<1> >> >> We have a number of binds setup to handle bulk messaging (which may queue >> in kannel) or interactive messaging (which is less frequent). >> >> I've noticed these errors occur when we receive the Delivery Report on >> one bind (bind-b), but the original MT was sent from a different bind >> (bind-a). In the DLR database table, the message with the same id and dst >> exists, but the smsc value is different (bind-a vs bind-b). >> >> Is there anyway to ensure that Delivery Reports come back on the same >> smsc-id that the message was sent from? >> >> Thanks! >> >> Jeff >> >> >> >