Hi,
i have a kamailio instance, which is connected to two subnets (A and B) and exchanges sip messages between them. I have setup the siptrace module to send hep tracing messages of all sip messages to a host in subnet B.
This works really well for sip messages arriving on the IP of subnet B - for those arriving on subnet A however it doesnt work. The hep messages have the interface address of subnet A set as source address. Since the machine receiving the HEP messages also is connected to both subnet A and B, these messages are (correctly) rejected as martians and never reach the sipcapture module on that host.
this is on kamailio 3.3.4.
Is there a way to force the source IP of outgoing HEP messages in the siptrace module?
thanks kind regards Thilo
Hi Thilio,
no, siptrace doesn't support this, but I think you can do it as ip route
i.e: http://lartc.org/howto/lartc.rpdb.multiple-links.html
Wbr, Alexandr
4/22/2013 10:14 AM, Thilo Bangert wrote:
Hi,
i have a kamailio instance, which is connected to two subnets (A and B) and exchanges sip messages between them. I have setup the siptrace module to send hep tracing messages of all sip messages to a host in subnet B.
This works really well for sip messages arriving on the IP of subnet B - for those arriving on subnet A however it doesnt work. The hep messages have the interface address of subnet A set as source address. Since the machine receiving the HEP messages also is connected to both subnet A and B, these messages are (correctly) rejected as martians and never reach the sipcapture module on that host.
this is on kamailio 3.3.4.
Is there a way to force the source IP of outgoing HEP messages in the siptrace module?
thanks kind regards Thilo
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
On Monday, April 22, 2013 10:53:42 PM Alexandr Dubovikov wrote:
Hi Thilio,
no, siptrace doesn't support this, but I think you can do it as ip route
thanks, but i think i'll go for a dedicated captagent instead, if that works...
Wbr, Alexandr
4/22/2013 10:14 AM, Thilo Bangert wrote:
Hi,
i have a kamailio instance, which is connected to two subnets (A and B) and exchanges sip messages between them. I have setup the siptrace module to send hep tracing messages of all sip messages to a host in subnet B.
This works really well for sip messages arriving on the IP of subnet B - for those arriving on subnet A however it doesnt work. The hep messages have the interface address of subnet A set as source address. Since the machine receiving the HEP messages also is connected to both subnet A and B, these messages are (correctly) rejected as martians and never reach the sipcapture module on that host.
this is on kamailio 3.3.4.
Is there a way to force the source IP of outgoing HEP messages in the siptrace module?
thanks kind regards Thilo
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
4/23/2013 11:41 AM, Thilo Bangert wrote:
On Monday, April 22, 2013 10:53:42 PM Alexandr Dubovikov wrote:
Hi Thilio,
no, siptrace doesn't support this, but I think you can do it as ip route
thanks, but i think i'll go for a dedicated captagent instead, if that works...
yes, it can works with a separate captagent.
Wbr, Alexandr
Wbr, Alexandr
4/22/2013 10:14 AM, Thilo Bangert wrote:
Hi,
i have a kamailio instance, which is connected to two subnets (A and B) and exchanges sip messages between them. I have setup the siptrace module to send hep tracing messages of all sip messages to a host in subnet B.
This works really well for sip messages arriving on the IP of subnet B - for those arriving on subnet A however it doesnt work. The hep messages have the interface address of subnet A set as source address. Since the machine receiving the HEP messages also is connected to both subnet A and B, these messages are (correctly) rejected as martians and never reach the sipcapture module on that host.
this is on kamailio 3.3.4.
Is there a way to force the source IP of outgoing HEP messages in the siptrace module?
thanks kind regards Thilo
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
On Monday, April 22, 2013 10:14:39 AM you wrote:
Hi,
i have a kamailio instance, which is connected to two subnets (A and B) and exchanges sip messages between them. I have setup the siptrace module to send hep tracing messages of all sip messages to a host in subnet B.
This works really well for sip messages arriving on the IP of subnet B - for those arriving on subnet A however it doesnt work. The hep messages have the interface address of subnet A set as source address. Since the machine receiving the HEP messages also is connected to both subnet A and B, these messages are (correctly) rejected as martians and never reach the sipcapture module on that host.
this is on kamailio 3.3.4.
Is there a way to force the source IP of outgoing HEP messages in the siptrace module?
setting
mhomed=1
fixed this for me. although i didnt need it for my sip routing before.
thanks kind regards Thilo
thanks kind regards Thilo