Hi,
our customers are using mostly UDP but some of them want to use
TCP. The problem is, I get various TCP errors in kamailio log and
I do not understand what they mean
1) ERROR: <core> [tcp_main.c:4130]: connect
<customerIP:port> failed
This means kamailio is trying to connect with TCP to the customer
??
2) WARNING: tcp_do_connect <customerIP:port> : could not
find corresponding listening socket for IPaddress , using
default... ( where IPaddress is kamailio physical IP address)
Kamailio has one virtual IP address (heartbeat IP address) and one
physical. It listens on the virtual IP address but I do not
understand why it is trying to use the physical IP address ?
I was investigating this thing because the BYE message is not
being relayed if the TCP is used (everytime the 2. error message
is printed), so that's why I have to understand what it really
means...
And the last question,
3) If kamailio is relaying the traffic to the PSTN gateway, and
the customer is using TCP, kamailio uses TCP as well for
connecting to the PSTN gw. Is this behaviour normal ? I would
expect that
customer -- TCP --> kamailio --- UDP --> GW,
and not
customer -- TCP --> kamailio --- TCP --> GW,
Thanks,
Mino
_______________________________________________
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