title: I couldn't establish ice connection between two clients in same LAN using srvflx candidate
body: <p>What I am trying to do is create a test script (javascript) to check if a client can connect via "server reflexive candidates".</p>
  
  <p>I copied the script from test.webrtc.org where it basically creates two peers and send some text via data channel and check if both sides receive the text or not.</p>
  
  <p><strong>The problem I am getting is that my "ice connection state" will changed from "checking" to "failed".</strong></p>
  
  <p>I know my browser (chrome) can connect via "server reflexive candidates" and we are not using Symmetric NAT.</p>
  
  <p>I know under normal circumstances when both clients are in the same LAN they will almost always connect via "host candidates" (sometimes via relay candidates, not sure why)</p>
  
  <p>The only reason I am "forcing" it to connect via "server reflexive candidates" because I want to create a test script, so that our users can self-check what connection candidates their browsers are capable of.</p>
  
  <p>The connection scenario can be described like below:</p>
  
  <p>Client A Source - Local IP - 192.168.1.142 - Source Port - 52245
  Client A Destination - Remote IP - 99.99.99.99 - Destination Port - 43353</p>
  
  <p>Client B Source - Local IP - 192.168.1.110 - Source Port - 43353
  Client B Destination - Remote IP - 99.99.99.99 - Destination Port - 52245</p>
  
  <p>When using "netstat" in my router I get the following:</p>
  
  <pre><code>Proto Source Address                      Destination Address              State 
  udp   192.168.1.142:52245                 99.99.99.99:43353                UNREPLIED   
  udp   192.168.1.110:43353                 99.99.99.99:52245                UNREPLIED  
  </code></pre>
  
  <p>I am not sure if this is something to do with router behaviour and I don't see any settings related to the above in router admin console, so I have changed to different routers and I still get the same results described. Is it because connection like above is not permitted?</p>
  
  <p>[EDIT - Include route table]</p>
  
  <pre><code>Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
  99.99.99.254    *               255.255.255.255 UH    0      0        0 WAN
  99.99.99.0      *               255.255.255.0   U     0      0        0 WAN
  192.168.1.0     *               255.255.255.0   U     0      0        0 LAN
  default         99.99.99.254    0.0.0.0         UG    0      0        0 WAN
  </code></pre>