[ixpmanager] Birdeye LG working for IPv4 but not IPv6

Diarmuid O Briain diarmuid at obriain.com
Tue Sep 18 10:49:23 IST 2018


Hi,

I have a problem with Birdseye. I have not installed IXP Manager at all to
keep things simple. The webpage shows up for both IPv4 and IPv6 however for
IPv4 when you click the link to looking glass all is file and there are no
errors in the lighttpd error.log, however while the webpage comes up OK for
IPv6 when clicking the looking glass results in a blank page and the
undermentioned output to the lighttpd error.log. Both bird configuration
files are practically the same except for the address versions.

regards,

Diarmuid

*ls -la /var/run/bird*
--------------------
root at rs8:~# *ls -la /var/run/bird*
total 0
drwxrwxr-x  2 bird bird  80 Sep 18 08:08 .
drwxr-xr-x 21 root root 760 Sep 18 07:16 ..
srw-rw----  1 bird bird   0 Sep 18 08:08 bird.ctl
srw-rw----  1 bird bird   0 Sep 18 07:13 bird6.ctl


*ls -la /srv/birdseye/*env*
-------------------------
root at rs8:~# *ls -la /srv/birdseye/*env*
-rw-r--r-- 1 root root 2994 Sep 17 19:48
/srv/birdseye/birdseye-rs8-lan1-ipv4.env
-rw-r--r-- 1 root root 2995 Sep 17 19:48
/srv/birdseye/birdseye-rs8-lan1-ipv6.env


*cat /srv/birdseye/*env | egrep -v '^#'*
--------------------
root at rs8:~# *cat /srv/birdseye/*env | egrep -v '^#|^$'*
CACHE_DRIVER=file
BIRDC="/usr/bin/sudo /srv/birdseye/bin/birdc -4 -s /var/run/bird/bird.ctl"
LOOKING_GLASS_ENABLED=true

CACHE_DRIVER=file
BIRDC="/usr/bin/sudo /srv/birdseye/bin/birdc -6 -s /var/run/bird/bird6.ctl"
LOOKING_GLASS_ENABLED=true


*/usr/sbin/birdc -s /var/run/bird/bird.ctl show status*
--------------------
root at rs8:~# */usr/sbin/birdc -s /var/run/bird/bird.ctl show status*
BIRD 1.6.3 ready.
BIRD 1.6.3
Router ID is 199.9.9.1
Current server time is 2018-09-18 08:13:18
Last reboot on 2018-09-18 08:08:57
Last reconfiguration on 2018-09-18 08:08:57
Daemon is up and running

*/srv/birdseye/bin/birdc -4 -s /var/run/bird/bird.ctl show status*
----------------------------------------------------------------
root at rs8:~# */srv/birdseye/bin/birdc -4 -s /var/run/bird/bird.ctl show
status*
BIRD 1.6.3 ready.
Access restricted
BIRD 1.6.3
Router ID is 199.9.9.1
Current server time is 2018-09-18 08:13:39
Last reboot on 2018-09-18 08:08:56
Last reconfiguration on 2018-09-18 08:08:56
Daemon is up and running


*/usr/sbin/birdc -s /var/run/bird/bird6.ctl show status*
------------------------------------------------------
root at rs8:~#* /usr/sbin/birdc -s /var/run/bird/bird6.ctl show status*
BIRD 1.6.3 ready.
BIRD 1.6.3
Router ID is 199.9.9.1
Current server time is 2018-09-18 08:48:56
Last reboot on 2018-09-18 07:13:39
Last reconfiguration on 2018-09-18 07:13:39
Daemon is up and running

*/srv/birdseye/bin/birdc -6 -s /var/run/bird/bird6.ctl show status*
-----------------------------------------------------------------
root at rs8:~#* /srv/birdseye/bin/birdc -6 -s /var/run/bird/bird6.ctl show
status*
BIRD 1.6.3 ready.
Access restricted
BIRD 1.6.3
Router ID is 199.9.9.1
Current server time is 2018-09-18 08:59:07
Last reboot on 2018-09-18 08:51:09
Last reconfiguration on 2018-09-18 08:51:09
Daemon is up and running


*Pings to CNAMEs*
---------------
root at rs8:~# *ping -c1 rs8-lan1-ipv4.netlabs.tst*
PING rs8.netlabs.tst (198.8.8.202) 56(84) bytes of data.
64 bytes from rs8.netlabs.tst (198.8.8.202): icmp_seq=1 ttl=64 time=0.011 ms

--- rs8.netlabs.tst ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.011/0.011/0.011/0.000 ms

root at rs8:~#* ping -c1 rs8-lan1-ipv6.netlabs.tst*
PING rs8.netlabs.tst (198.8.8.202) 56(84) bytes of data.
64 bytes from rs8.netlabs.tst (198.8.8.202): icmp_seq=1 ttl=64 time=0.010 ms

--- rs8.netlabs.tst ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.010/0.010/0.010/0.000 ms


Compare bird configuration files
--------------------------------
root at rs8:/etc/bird# *diff bird.conf bird6.conf*
4,5c4,5
< define RTR_ADDR = 199.9.9.1;
< include "import_policy_v4";
---
> define RTR_ADDR = 2a99:9:9:1;
> include "import_policy_v6";
14c14
<   import filter import_policy_v4;
---
>   import filter import_policy_v6;
33c33
<         neighbor 199.9.9.11 as 5111;
---
>         neighbor 2a99:9:9:11 as 5111;
40c40
<         neighbor 199.9.9.22 as 5222;
---
>         neighbor 2a99:9:9:22 as 5222;
47c47
<         neighbor 199.9.9.33 as 5333;
---
>         neighbor 2a99:9:9:33 as 5333;




*Output of tail on /var/log/lighttpd/error.log when clicking on link to v6
LG*
----------------------------------------------------------------------------

2018-09-18 08:47:49: (mod_fastcgi.c.2543) FastCGI-stderr: PHP Fatal error:
Uncaught Error: Class 'Monolog\Logger' not found in
/srv/birdseye/vendor/laravel/lumen-framework/src/Application.php:378
2018-09-18 08:47:49: (mod_fastcgi.c.2543) FastCGI-stderr: Stack trace:
2018-09-18 08:47:49: (mod_fastcgi.c.2543) FastCGI-stderr: #0
/srv/birdseye/vendor/illuminate/container/Container.php(731):
Laravel\Lumen\Application->Laravel\Lumen\{closure}(Object(Laravel\Lumen\Application),
Array)
2018-09-18 08:47:49: (mod_fastcgi.c.2543) FastCGI-stderr: #1
/srv/birdseye/vendor/illuminate/container/Container.php(629):
Illuminate\Container\Container->build(Object(Closure), Array)
2018-09-18 08:47:49: (mod_fastcgi.c.2543) FastCGI-stderr: #2
/srv/birdseye/vendor/laravel/lumen-framework/src/Application.php(206):
Illuminate\Container\Container->make('Psr\\Log\\LoggerI...', Array)
2018-09-18 08:47:49: (mod_fastcgi.c.2543) FastCGI-stderr: #3
/srv/birdseye/vendor/laravel/lumen-framework/src/helpers.php(39):
Laravel\Lumen\Application->make('Psr\\Log\\LoggerI...', Array)
2018-09-18 08:47:49: (mod_fastcgi.c.2543) FastCGI-stderr: #4
/srv/birdseye/vendor/laravel/lumen-framework/src/Exceptions/Handler.php(40):
app('Psr\\Log\\LoggerI...')
2018-09-18 08:47:49: (mod_fastcgi.c.2543) FastCGI-stderr: #5
/srv/birdseye/app/Exceptions/Handler.php(36):
Laravel\Lumen\Exceptions\Handler->report(Object(Symfony\Component\Debug\Exception\FatalThrowableError))
2018-09-18 08:47:49: (mod_fastcgi.c.2543) FastCGI-stderr: #6
/srv/birdseye/vendor/laravel/lumen-framework/src/Concerns/Registers in
/srv/birdseye/vendor/laravel/lumen-framework/src/Application.php on line 378
2018-09-18 08:47:49: (mod_fastcgi.c.2543) FastCGI-stderr: PHP Fatal error:
Uncaught Error: Class 'Monolog\Logger' not found in
/srv/birdseye/vendor/laravel/lumen-framework/src/Application.php:378
2018-09-18 08:47:49: (mod_fastcgi.c.2543) FastCGI-stderr: Stack trace:
2018-09-18 08:47:49: (mod_fastcgi.c.2543) FastCGI-stderr: #0
/srv/birdseye/vendor/illuminate/container/Container.php(731):
Laravel\Lumen\Application->Laravel\Lumen\{closure}(Object(Laravel\Lumen\Application),
Array)
2018-09-18 08:47:49: (mod_fastcgi.c.2543) FastCGI-stderr: #1
/srv/birdseye/vendor/illuminate/container/Container.php(629):
Illuminate\Container\Container->build(Object(Closure), Array)
2018-09-18 08:47:49: (mod_fastcgi.c.2543) FastCGI-stderr: #2
/srv/birdseye/vendor/laravel/lumen-framework/src/Application.php(206):
Illuminate\Container\Container->make('Psr\\Log\\LoggerI...', Array)
2018-09-18 08:47:49: (mod_fastcgi.c.2543) FastCGI-stderr: #3
/srv/birdseye/vendor/laravel/lumen-framework/src/helpers.php(39):
Laravel\Lumen\Application->make('Psr\\Log\\LoggerI...', Array)
2018-09-18 08:47:49: (mod_fastcgi.c.2543) FastCGI-stderr: #4
/srv/birdseye/vendor/laravel/lumen-framework/src/Exceptions/Handler.php(40):
app('Psr\\Log\\LoggerI...')
2018-09-18 08:47:49: (mod_fastcgi.c.2543) FastCGI-stderr: #5
/srv/birdseye/app/Exceptions/Handler.php(36):
Laravel\Lumen\Exceptions\Handler->report(Object(Symfony\Component\Debug\Exception\FatalErrorException))
2018-09-18 08:47:49: (mod_fastcgi.c.2543) FastCGI-stderr: #6
/srv/birdseye/vendor/laravel/lumen-framework/src/Concerns/Registers in
/srv/birdseye/vendor/laravel/lumen-framework/src/Application.php on line 378

--

*Irish by birth, located in Uganda but Munster by the grace of God.*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.inex.ie/pipermail/ixpmanager/attachments/20180918/5bcb0c46/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lg_v4.png
Type: image/png
Size: 85498 bytes
Desc: not available
URL: <https://www.inex.ie/pipermail/ixpmanager/attachments/20180918/5bcb0c46/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lg_v6.png
Type: image/png
Size: 21215 bytes
Desc: not available
URL: <https://www.inex.ie/pipermail/ixpmanager/attachments/20180918/5bcb0c46/attachment-0003.png>


More information about the ixpmanager mailing list