Hi all, Does anybody know and care to explain to me how the store-file works and what is the meaning of its contents?
I'm using the store-file parameter because documentation says it is used to store messages until they are successfully handled and thus avoiding loosing them. When Kannel first starts it creates this file. After some amount of time, messages start to appear in this file. I notice that when a message having destination xxxx and source yyyy appears in this file, it is kept here permanently and never gets to its destination. In addition to this, any further messages I try to send having same destination and source gets stocked here and will not reach its destination. If I however send a message to destination xxxx, but using a different source, i.e. zzzz, this message is handled normally and reaches its destination. When does Kannel try a resend on these messages? How do I tell Kannel to flush these messages? Thanks in advance. Configuration file: group = core admin-port = 13000 admin-password = apassword admin-deny-ip = "*.*.*.*" admin-allow-ip = "127.0.0.1" smsbox-port = 13003 wapbox-port = 13004 box-deny-ip = "*.*.*.*" box-allow-ip = "127.0.0.1" wdp-interface-name = "*" log-file = "kannel.log" log-level = 1 access-log = "kannel.access.log" access-log-clean = true black-list = "http://localhost/blacklist.txt" store-file = "kannel.dat" group = smsc smsc = smpp smsc-id = anid host = anip port = aport receive-port = aport smsc-username = auser smsc-password = apass system-type = "NULL" source-addr-ton = 0 source-addr-npi = 1 dest-addr-ton = 2 dest-addr-npi = 1 address-range = "" allowed-smsc-id = someid log-file = file.log log-level = 1 .some others like this.
