[ixpmanager] Birdseye
Diarmuid O Briain
diarmuid at obriain.com
Thu Apr 18 14:47:38 IST 2019
Hi,
I had birdseye working fine before and I returned to do some work with it
to find it is not working. All the various steps appear file however the
lighttpd webserver doesn't appear to be linking to bird as it is giving a
404 error.
root at rs1:~#* ip addr show dev ens4*
276: ens4 at if277: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue
state UP group default qlen 1000
link/ether 00:16:3e:90:48:8a brd ff:ff:ff:ff:ff:ff link-netnsid 0
inet 198.8.8.232/24 brd 198.8.8.255 scope global ens4
valid_lft forever preferred_lft forever
inet6 2a98:8:8::232/48 scope global
valid_lft forever preferred_lft forever
inet6 fe80::216:3eff:fe90:488a/64 scope link
valid_lft forever preferred_lft forever
root at rs1:~#* cat /etc/sudoers.d/91-www-data-user*
# Gives the www-data user permission to run the birdc script.
www-data ALL=(ALL) NOPASSWD: /srv/birdseye/bin/birdc
root at rs1:~# *ls -la /etc/sudoers.d/91-www-data-user *
-r--r----- 1 root root 128 Apr 18 11:19 /etc/sudoers.d/91-www-data-user
root at rs1:~#* cat /srv/birdseye/birdseye-rs1-lan1-ipv4.env | grep -E -v
'(^#|^$)'*
CACHE_DRIVER=file
BIRDC="/usr/bin/sudo /srv/birdseye/bin/birdc -4 -s /var/run/bird/bird.ctl"
LOOKING_GLASS_ENABLED=true
root at rs1:~# */usr/bin/sudo /srv/birdseye/bin/birdc -4 -s
/var/run/bird/bird.ctl show protocol*
BIRD 1.6.3 ready.
Access restricted
name proto table state since info
device1 Device master up 2019-04-18 13:22:57
kernel1 Kernel master up 2019-04-18 13:22:57
ISP1 BGP master up 2019-04-18 13:23:02 Established
ISP2 BGP master up 2019-04-18 13:23:01 Established
ISP3 BGP master up 2019-04-18 13:25:38 Established
root at rs1:~# *ls -la /var/run/bird*
total 0
drwxrwxr-x 2 bird bird 80 Apr 18 13:22 .
drwxr-xr-x 21 root root 740 Apr 18 10:54 ..
srw-rw---- 1 bird bird 0 Apr 18 13:22 bird.ctl
srw-rw---- 1 bird bird 0 Apr 18 12:05 bird6.ctl
root at rs1:~# *ls -la /srv/birdseye/*env*
-rw-r--r-- 1 root root 2994 Apr 18 11:19
/srv/birdseye/birdseye-rs1-lan1-ipv4.env
-rw-r--r-- 1 root root 2995 Apr 18 11:19
/srv/birdseye/birdseye-rs1-lan1-ipv6.env
root at rs1:~#* sudo /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 2019-04-18 13:32:10
Last reboot on 2019-04-18 13:22:57
Last reconfiguration on 2019-04-18 13:22:57
Daemon is up and running
root at rs1:~# *systemctl status lighttpd.service*
● lighttpd.service - Lighttpd Daemon
Loaded: loaded (/lib/systemd/system/lighttpd.service; enabled; vendor
preset: enabled)
Active: active (running) since Thu 2019-04-18 12:59:45 UTC; 41min ago
Process: 11457 ExecStartPre=/usr/sbin/lighttpd -tt -f
/etc/lighttpd/lighttpd.conf (code=exited, status=0/SUCCESS)
Main PID: 11462 (lighttpd)
Tasks: 6 (limit: 4915)
CGroup: /system.slice/lighttpd.service
├─11462 /usr/sbin/lighttpd -D -f /etc/lighttpd/lighttpd.conf
├─11467 /usr/bin/php-cgi
├─11468 /usr/bin/php-cgi
├─11469 /usr/bin/php-cgi
├─11470 /usr/bin/php-cgi
└─11471 /usr/bin/php-cgi
Apr 18 12:59:45 rs1 systemd[1]: Starting Lighttpd Daemon...
Apr 18 12:59:45 rs1 systemd[1]: Started Lighttpd Daemon.
ubuntu at IXP:~$ *fping -4 -A rs1-lan1-ipv4.netlabs.tst*
198.8.8.232 is alive
ubuntu at IXP:~$ *curl http://rs1-lan1-ipv4.netlabs.tst/api/status
<http://rs1-lan1-ipv4.netlabs.tst/api/status>*
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>404 - Not Found</title>
</head>
<body>
<h1>404 - Not Found</h1>
</body>
</html>
regards,
Diarmuid
--
*Irish by birth, located in Uganda but Munster by the grace of the Gods.*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.inex.ie/pipermail/ixpmanager/attachments/20190418/d80c79ce/attachment.html>
More information about the ixpmanager
mailing list