It is already in the SMSC before the host allowed-prefix = 1
Any Idea please On Tue, May 25, 2021 at 4:10 AM Mesbahuddin Malik <mesbah.ma...@gmail.com> wrote: > Hello, > where is your allowed prefix in SMSC ? > > Regards > Mesbah > > On Mon, May 24, 2021 at 7:06 PM Web Min <meweb...@gmail.com> wrote: > >> Hello, >> >> I've spent a significant amount of time around this issue. I couldn't >> find any solution or hint on why getting DISCARDED SMS as below: >> >> 2021-05-02 00:25:30 2021-05-02 00:25:30 DISCARDED SMS [SMSC:] [SVC:] >> [ACT:] [BINF:] [FID:26][from:SellerAJ] [to:1946873251] >> [flags:-1:2:-1:-1:31] [msg:0:] [udh:0:] >> 2021-05-02 00:25:30 2021-05-02 00:25:30 Receive DLR [SMSC:] [SVC:] [ACT:] >> [BINF:] [FID:26][from:SellerAJ] [to:1946873251] [flags:-1:-1:-1:-1:16] >> [msg:12:NACK/no SMSC] [udh:0:] >> 2021-05-02 00:26:30 2021-05-02 00:25:30 DISCARDED SMS [SMSC:MySMSC] >> [SVC:] [ACT:] [BINF:] [FID:25][from:SellerAJ] [to:1946873251] >> [flags:-1:2:-1:-1:31] [msg:0:] [udh:0:] >> 2021-05-02 00:26:30 2021-05-02 00:26:30 Receive DLR [SMSC:MySMSC] [SVC:] >> [ACT:] [BINF:] [FID:25][from:SellerAJ] [to:1946873251] >> [flags:-1:-1:-1:-1:16] [msg:21:NACK/Retries Exceeded] [udh:0:] >> >> It is straightforward and it was working well with the same configuration >> since the last incident in STRASBOURG >> >> I'm connecting to SMPP using MySQL database and routing to the defined >> SMSC >> >> Kannel --> sqlbox -> bearerbox -> smsc >> >> Here is the configuration: >> >> kannel.conf >> >> # core >> group = core >> admin-port = 13000 >> smsbox-port = 13001 >> wapbox-port = 13002 >> store-type = spool >> store-location = /var/spool/kannel/store >> dlr-storage = mysql >> box-deny-ip = "*.*.*.*" >> box-allow-ip = "127.0.0.1" >> sms-resend-freq = 30 >> sms-resend-retry = 2 >> sms-incoming-queue-limit = "-1" >> sms-outgoing-queue-limit = 9999999 >> smsbox-max-pending = 999 >> log-level=0 >> log-file = /var/log/kannel/core.log >> access-log = /var/log/kannel/access-core.log >> access-log-format="%t %l [SMSC:%i] [SVC:%n] [ACT:%A] [BINF:%B] >> [FID:%F][from:%p] [to:%P] [flags:%m:%c:%M:%C:%d] [msg:%L:%b] [udh:%U:%u]" >> >> >> ################################################################################ >> # dlr setup >> group = mysql-connection >> id = mydlr >> host = localhost >> port = 3306 >> username = root >> password = rootpassword >> database = my_db >> max-connections = 25 >> >> # dlr table structure >> group = dlr-db >> id = mydlr >> table = dlr >> field-smsc=dlr_smsc >> field-timestamp=dlr_timestamp >> field-destination=dlr_destination >> field-source=dlr_source >> field-service=dlr_service >> field-url=dlr_url >> field-mask=dlr_mask >> field-status=dlr_status >> field-boxc-id=dlr_boxc_id >> >> >> ################################################################################ >> # smsbox >> group = smsbox >> bearerbox-host = localhost >> bearerbox-port = 13001 >> sendsms-port = 13301 >> global-sender = 001 >> sendsms-chars = "0123456789+ " >> mo-recode = true >> http-request-retry = 10 >> http-queue-delay = 60 >> immediate-sendsms-reply = true >> log-level = 0 >> log-file = /var/log/kannel/smsbox.log >> access-log = /var/log/kannel/access-smsbox.log >> >> >> ################################################################################ >> group = sendsms-user >> default-smsc = MySMSC >> forced-smsc = MySMSC >> username = user >> password = password >> max-messages = 1000 >> concatenation = true >> >> ################################################################################ >> # SMS-SERVICE >> group = sms-service >> keyword = default >> #accept-x-kannel-headers = true >> #concatenation = true >> #omit-empty = true >> #catch-all = true >> max-messages = 1000 >> #text = "Galaxy ROBOT by Zaib" >> #get-url = " >> http://localhost/playsms/index.php?app=call&cat=gateway&plugin=kannel&access=geturl&t=%t&q=%q&a=%a&Q=%Q&smsc=%i >> " >> >> >> ################################################################################ >> # smsc >> group = smsc >> smsc = smpp >> smsc-id = MySMSC >> allowed-smsc-id = MySMSC >> preferred-smsc-id = MySMSC >> interface-version = 34 >> allowed-prefix = 1 >> host = xx.xx.xx.xx >> port = 9876 >> receive-port = 0 >> smsc-username = smscuser >> smsc-password = smscpass >> system-type = sysType >> source-addr-ton = 5 >> source-addr-npi = 1 >> dest-addr-ton = 0 >> dest-addr-npi = 0 >> keepalive = 600 >> reconnect-delay = 3 >> enquire-link-interval = 30 >> max-pending-submits = 1 >> log-level = 0 >> log-file = /var/log/kannel/smsc-transmitter.log >> msg-id-type = 0x01 >> throughput = 50 >> wait-ack = 240 >> wait-ack-expire = 0x00 >> >> Any idea would be appearited. >> >