Hi, Tito!
So you're saying that the exact logic works in 1.11, but not in 2.2?
Starting from 2.1 the socket syntax was changed a bit, to be able to
specify both the routing key and the exchange used. This was not
possible in 1.11. Are you sure you are specifying both?
Best regards,
Răzvan Crainea
OpenSIPS Core Developer
http://www.opensips-solutions.com
On 10/12/2015 10:09 PM, Tito Cumpen wrote:
Any idea what has broken in the current dev version ?
Thanks,
Tito
On Thu, Oct 1, 2015 at 9:17 PM, Tito Cumpen <[email protected]
<mailto:[email protected]>> wrote:
Razvan,
The connection looks fine check this output from the logs
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding int param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:destroy_avp_list: destroying list (nil)
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding int param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:destroy_avp_list: destroying list (nil)
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding int param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:destroy_avp_list: destroying list (nil)
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding int param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:destroy_avp_list: destroying list (nil)
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding int param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:destroy_avp_list: destroying list (nil)
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_raise_event_msg: found subscriber E_UL_AOR_DELETE
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:event_route:scriptroute_fetch: Fetching parameters for event
E_UL_AOR_DELETE
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:event_route:scriptroute_fetch: Successfully fetched 1 parameters
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:buf_init: initializing...
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]: deleting this
user patientdemo2.gmail and sending it to the queue for processing
as patientdemo2.gmail
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_param_set: adding string param
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:evi_raise_event_msg: found subscriber MyrabbitserverIP
Oct 2 01:06:34 cloud-server-06 /sbin/opensips[15024]:
DBG:core:destroy_avp_list: destroying list 0x7fafc8510150
Oct 2 01:06:39 cloud-server-06 /sbin/opensips[15042]:
DBG:core:tcp_read_req: Using the global ( per process ) buff
Oct 2 01:06:39 cloud-server-06 /sbin/opensips[15042]:
DBG:core:tcp_handle_req: content-length= 0
Oct 2 01:06:39 cloud-server-06 /sbin/opensips[15042]:
DBG:core:async_tsend_stream: Async successful write from first try
on 0x7fafc850e418
Oct 2 01:06:39 cloud-server-06 /sbin/opensips[15042]:
DBG:core:tcp_read_req: tcp_read_req end
Oct 2 01:06:48 cloud-server-06 /sbin/opensips[15053]:
DBG:core:probe_max_sock_buff: getsockopt: snd is initially 425984
Oct 2 01:06:48 cloud-server-06 /sbin/opensips[15053]:
INFO:core:probe_max_sock_buff: using snd buffer of 416 kb
Oct 2 01:06:48 cloud-server-06 /sbin/opensips[15053]:
INFO:core:init_sock_keepalive: TCP keepalive enabled on socket 63
Oct 2 01:06:48 cloud-server-06 /sbin/opensips[15053]:
DBG:core:print_ip: tcpconn_new: new tcp connection to: 50.56.XX.xXX
Oct 2 01:06:48 cloud-server-06 /sbin/opensips[15053]:
DBG:core:tcpconn_new: on port 56177, proto 2
Oct 2 01:06:48 cloud-server-06 /sbin/opensips[15053]:
DBG:core:tcpconn_add: hashes: 835, 62
Oct 2 01:06:48 cloud-server-06 /sbin/opensips[15053]:
DBG:core:handle_new_connect: new connection: 0x7fafc8510408 63
flags: 0006
Oct 2 01:06:48 cloud-server-06 /sbin/opensips[15053]:
INFO:core:send2child: no free tcp receiver, connection passed to the
least busy one (1)
Oct 2 01:06:48 cloud-server-06 /sbin/opensips[15053]:
DBG:core:send2child: to tcp child 0 0(15039), 0x7fafc8510408 rw 1
Oct 2 01:06:48 cloud-server-06 /sbin/opensips[15039]:
DBG:core:handle_io: We have received conn 0x7fafc8510408 with rw 1
on fd 44
Oct 2 01:06:48 cloud-server-06 /sbin/opensips[15039]:
DBG:core:io_watch_add: [TCP_worker] io_watch_add op (44 on 7)
(0x876720, 44, 19, 0x7fafc8510408,1), fd_no=3/2111
Oct 2 01:06:48 cloud-server-06 /sbin/opensips[15039]:
DBG:core:tcp_read_req: Using the global ( per process ) buff
Oct 2 01:06:48 cloud-server-06 /sbin/opensips[15039]:
DBG:core:tcp_read: EOF on 0x7fafc8510408, FD 44
Oct 2 01:06:48 cloud-server-06 /sbin/opensips[15039]:
DBG:core:tcp_read_req: EOF received
Oct 2 01:06:48 cloud-server-06 /sbin/opensips[15039]:
DBG:core:io_watch_del: [TCP_worker] io_watch_del op on index 1 44
(0x876720, 44, 1, 0x10,0x3) fd_no=4 called
Oct 2 01:06:48 cloud-server-06 /sbin/opensips[15039]:
DBG:core:tcpconn_release: releasing con 0x7fafc8510408, state -1,
fd=-1, id=62
Oct 2 01:06:48 cloud-server-06 /sbin/opensips[15039]:
DBG:core:tcpconn_release: extra_data (nil)
Oct 2 01:06:48 cloud-server-06 /sbin/opensips[15053]:
DBG:core:handle_tcp_worker: reader response= 7fafc8510408, -1 from 0
Oct 2 01:06:48 cloud-server-06 /sbin/opensips[15053]:
DBG:core:tcpconn_destroy: destroying connection 0x7fafc8510408,
flags 0006
Within the transmission to the queuing server I only the queue
being(sip1dev) declared and nothing else.
T opensips:57646 -> rabbitmqserver:5672 [AP]
........<.(....sip1dev..
#
T opensips:57646 -> rabbitmqserver:5672 [AP]
........<.............
#
T opensips:57646 -> rabbitmqserver:5672 [AP]
.........
#
T rabbitmqserver:5672 ->opensips:57646 [A]
I am using the exact same logic as far as raising events with the
rabbit module goes in opensips 1.11.1-notls
On Tue, Sep 29, 2015 at 4:54 AM, Răzvan Crainea <[email protected]
<mailto:[email protected]>> wrote:
So you are not seeing even the xlog() you are printing? Or
you're not seeing anything on the rabbitmq server.
Can you check the logs to see if there are any errors related to
the rabbitmq connection?
Best regards,
Răzvan Crainea
OpenSIPS Solutions
www.opensips-solutions.com <http://www.opensips-solutions.com>
On 09/29/2015 01:10 PM, Tito Cumpen wrote:
Razvan,
As I am not seeing anything when transmitting to my rabbitmq
server. I've ran traces locally and neither the title of the
published item is sent nor the params that are being declared
in the event route.
Thanks,
Tito
On Mon, Sep 28, 2015 at 5:37 AM, Răzvan Crainea
<[email protected] <mailto:[email protected]>> wrote:
Hi, Tito!
So you can detect the event, but you do not see any
information attached to it?
Best regards,
Răzvan Crainea
OpenSIPS Solutions
www.opensips-solutions.com <http://www.opensips-solutions.com>
On 09/22/2015 11:09 PM, Tito Cumpen wrote:
Group,
I am noticing issues with 2.2 dev in reference to sending
params when raising an event route. I am not seeing
params being sent nor the name of the event when sending
event to a rabbitmq server declared in the startup route.
Here is out I have implemented and wrapped the event.
event_route[E_UL_AOR_DELETE] {
fetch_event_params("aor=$avp(aor)");
$avp(param) = "myip";
$avp(param) = $avp(aor);
xlog("deleting this user $avp(aor) and sending it to the
queue for processing as $avp(param)\n");
raise_event("UL_AOR_DELETE", $avp(param));
}
startup_route {
subscribe_event("UL_AOR_DELETE",
"rabbitmq:rabbitmq/myqueue");
}
Please advise if logs or a trace are necessary.
Thanks,
Tito
_______________________________________________
Users mailing list
[email protected] <mailto:[email protected]>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected] <mailto:[email protected]>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected] <mailto:[email protected]>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected] <mailto:[email protected]>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users