<p dir="ltr">Try analyze callflow via enabled siptrace in FS or via wireshark on vpn interface. </p>
<br><div class="gmail_quote"><div dir="ltr">On Thu, Jul 30, 2015, 06:40 Rajil Saraswat &lt;<a href="mailto:rajil.s@gmail.com">rajil.s@gmail.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
I have two freeswitch servers connected over vpn like the following:<br>
<br>
FS A &lt;&gt; openvpn&lt;&gt; FS B<br>
<br>
Server A has the ip address 172.16.1.2<br>
Server B has the ip address 192.16.1.2<br>
openvpn gateway is on 10.8.0.1<br>
<br>
Both the servers have the common acl defined to not nat the above<br>
addresses like following:<br>
<br>
&lt;list name=&quot;nat.auto&quot; default=&quot;deny&quot;&gt;<br>
    &lt;node type=&quot;deny&quot; cidr=&quot;<a href="http://10.8.0.0/24" rel="noreferrer" target="_blank">10.8.0.0/24</a>&quot;/&gt;<br>
    &lt;node type=&quot;deny&quot; cidr=&quot;<a href="http://172.16.1.0/24" rel="noreferrer" target="_blank">172.16.1.0/24</a>&quot;/&gt;<br>
    &lt;node type=&quot;deny&quot; cidr=&quot;<a href="http://192.168.1.0/24" rel="noreferrer" target="_blank">192.168.1.0/24</a>&quot;/&gt;<br>
&lt;/list&gt;<br>
<br>
<br>
&lt;list name=&quot;localnet.auto&quot; default=&quot;deny&quot;&gt;<br>
       &lt;node type=&quot;allow&quot; cidr=&quot;<a href="http://172.16.1.0/24" rel="noreferrer" target="_blank">172.16.1.0/24</a>&quot;/&gt;<br>
       &lt;node type=&quot;allow&quot; cidr=&quot;<a href="http://10.8.0.0/24" rel="noreferrer" target="_blank">10.8.0.0/24</a>&quot;/&gt;<br>
       &lt;node type=&quot;allow&quot; cidr=&quot;<a href="http://192.168.1.0/24" rel="noreferrer" target="_blank">192.168.1.0/24</a>&quot;/&gt;<br>
&lt;/list&gt;<br>
<br>
<br>
I am able to call the extensions on server B from server A. However if<br>
i try calling the extension on server A from server B i get an error<br>
of [CS_NEW] [WRONG_CALL_STATE]. The only way i can make a successful<br>
call from B to A is when i add the network of B in the acl on server A<br>
as follows:<br>
<br>
&lt;list name=&quot;domains&quot; default=&quot;deny&quot;&gt;<br>
&lt;node type=&quot;allow&quot; domain=&quot;$${domain}&quot;/&gt;<br>
&lt;node type=&quot;allow&quot; cidr=&quot;<a href="http://192.168.1.0/24" rel="noreferrer" target="_blank">192.168.1.0/24</a>&quot;/&gt;<br>
<br>
<br>
Is there a reason why i need to do this?<br>
<br>
Thanks<br>
Rajil<br>
<br>
_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" rel="noreferrer" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://confluence.freeswitch.org" rel="noreferrer" target="_blank">http://confluence.freeswitch.org</a><br>
<a href="http://www.cluecon.com" rel="noreferrer" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br>
</blockquote></div>