Hello everyone, I had a problem a few weeks ago about a delay in MO messages, I was able to fix the problem by setting a throughput to my smpp conexions, everything is working fine but lately i'm having a new problem but this time is the Kannel Queue of my main SMPP. We have a load of average 45 000 MT sent SMS, during the day there's no delay or queue but in a specific hour the main queue gets stock? I mean the queue grows and no SMS are sent until manually I have to restart Kannel then the queue goes back to 0 and everything works great till the next day. However the messages queued during the stock are lost because I guess they are in some kind of virtual memory? What can be the problem?? Is there a way to save those SMS? What process manages the queue? Is there a way to unstock the queue without restarting the service and loosing those SMS? It's very weird, I have search the WWW for some info but I don't find anything to solve my problem. I appreciate very much the help. Thanks again,
Bernard KANNEL.CONF: both A and B share the same connexion, and the main SMSC group for sending MT is B and it's the one that get's freezed. group = core admin-port = 13000 #wapbox-port = 13002 smsbox-port = 13001 admin-password = bar wdp-interface-name = "*" log-file = "/var/log/kannel/core.log" log-level = 1 box-deny-ip = "*.*.*.*" box-allow-ip = "127.0.0.1;10.27.1.*,130.7.*.*,10.10.10.*" access-log = "/var/log/kannel/access.log" unified-prefix = "+502,00502,0;+,00" dlr-storage = mysql #store-file = "/var/log/kannel/smstmp.log" #store-dump-freq = 300 #smsbox-max-pending = 100 #sms-outgoing-queue-limit = -1 #sms-incoming-queue-limit = 0 #sms-resend-freq = 15 #sms-resend-retry = 1 #include = "/etc/kannel/modems.conf" include = "/etc/kannel/smsbox.conf" group = smsc smsc-id= A smsc = smpp host=****** port = 5016 smsc-username= ***** smsc-password= ***** system-type= "SMSAGLOB" source-addr-ton= 0 source-addr-npi= 0 dest-addr-ton= 0 dest-addr-npi= 0 #connection-timeout = 0 throughput = 1 flow-control = 0 wait-ack = 1 wait-ack-expire = 0x02 validityperiod = 10 max-pending-submits = 1 source-addr-autodetect = true transceiver-mode= true #msg-id-type = 0x00 allowed-smsc-id = "A" denied-smsc-id = "B" alt-charset = ISO-8859-1 group = smsc smsc-id= B smsc = smpp host=********* port = 5016 smsc-username= ******* smsc-password= ******* system-type= "SMSAGLOB" source-addr-ton= 0 source-addr-npi= 0 dest-addr-ton= 0 dest-addr-npi= 0 throughput = 2 max-pending-submits = 1 transceiver-mode= false flow-control = 0 wait-ack = 1 wait-ack-expire = 0x02 source-addr-autodetect = true receive-port = 0 #msg-id-type = 0x00 allowed-smsc-id = "B" denied-smsc-id = "A" -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
