Try to set in smsc config the following line: reroute-dlr=true Best regards, Ruben Melikyan
> On 8 May 2022, at 10:32, christopher kamutumwa <chriskamutu...@gmail.com> > wrote: > > > I have configured my servers to send from ESME to SMSC through OpenSMPPBox, > i have applied the below flow > ESME -->> OpenSMPPBox -->> SQLBox -->>Bearerbox -->> SMSC > I have succeeded in sending the sms from ESME to the SMSC but my problem is > related to the DLR. > The Bearerbox actually received the DLR from the SMSC but it didn't route > it to the ESME. > > What is the required configurations that could resolve the above issue. i > need to route the DLR to the ESME > > Your help in this regard is highly appreciated and thanks in advance.i can > see entries in db when i send msg > > Below are my config files and log error, > 2022-05-07 14:36:47 [3023] [7] DEBUG: DLR[mysql]: Looking for DLR smsc=smpp1, > ts=1a11039a-901d-43e3-8f99-1b42fa14aacb, dst=+260976198318, type=1 > 2022-05-07 14:36:47 [3023] [7] DEBUG: sql: SELECT `mask`, `service`, `url`, > `source`, `destination`, `boxcid` FROM `dlr` WHERE `smsc`=? AND `ts`=? LIMIT > 1 > 2022-05-07 14:36:47 [3023] [7] DEBUG: column=mask buffer_type=253 > max_length=0 length=4 > 2022-05-07 14:36:47 [3023] [7] DEBUG: column=service buffer_type=253 > max_length=0 length=16 > 2022-05-07 14:36:47 [3023] [7] DEBUG: column=url buffer_type=253 max_length=0 > length=2048 > 2022-05-07 14:36:47 [3023] [7] DEBUG: column=source buffer_type=253 > max_length=0 length=32 > 2022-05-07 14:36:47 [3023] [7] DEBUG: column=destination buffer_type=253 > max_length=0 length=32 > 2022-05-07 14:36:47 [3023] [7] DEBUG: column=boxcid buffer_type=253 > max_length=0 length=16 > 2022-05-07 14:36:47 [3023] [7] WARNING: DLR[mysql]: DLR from SMSC<smpp1> for > DST<+260976198318> not found. > 2022-05-07 14:36:47 [3023] [7] WARNING: msg_to_pdu failed, sending negative > ack > *************** Kannel.conf ******************** > #--------------------------------------------- > # core setup > > group = core > admin-port = 13000 > smsbox-port = 13001 > wapbox-port = 13002 > admin-password = admin123 > status-password = status123 > wdp-interface-name = "*" > log-file = "/usr/local/kannel/bearerbox.log" > log-level = 3 > access-log = "/usr/local/kannel/bearerboxaccess.log" > store-type = spool > store-location = "/usr/local/kannel/store" > store-dump-freq = 60 > #--------------------------------------------- > # smsc setup > > group = smsc > smsc = smpp > smsc-id = VFSMPP1 > host = "x.x.x.x" > port = xxxx > smsc-username = egypt321 > smsc-password = egypt321 > system-type = "egypt321" > address-range = "" > dest-addr-ton=1 > dest-addr-npi=1 > interface-version = 34 > enquire-link-interval = 25 > reconnect-delay = 15 > transceiver-mode = 1 > #max-pending-submits = 8 > throughput = 6 > #--------------------------------------------- > # smsbox setup > > group = smsbox > smsbox-id = smsbox1 > bearerbox-host = "127.0.0.1" > sendsms-port = 13013 > sendsms-chars = "0123456789 +-" > log-file = "/usr/local/kannel/smsbox.log" > log-level = 3 > access-log = "/usr/local/kannel/smsboxaccess.log" > mo-recode = true > http-request-retry = 1000 > max-pending-requests = 33000 > #--------------------------------------------- > # smsbox-route setup > > group = smsbox-route > smsbox-id = smsc1 > smsc-id = VFSMPP1 > ################################################### > > *************** OpenSMPPBox.conf ********** > group = core > dlr-storage = internal > > group = opensmppbox > bearerbox-host = 127.0.0.1 > bearerbox-port = 13005 > opensmppbox-id = opensmppbox1 > opensmppbox-port = 13003 > log-file = "/usr/local/kannel/smppbox.log" > #log-level = 3 > our-system-id = Inaccess > #route-to-smsc = cardboard > smpp-logins = /usr/local/kannel/smpplogins.txt > ################################################### > > *************** smpplogins.txt******************* > test testpw smsc1 *.*.*.* > ################################################### > > *************** SQLBox.conf ******************* > group = sqlbox > id = sqlbox-db > smsbox-id = sqlbox > global-sender = "" > bearerbox-host = 127.0.0.1 > bearerbox-port = 13001 > smsbox-port = 13005 > smsbox-port-ssl = false > sql-log-table = sent_sms > sql-insert-table = send_sms > log-file = "/usr/local/kannel/kannel-sqlbox.log" > > # MYSQL Connection > group = mysql-connection > id = sqlbox-db > host = localhost > username = root > password = root > database = mysqlbox > ################################################### > > > > Regards, > > Virus-free. www.avg.com