Hi,
Happy you solved it. It would help if you could explain your solution
better. I don't see any different smsbox-ids in your sqlbox.conf and
smsbox.conf. Plus I don't know what is that boxc-id you mention.
Nikos
----- Original Message -----
From: "Bernard Cotton" <[email protected]>
To: <[email protected]>
Sent: Tuesday, March 24, 2009 10:18 PM
Subject: Re: Reroute MO issue
I fixed my problem.... easy... i put diferent smsbox-id's to sqlbox
and smsbox confs... in the insert I just especify in the boxc_id camp
the value of the smsbox and when i receive the dlr it's rerouted to
sqlbox with the smsbox-route conf... I'm not sure if thats how it
works but it's working for me... hope it helps anyone out there with
similar issue... starting to love it :D lol
2009/3/24 Nikos Balkanas <[email protected]>:
Hi,
You have smsbox-route problems. From what you have posted, I can't say
much.
Please include bearerbox logs at level 0 from start till and including the
problem.
BR,
Nikos
----- Original Message ----- From: "Bernard Cotton" <[email protected]>
To: <[email protected]>
Sent: Monday, March 23, 2009 8:36 PM
Subject: Reroute MO issue
Dear users, I’m having some trouble configuring my Kannel service.
First, I needed to make the DLR_URL work when inserting directly into
the send_sms table… after a long research I found the answer: I needed
to put the same smsbox-id on both smsbox and sqlbox conf. and reroute
the SMSC connexions. Its working fine and the DLR-MO are not longer
queued in the store-file. Now im having another issue… when I restart
my kannel service it seems the MO message get stuck in the store-file…
not all the MO message, just the first ones, its kind a funny cause it
never happened!! And the MO seems to get stuck forever… even if a
restart again… the MO are still queued. Any idea on how to avoid to
get thos first MO queued?? I really want every message to get process,
its part of a high quality standart we are trying to implement! Thanks
a lot.
Looking at the core.log I found this error: WARNING: smsbox_list
empty!... not sure what to do? create anothe smsbox?
Status: running, uptime 0d 0h 24m 16s
WDP: received 0 (0 queued), sent 0 (0 queued)
SMS: received 477 (5 queued), sent 1455 (0 queued), store size 19
SMS: inbound (0.23,0.35,0.33) msg/sec, outbound (0.34,0.78,1.00) msg/sec
DLR: 0 queued, using internal storage
Box connections:
smsbox:smsbox, IP 127.0.0.1 (14 queued), (on-line 0d 0h 24m 11s)
smsbox:smsbox, IP 127.0.0.1 (0 queued), (on-line 0d 0h 24m 6s)
Kannel conf:
group = core
admin-port = 13000
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 = internal
store-type = "file"
store-file = "/var/log/kannel/tmp.log"
store-dump-freq = 1
smsbox-max-pending = 1000
sms-outgoing-queue-limit = -1
sms-incoming-queue-limit = 100
sms-resend-freq = 15
sms-resend-retry = 100
sms-combine-concatenated-mo = 0
include = "/etc/kannel/modems.conf"
include = "/etc/kannel/smsbox.conf"
group = smsc
smsc-id= XXX
smsc = smpp
host=XX.XX.XX.XX
port = 5016
smsc-username= YYY
smsc-password= YYYY
system-type= "SMSAGLOB"
source-addr-ton= 0
source-addr-npi= 0
dest-addr-ton= 0
dest-addr-npi= 0
throughput = 2
flow-control = 0
wait-ack = 1
wait-ack-expire = 0x02
validityperiod = 60
transceiver-mode= true
enquire-link-interval = 10
msg-id-type = 0x01
allowed-smsc-id = "XXX"
denied-smsc-id = "UUU;IIIII;OOOO;PPPP"
alt-charset = ISO-8859-1
reconnect-delay = 60
group = smsbox-route
smsbox-id = smsbox
smsc-id = " UUU;IIIII;OOOO;PPPP;XXX"
SQLBox conf:
group = sqlbox
id = mydlr
smsbox-id = smsbox
bearerbox-host = localhost
bearerbox-port = 13001
smsbox-port = 13003
smsbox-port-ssl = false
sql-log-table = sent_sms2
sql-insert-table = send_sms
log-file = "/var/log/kannel/kannel-sqlbox.log"
log-level = 0
SMSbox conf:
group = smsbox
smsbox-id = smsbox
bearerbox-host = localhost
bearerbox-port = 13003
sendsms-url= /sendsms
sendsms-port= 13200
reply-requestfailed = "xxxxxxxxxxxx"
reply-emptymessage = "xxxxxxxxxxxxxx
reply-couldnotfetch = "El xxxxxxxxxxxxxxxxxxxxxxx"
log-file = "/var/log/kannel/smsbox.log"
log-level = 0
mo-recode = 1
Bernard