Hi Alejandro

No, there is nothing on smsbox log

Regards

Alvaro
|-----------------------------------------------------------------------------------------------------------------|
Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier
celular y Nextel
en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias via
SMS y GPRS online
              Visitenos en www.perusms.com


On Sat, Jun 14, 2014 at 12:55 AM, Alejandro Guerrieri
<alejandro.guerri...@gmail.com> wrote:
> I mean, the dlr's would be routed to smsbox along with the mo's, and smsbox
> would be responsible for calling dlr-url as well.
>
>
> On Sat, Jun 14, 2014 at 1:54 AM, Alejandro Guerrieri
> <alejandro.guerri...@gmail.com> wrote:
>>
>> Is there anything on smsbox log?
>>
>>
>> On Fri, Jun 13, 2014 at 11:54 PM, Alvaro Cornejo
>> <cornejo.alv...@gmail.com> wrote:
>>>
>>> Hi Alejandro
>>>
>>> Thanks for your help. It works as you said; each box is working
>>> independently; however sqlbox dlrs are not being called. I've tried by
>>> adding sqlbox-id in boxc_id field to match sqlbox-id but nothing. If I
>>> leave that field blanc, it gets automatically filed with sqlbox_id
>>> (sqlbox).
>>>
>>> What is strange is that sqlbox logs shows nothing on it after a couple
>>> of entries at box start. I've posted another question on list.
>>>
>>> In bearerbox I see the transaction and my http smsc responding
>>> correctly to bearerbox but no dlr call.
>>>
>>> Regards
>>>
>>> Alvaro
>>>
>>>
>>> This is my insert:
>>>
>>> INSERT INTO send_sms (momt, sender, receiver, udhdata, msgdata,
>>> smsc_id, sms_type, coding, compress, validity, dlr_mask, dlr_url,
>>> boxc_id ) VALUES ('MT', '991212213', '991212211', NULL, 'sqlbox
>>> 10:30', 'smsc2email', 2, 2,  NULL, 4200,
>>>
>>> 31,'http://127.0.0.1/sms/dlr.php?type=%d&slid=10499166&uid=10&smsc=smsc2email&sender_id=MiSender',
>>> 'sqlbox' )
>>>
>>>
>>> mysql> SELECT * FROM sent_sms ;
>>>
>>> +--------+------+-----------+-----------+---------+----------------+------------+------------+---------+---------+------+----------+--------+------+--------+----------+------------+----------+----------+----------------------------------------------------------------------------------------------+------+---------+------+---------+---------+-------+-----------+
>>> | sql_id | momt | sender    | receiver  | udhdata | msgdata        |
>>> time       | smsc_id    | service | account | id   | sms_type | mclass
>>> | mwi  | coding | compress | validity   | deferred | dlr_mask |
>>> dlr_url
>>>                       | pid  | alt_dcs | rpi  | charset | boxc_id |
>>> binfo | meta_data |
>>>
>>> +--------+------+-----------+-----------+---------+----------------+------------+------------+---------+---------+------+----------+--------+------+--------+----------+------------+----------+----------+----------------------------------------------------------------------------------------------+------+---------+------+---------+---------+-------+-----------+
>>> |     50 | MT   | 991212213 | 991212211 | NULL    | sqlbox+10%3A30 |
>>>     NULL | smsc2email | NULL    | NULL    | NULL |        2 |   NULL |
>>> NULL |      2 |     NULL | 1402968893 |     NULL |       31 |
>>>
>>> http://127.0.0.1/sms/dlr.php?type=%d&slid=10499166&uid=10&smsc=smsc2email&sender_id=MiSender
>>> | NULL |    NULL | NULL | NULL    | sqlbox  | NULL  | NULL      |
>>> |     51 | DLR  | 991212213 | 991212211 | NULL    | ACK%2F         |
>>> 1402716894 | smsc2email | NULL    | NULL    | NULL |        3 |   NULL
>>> | NULL |   NULL |     NULL |       NULL |     NULL |        8 |
>>>
>>> http://127.0.0.1/sms/dlr.php?type=%d&slid=10499166&uid=10&smsc=smsc2email&sender_id=MiSender
>>> | NULL |    NULL | NULL | NULL    | sqlbox  | NULL  | NULL      |
>>>
>>> +--------+------+-----------+-----------+---------+----------------+------------+------------+---------+---------+------+----------+--------+------+--------+----------+------------+----------+----------+----------------------------------------------------------------------------------------------+------+---------+------+---------+---------+-------+-----------+
>>> 2 rows in set (0.00 sec)
>>>
>>> My updated sqlbox.conf:
>>> group = sqlbox
>>> id = sqlbox
>>> smsbox-id = sqlbox
>>> bearerbox-host = localhost
>>> bearerbox-port = 13001
>>> smsbox-port = 13005
>>> 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
>>> host = localhost
>>> username = root
>>> password = pass
>>> database = sms
>>> max-connections = 2
>>>
>>>
>>> My updated kannel.conf:
>>> #CORE BEARERBOX
>>> group = core
>>> admin-port = 13000
>>> smsbox-port = 13001
>>> dlr-storage = mysql
>>> admin-password = admin
>>> status-password = status
>>> box-allow-ip = "*.*.*.*"
>>> box-deny-ip = "*.*.*.*"
>>> log-file = "/var/log/kannel/bearerbox.log"
>>> log-level = 0
>>> access-log = "/var/log/kannel/beareraccess.log"
>>> store-type = spool
>>> store-location = /var/log/kannel/spool
>>> wdp-interface-name = "*"
>>> sms-incoming-queue-limit = 50
>>>
>>> group = smsbox-route
>>> smsbox-id = sqlbox
>>> smsc-id = sqlbox
>>>
>>> group = smsbox
>>> bearerbox-host = 127.0.0.1
>>> bearerbox-port=13001
>>> sendsms-port = 13013
>>> log-file = "/var/log/kannel/smsbox.log"
>>> log-level = 0
>>> http-request-retry = 10
>>> http-queue-delay = 60
>>>
>>>
>>> Bearerbox log:
>>>
>>> 2014-06-13 22:34:53 [20387] [22] DEBUG: boxc_receiver: sms received
>>> 2014-06-13 22:34:53 [20387] [22] DEBUG: send_msg: sending msg to boxc:
>>> <sqlbox>
>>> 2014-06-13 22:34:53 [20387] [25] DEBUG: Queue contains 0 pending
>>> requests.
>>> 2014-06-13 22:34:53 [20387] [25] DEBUG: Parsing URL
>>>
>>> `http://localhost/sms/plugin/gateway/kannel/mail_smsc.php?u=nxtl_usr&p=nxtl_pass&to=991212211&from=991212213&msg=sqlbox+10%3A30':
>>> 2014-06-13 22:34:53 [20387] [25] DEBUG:   Scheme: http://
>>> 2014-06-13 22:34:53 [20387] [25] DEBUG:   Host: localhost
>>> 2014-06-13 22:34:53 [20387] [25] DEBUG:   Port: 80
>>> 2014-06-13 22:34:53 [20387] [25] DEBUG:   Username: (null)
>>> 2014-06-13 22:34:53 [20387] [25] DEBUG:   Password: (null)
>>> 2014-06-13 22:34:53 [20387] [25] DEBUG:   Path:
>>> /sms/plugin/gateway/kannel/mail_smsc.php
>>> 2014-06-13 22:34:53 [20387] [25] DEBUG:   Query:
>>> u=nxtl_usr&p=nxtl_pass&to=991212211&from=991212213&msg=sqlbox+10%3A30
>>> 2014-06-13 22:34:53 [20387] [25] DEBUG:   Fragment: (null)
>>> 2014-06-13 22:34:53 [20387] [25] DEBUG: Connecting nonblocking to
>>> <127.0.0.1>
>>> 2014-06-13 22:34:53 [20387] [25] DEBUG: HTTP: Opening connection to
>>> `localhost:80' (fd=74).
>>> 2014-06-13 22:34:53 [20387] [25] DEBUG: Socket connecting
>>> 2014-06-13 22:34:53 [20387] [24] DEBUG: Get info about connecting socket
>>> 2014-06-13 22:34:53 [20387] [24] DEBUG: HTTP: Sending request:
>>> 2014-06-13 22:34:53 [20387] [24] DEBUG: Octet string at 0x9fcb440:
>>> 2014-06-13 22:34:53 [20387] [24] DEBUG:   len:  168
>>> 2014-06-13 22:34:53 [20387] [24] DEBUG:   size: 1024
>>> 2014-06-13 22:34:53 [20387] [24] DEBUG:   immutable: 0
>>> 2014-06-13 22:34:53 [20387] [24] DEBUG:   data: 47 45 54 20 2f 73 6d
>>> 73 2f 70 6c 75 67 69 6e 2f   GET /sms/plugin/
>>> 2014-06-13 22:34:53 [20387] [24] DEBUG:   data: 67 61 74 65 77 61 79
>>> 2f 6b 61 6e 6e 65 6c 2f 6d   gateway/kannel/m
>>> 2014-06-13 22:34:53 [20387] [24] DEBUG:   data: 61 69 6c 5f 73 6d 73
>>> 63 2e 70 68 70 3f 75 3d 6e   ail_smsc.php?u=n
>>> 2014-06-13 22:34:53 [20387] [24] DEBUG:   data: 78 74 6c 5f 75 73 72
>>> 26 70 3d 6e 78 74 6c 5f 70   xtl_usr&p=nxtl_p
>>> 2014-06-13 22:34:53 [20387] [24] DEBUG:   data: 61 73 73 26 74 6f 3d
>>> 39 39 31 32 31 32 32 31 31   ass&to=991212211
>>> 2014-06-13 22:34:53 [20387] [24] DEBUG:   data: 26 66 72 6f 6d 3d 39
>>> 39 31 32 31 32 32 31 33 26   &from=991212213&
>>> 2014-06-13 22:34:53 [20387] [24] DEBUG:   data: 6d 73 67 3d 73 71 6c
>>> 62 6f 78 2b 31 30 25 33 41   msg=sqlbox+10%3A
>>> 2014-06-13 22:34:53 [20387] [24] DEBUG:   data: 33 30 20 48 54 54 50
>>> 2f 31 2e 31 0d 0a 48 6f 73   30 HTTP/1.1..Hos
>>> 2014-06-13 22:34:53 [20387] [24] DEBUG:   data: 74 3a 20 6c 6f 63 61
>>> 6c 68 6f 73 74 0d 0a 43 6f   t: localhost..Co
>>> 2014-06-13 22:34:53 [20387] [24] DEBUG:   data: 6e 6e 65 63 74 69 6f
>>> 6e 3a 20 6b 65 65 70 2d 61   nnection: keep-a
>>> 2014-06-13 22:34:53 [20387] [24] DEBUG:   data: 6c 69 76 65 0d 0a 0d
>>> 0a                           live....
>>> 2014-06-13 22:34:53 [20387] [24] DEBUG: Octet string dump ends.
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG: HTTP: Status line: <HTTP/1.1 200
>>> OK>
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG: HTTP: Received response:
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG: Octet string at 0x9fcb4f0:
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   len:  351
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   size: 1024
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   immutable: 0
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 44 61 74 65 3a 20 53
>>> 61 74 2c 20 31 34 20 4a 75   Date: Sat, 14 Ju
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 6e 20 32 30 31 34 20
>>> 30 33 3a 33 34 3a 35 33 20   n 2014 03:34:53
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 47 4d 54 0d 0a 53 65
>>> 72 76 65 72 3a 20 41 70 61   GMT..Server: Apa
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 63 68 65 2f 32 2e 32
>>> 2e 31 34 20 28 46 65 64 6f   che/2.2.14 (Fedo
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 72 61 29 0d 0a 53 65
>>> 74 2d 43 6f 6f 6b 69 65 3a   ra)..Set-Cookie:
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 20 53 45 53 53 49 44
>>> 3d 62 62 38 71 32 61 6f 69    SESSID=bb8q2aoi
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 37 72 34 37 76 30 73
>>> 72 71 65 73 37 67 39 33 73   7r47v0srqes7g93s
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 63 31 3b 20 70 61 74
>>> 68 3d 2f 0d 0a 45 78 70 69   c1; path=/..Expi
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 72 65 73 3a 20 54 68
>>> 75 2c 20 31 39 20 4e 6f 76   res: Thu, 19 Nov
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 20 31 39 38 31 20 30
>>> 38 3a 35 32 3a 30 30 20 47    1981 08:52:00 G
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 4d 54 0d 0a 43 61 63
>>> 68 65 2d 43 6f 6e 74 72 6f   MT..Cache-Contro
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 6c 3a 20 6e 6f 2d 73
>>> 74 6f 72 65 2c 20 6e 6f 2d   l: no-store, no-
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 63 61 63 68 65 2c 20
>>> 6d 75 73 74 2d 72 65 76 61   cache, must-reva
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 6c 69 64 61 74 65 2c
>>> 20 70 6f 73 74 2d 63 68 65   lidate, post-che
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 63 6b 3d 30 2c 20 70
>>> 72 65 2d 63 68 65 63 6b 3d   ck=0, pre-check=
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 30 0d 0a 50 72 61 67
>>> 6d 61 3a 20 6e 6f 2d 63 61   0..Pragma: no-ca
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 63 68 65 0d 0a 56 61
>>> 72 79 3a 20 41 63 63 65 70   che..Vary: Accep
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 74 2d 45 6e 63 6f 64
>>> 69 6e 67 0d 0a 43 6f 6e 74   t-Encoding..Cont
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 65 6e 74 2d 4c 65 6e
>>> 67 74 68 3a 20 32 0d 0a 43   ent-Length: 2..C
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 6f 6e 6e 65 63 74 69
>>> 6f 6e 3a 20 63 6c 6f 73 65   onnection: close
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 0d 0a 43 6f 6e 74 65
>>> 6e 74 2d 54 79 70 65 3a 20   ..Content-Type:
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG:   data: 74 65 78 74 2f 68 74
>>> 6d 6c 0d 0a 0d 0a 4f 4b      text/html....OK
>>> 2014-06-13 22:34:54 [20387] [24] DEBUG: Octet string dump ends.
>>> 2014-06-13 22:34:54 [20387] [23] DEBUG: send_msg: sending msg to boxc:
>>> <sqlbox>
>>> 2014-06-13 22:34:54 [20387] [22] DEBUG: boxc_receiver: got ack
>>> 2014-06-13 22:34:54 [20387] [23] DEBUG: boxc_sender: sent message to
>>> <127.0.0.1>
>>> 2014-06-13 22:34:55 [20387] [2] DEBUG: HTTP: Creating HTTPClient for
>>> `127.0.0.1'.
>>> 2014-06-13 22:34:55 [20387] [2] DEBUG: HTTP: Created HTTPClient area
>>> 0xa9a00d38.
>>>
>>>
>>>
>>> |-----------------------------------------------------------------------------------------------------------------|
>>> Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier
>>> celular y Nextel
>>> en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias via
>>> SMS y GPRS online
>>>               Visitenos en www.perusms.com
>>>
>>>
>>> On Fri, Jun 13, 2014 at 9:54 PM, Alejandro Guerrieri
>>> <alejandro.guerri...@gmail.com> wrote:
>>> > Yes, both would connect to bearerbox on the same port, but since sqlbox
>>> > has
>>> > and smsbox-id it would only receive traffic if you put a specific
>>> > mo-route
>>> > to it.
>>> >
>>> > Regards,
>>> >
>>> > Alejandro
>>> >
>>> >
>>> > On Fri, Jun 13, 2014 at 8:21 PM, Alvaro Cornejo
>>> > <cornejo.alv...@gmail.com>
>>> > wrote:
>>> >>
>>> >> Hi Alejandro
>>> >>
>>> >> Is this what you mean?
>>> >>
>>> >> sqlbox < --[13001]--> bearerbox < --[13001]--> smsbox
>>> >>
>>> >> kannel.conf (to use with bearerbox):
>>> >> group = core
>>> >> smsbox-port = 13001
>>> >> ...
>>> >>
>>> >> sqlbox.conf:
>>> >> group = sqlbox
>>> >> bearerbox-host = localhost
>>> >> bearerbox-port = 13001
>>> >> #smsbox-port = 13005 (No smsbox-port since no need to connect to
>>> >> smsbox)
>>> >> smsbox-id = sqlbox (This way all MO will go directly to smsbox)
>>> >> ...
>>> >>
>>> >> smsbox.conf:
>>> >> group = core
>>> >> smsbox-port = 13001
>>> >> #smsbox-id = sqlbox  (No smsbox-id)
>>> >> ...
>>> >>
>>> >>
>>> >> |-----------------------------------------------------------------------------------------------------------------|
>>> >> Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier
>>> >> celular y Nextel
>>> >> en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias via
>>> >> SMS y GPRS online
>>> >>               Visitenos en www.perusms.com
>>> >>
>>> >>
>>> >> On Thu, Jun 12, 2014 at 7:30 PM, Alejandro Guerrieri
>>> >> <alejandro.guerri...@gmail.com> wrote:
>>> >> > Yes, indeed. For mt, both will be able to send. To avoid sqlbox from
>>> >> > receiving mo's, assign it an smsbox-id. If you want to route
>>> >> > specific
>>> >> > traffic to it you can add an smsbox-route, all the other traffic
>>> >> > will go to
>>> >> > the smsbox without smsbox-id.
>>> >> >
>>> >> > Check the user guide for more details.
>>> >> > --
>>> >> > Alex Guerrieri
>>> >> >
>>> >> >> On Jun 12, 2014, at 20:24, Alvaro Cornejo
>>> >> >> <cornejo.alv...@gmail.com>
>>> >> >> wrote:
>>> >> >>
>>> >> >> Hi
>>> >> >>
>>> >> >> Is it possible to have sqlbox and smsbox connected to the same
>>> >> >> bearerbox at the same time?
>>> >> >>
>>> >> >> This is what we need:
>>> >> >>
>>> >> >> A) FOR MT
>>> >> >>
>>> >> >> I want to handle different services independently through each
>>> >> >> service.
>>> >> >>
>>> >> >> sqlbox  <-----\
>>> >> >>                       ----> bearerbox   <--->  smsc
>>> >> >> smsbox <-----/
>>> >> >>
>>> >> >> B) FOR MO:
>>> >> >>
>>> >> >> I want to route everything to smsbox
>>> >> >>
>>> >> >>
>>> >> >> my config files:
>>> >> >>
>>> >> >> SQLBOX FILE:
>>> >> >>
>>> >> >> group = sqlbox
>>> >> >> id = sqlbox-db
>>> >> >> smsbox-id = sqlbox
>>> >> >> bearerbox-host = localhost
>>> >> >> bearerbox-port = 13001
>>> >> >> # smsbox-port = 13005 not configured since I dont want sqlbox to go
>>> >> >> through it
>>> >> >>
>>> >> >> KANNEL CONFIG FILE:
>>> >> >> group = core
>>> >> >> admin-port = 13000
>>> >> >> smsbox-port = 13001
>>> >> >> #wapbox-port = 13002
>>> >> >> dlr-storage = mysql
>>> >> >>
>>> >> >> group = smsbox
>>> >> >> bearerbox-host = 127.0.0.1
>>> >> >> sendsms-chars = "0123456789 +"
>>> >> >> sendsms-port = 13013
>>> >> >>
>>> >> >> # SEND-SMS USERS
>>> >> >> group = sendsms-user
>>> >> >> username = user
>>> >> >> password = pass
>>> >> >> name = send_der
>>> >> >>
>>> >> >>
>>> >> >> # SMS SERVICE
>>> >> >> group = sms-service
>>> >> >> keyword = default
>>> >> >> # concatenation = true
>>> >> >> get-url =
>>> >> >> "http://localhost/sms/geturl.php?t=%t&q=%q&a=%a&inc_smsc=%i
>>> >> >> max-messages = 0
>>> >> >> concatenation = true
>>> >> >>
>>> >> >> Regards
>>> >> >>
>>> >> >> Alvaro
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >> |-----------------------------------------------------------------------------------------------------------------|
>>> >> >> Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde
>>> >> >> cualquier
>>> >> >> celular y Nextel
>>> >> >> en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias
>>> >> >> via
>>> >> >> SMS y GPRS online
>>> >> >>              Visitenos en www.perusms.com
>>> >> >>
>>> >
>>> >
>>
>>
>

Reply via email to