Change the concept:

bearerbox<->sqlbox<->smsbox

should be

smsbox<->bearerbox<->sqlbox

the sqlbox will act as just another smsbox



Sam wrote:
> Hi,
> 
> You are correct, I have DLR in my sent_sms table. However, that os not
> what i want. I really want smsbox to handle the DLR. How can change the
> config to do that?
> 
> TIA.
> 
> On Sun, Nov 1, 2009 at 5:44 PM, seikath <seik...@gmail.com
> <mailto:seik...@gmail.com>> wrote:
> 
>     Well,
>     first check your logs
>     do you get any DLR apart of ACK ?
>     then,
>     you should have the DLR statuses at the SQLBOX table anyway,
>     according to that I can see in the configuration.
> 
>     your setup is bearerbox<->sqlbox<->smsbox, so sqlbox handles all the
>     MO/MT/DLR traffic.
> 
>     Sam wrote:
>     > Hi,
>     >
>     > AM using SQLbox on Kannel. Kannel does not call dlr-url. I am setting
>     > dlr-mask to 31 and specify the required url in the field `dlr_url` of
>     > the send_sms table.
>     >
>     > Please help. My config below.
>     >
>     >
>     > #######################kannel.conf############################
>     > group = core
>     > admin-port = 13090
>     > admin-password = pass
>     > status-password = pass
>     > log-file = "/var/log/kannel/kannel.log"
>     > log-level = 0
>     > access-log = "/var/log/kannel/access-bearerbox.log"
>     > dlr-storage = mysql
>     > smsbox-port = 13190
>     > box-deny-ip = "----"
>     > box-allow-ip = "----"
>     > store-type = spool
>     > store-location = "/var/spool/kannel"
>     >
>     >
>     > # SMSC SMPP
>     > group = smsc
>     > smsc = smpp
>     > smsc-id = sand
>     > host = smpp.com <http://smpp.com> <http://smpp.com>
>     > port = 0000
>     > receive-port = port
>     > smsc-username = name
>     > smsc-password = pass
>     > receive-port = port
>     > keepalive = 60
>     > transceiver-mode = 1
>     > system-type =
>     > max-sms-octets = 900
>     >
>     >
>     > # SMSBOX SETUP
>     >
>     > group = smsbox
>     > bearerbox-host = localhost
>     > sendsms-port = 13290
>     > log-file = "/var/log/kannel/kannel.log"
>     > log-level = 0
>     > access-log = "/var/log/kannel/access-smsbox.log"
>     >
>     >
>     > # SEND-SMS USERS
>     >
>     > group = sendsms-user
>     > username = name
>     > password = pass
>     > concatenation=true
>     > max-messages = 6
>     >
>     >
>     > group = mysql-connection
>     > id = mydlr
>     > host = www.mysite.com <http://www.mysite.com> <http://www.mysite.com>
>     > username = name
>     > password = pass_db
>     > database = kannel_db
>     > max-connections = 1
>     >
>     > group = dlr-db
>     > id = mydlr
>     > table = tbl_Dlr
>     > field-smsc = smsc
>     > field-timestamp = timestamp
>     > field-destination = destination
>     > field-source = source
>     > field-service = service
>     > field-url = url
>     > field-mask = mask
>     > field-status = status
>     > field-boxc-id = boxc
>     > ###################################################
>     >
>     >
>     >
>     > ########################sqlbox.conf###########################
>     > group = sqlbox
>     > id = sqlbox-db
>     > smsbox-id = sqlbox
>     > bearerbox-host = localhost
>     > bearerbox-port = 13190
>     > smsbox-port-ssl = false
>     > sql-log-table = sent_sms
>     > sql-insert-table = send_sms
>     > log-file = "/var/log/kannel/sqlbox.log"
>     > log-level = 0
>     >
>     > group = mysql-connection
>     > id = sqlbox-db
>     > host = localhost
>     > username = name
>     > password = pass_db
>     > database = kannel_db
>     > max-connections = 1
>     > ###################################################
> 
> 


Reply via email to