<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" id="owaParaStyle"></style>
</head>
<body fpstyle="1" ocsi="0">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">
<div style="font-size: 13.3333px;">Somebody any idea?</div>
<div style="font-size: 13.3333px;"><br>
</div>
<span style="font-size: 13.3333px;">PS: In order to get the routing to work I had to add two iptables rules on CLIENT B:</span>
<div style="font-size: 13.3333px;"><br>
</div>
<div style="font-size: 13.3333px;">-A FORWARD -i eth0 -o tun0 -j ACCEPT</div>
<div style="font-size: 13.3333px;"><font size="1"><span style="font-size: 13.32px;">-A FORWARD -i tun0 -o eth0 -j ACCEPT</span></font></div>
<div style="font-size: 13.3333px;"><font size="1"><span style="font-size: 13.32px;"><br>
</span></font></div>
<div style="font-size: 13.3333px;"><font size="1"><span style="font-size: 13.32px;"><br>
</span></font></div>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div id="divRpF665399" style="direction: ltr;"><font face="Tahoma" size="2" color="#000000"><b>Von:</b> TI2015: Kulesza, Dawid<br>
<b>Gesendet:</b> Freitag, 10. August 2018 12:06<br>
<b>An:</b> bird-users@network.cz<br>
<b>Betreff:</b> Strange behavior, cannot reach 4th hop<br>
</font><br>
</div>
<div></div>
<div>
<div style="direction:ltr; font-family:Tahoma; color:#000000; font-size:10pt">Hello,
<div><br>
</div>
<div>few days ago I struggled with bird configuration over openvpn. It's working now. I can see, that every host has proper routes and with birdc show ospf topology I can see, that every router sees everyone else. I have following setting.</div>
<div><br>
</div>
<div>CLIENT A </div>
<div>192.168.21.1/28</div>
<div>l</div>
<div>l</div>
<div>l</div>
<div>192.168.21.5/28</div>
<div>ROUTER X</div>
<div>192.168.21.25/28</div>
<div>l</div>
<div>l</div>
<div>l</div>
<div>192.168.21.17/28</div>
<div>CLIENT B (with openvpn tunnet to server)</div>
<div>10.29.0.4/22</div>
<div>l</div>
<div>l</div>
<div>l</div>
<div>10.29.0.1/22</div>
<div>SERVER</div>
<div><br>
</div>
<div><br>
</div>
<div>The connection from CLIENT B to SERVER is over internet, but it shouldn't matter here.</div>
<div><br>
</div>
<div>Now the issue is as following:</div>
<div>- I can ping from ROUTER X the SERVER </div>
<div>- I can ping from CLIENT A the address (CLIENT B) 10.29.0.4 (and with traceroute I can see, that it's going correctly)</div>
<div>- I cannot ping from CLIENT A the SERVER</div>
<div><br>
</div>
<div>and the same in opposite direction:</div>
<div>- I can ping from SERVER the address 192.168.21.25 (Router X)</div>
<div>- I cannot ping the address 192.168.21.5</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div>For me it seems like it has something to do with time to live (TTL), because the packets cannot reach 4th hop, but I didn't find anything about it in internet.</div>
<div><br>
</div>
<div>Do you have some ideas what could be wrong? </div>
<div><br>
</div>
<div>Best regards </div>
<div>Dawid</div>
<div><span style="font-size:10pt"><br>
</span></div>
<div><span style="font-size:10pt"><br>
</span></div>
<div><span style="font-size:10pt">Output from ospf topology on server:</span></div>
<div><br>
</div>
<div>
<div><br>
</div>
<div>BIRD 1.6.3 ready.</div>
<div><br>
</div>
<div>area 0.0.0.0</div>
<div><br>
</div>
<div>        router 10.29.0.1</div>
<div>                distance 0</div>
<div>                network 10.29.0.0/22 metric 100</div>
<div><br>
</div>
<div>        router 192.168.21.1</div>
<div>                distance 115</div>
<div>                network 192.168.21.0/28 metric 5</div>
<div><br>
</div>
<div>        router 192.168.21.5</div>
<div>                distance 105</div>
<div>                network 192.168.21.16/28 metric 10</div>
<div>                network 192.168.21.0/28 metric 10</div>
<div><br>
</div>
<div>        router 192.168.21.17</div>
<div>                distance 100</div>
<div>                network 192.168.21.16/28 metric 5</div>
<div>                network 10.29.0.0/22 metric 100</div>
<div><br>
</div>
<div>        network 10.29.0.0/22</div>
<div>                dr 10.29.0.1</div>
<div>                distance 100</div>
<div>                router 10.29.0.1</div>
<div>                router 192.168.21.17</div>
<div><br>
</div>
<div>        network 192.168.21.0/28</div>
<div>                dr 192.168.21.5</div>
<div>                distance 115</div>
<div>                router 192.168.21.5</div>
<div>                router 192.168.21.1</div>
<div><br>
</div>
<div>        network 192.168.21.16/28</div>
<div>                dr 192.168.21.5</div>
<div>                distance 105</div>
<div>                router 192.168.21.5</div>
<div>                router 192.168.21.17</div>
</div>
<div><br>
</div>
<div><br>
</div>
<div>route -n on server</div>
<div><br>
</div>
<div>
<div><br>
</div>
<div>2.2.2.2         10.29.0.4       255.255.255.255 UGH   17     0        0 tun0</div>
<div>1.1.1.1         192.168.20.94   255.255.255.255 UGH   17     0        0 eth1</div>
<div>3.3.3.3         10.29.0.4       255.255.255.255 UGH   17     0        0 tun0</div>
<div>192.168.21.16   10.29.0.4       255.255.255.240 UG    17     0        0 tun0</div>
<div>192.168.21.0    10.29.0.4       255.255.255.240 UG    17     0        0 tun0</div>
<div>192.168.20.0    0.0.0.0         255.255.255.0   U     0      0        0 eth1</div>
<div>10.29.0.0       0.0.0.0         255.255.252.0   U     0      0        0 tun0</div>
<div>XXXXXXXX    0.0.0.0         255.255.0.0     U     1002   0        0 eth1</div>
<div>0.0.0.0         YYYYYYYY  0.0.0.0         UG    0      0        0 eth1</div>
</div>
<div><br>
</div>
</div>
</div>
</div>
</div>
</body>
</html>