Hi!

I'm quite new to YXA (and Erlang) and english is not my native language ;)

Some days ago I've installed yxa, configured incomingproxy and got two
ciscophones registered and was happy.

Then I made a call from one ciscophone to another. Second phone did
ringed but a call was never established.

In tcpdump output and incomingproxy logs I found that:

1. First phone sends INVITE to the incomingproxy.

2. incomingproxy processes INVITE and sends INVITE request to the second
   phone but the request has the source IP address of the virtual
   network interface (vmnet7).

3. As a result the call never gets established.

Here the output from tcpdump:

  0.000000 10.10.16.181 -> 10.10.18.71  SIP/SDP Request: INVITE 
sip:8...@10.10.18.71, with session description
  0.002399  10.10.18.71 -> 10.10.16.181 SIP Status: 100 Trying
  0.004093  10.10.18.71 -> 10.10.16.181 SIP Status: 407 Proxy Authentication 
Required
  0.237975 10.10.16.181 -> 10.10.18.71  SIP Request: ACK sip:8...@10.10.18.71
  0.308205 10.10.16.181 -> 10.10.18.71  SIP/SDP Request: INVITE 
sip:8...@10.10.18.71, with session description
  0.310706  10.10.18.71 -> 10.10.16.181 SIP Status: 100 Trying
  0.314482 192.168.67.1 -> 10.10.16.157 SIP/SDP Request: INVITE 
sip:8...@10.10.16.157:5060;transport=udp, with session description
  0.817626 192.168.67.1 -> 10.10.16.157 SIP/SDP Request: INVITE 
sip:8...@10.10.16.157:5060;transport=udp, with session description
  1.825810 192.168.67.1 -> 10.10.16.157 SIP/SDP Request: INVITE 
sip:8...@10.10.16.157:5060;transport=udp, with session description
  3.833670 192.168.67.1 -> 10.10.16.157 SIP/SDP Request: INVITE
  sip:8...@10.10.16.157:5060;transport=udp, with session description

10.10.18.71  is an IP of the host where incomingproxy is running.
10.10.16.181 is an IP of the first ciscophone.
10.10.16.157 is an IP of the second ciscophone.

192.168.67.1 is an IP of the vmnet8 (virtual network interface used by
vmware workstation) on the host where incomingpproxy is running.

When I stopped vmware virtual interfaces the call was established
without problems.

The question is: is this is a bug or a feature?

If an additional info is required I'm ready to supply it.

-- 
Alexander Zhukov
_______________________________________________
Yxa-devel mailing list
Yxa-devel@lists.su.se
https://lists.su.se/mailman/listinfo/yxa-devel

Reply via email to