<div dir="ltr"><div dir="ltr">Barry,<div><br></div><div>No, bother, here you go.</div><div><br></div><div>This is a Birdseye installation only.</div><div><br></div><div><div><font face="monospace, monospace" size="1">ubuntu@mIXP:~$ <b>dig +short cs1-lan1-ipv4.netlabs.tst</b></font></div><div><font face="monospace, monospace" size="1">cs1.netlabs.tst.</font></div><div><font face="monospace, monospace" size="1">198.8.8.233</font></div><div><font face="monospace, monospace" size="1"><br></font></div><div><font face="monospace, monospace" size="1">ubuntu@mIXP:~$ <b>ping -c 1 cs1-lan1-ipv4.netlabs.tst</b></font></div><div><font face="monospace, monospace" size="1">PING cs1.netlabs.tst (198.8.8.233) 56(84) bytes of data.</font></div><div><font face="monospace, monospace" size="1">64 bytes from cs1.netlabs.tst (198.8.8.233): icmp_seq=1 ttl=64 time=0.288 ms</font></div><div><font face="monospace, monospace" size="1"><br></font></div><div><font face="monospace, monospace" size="1">--- cs1.netlabs.tst ping statistics ---</font></div><div><font face="monospace, monospace" size="1">1 packets transmitted, 1 received, 0% packet loss, time 0ms</font></div><div><font face="monospace, monospace" size="1">rtt min/avg/max/mdev = 0.288/0.288/0.288/0.000 ms</font></div><div><font face="monospace, monospace" size="1"><br></font></div><div><font face="monospace, monospace" size="1">ubuntu@mIXP:~$<b> curl <a href="http://cs1-lan1-ipv4.netlabs.tst/api/status">http://cs1-lan1-ipv4.netlabs.tst/api/status</a>; echo</b></font></div><div><font face="monospace, monospace" size="1">{"api":{"from_cache":true,"ttl_mins":1,"version":"1.1.4","max_routes":1000},"status":{"version":"1.6.3","router_id":"199.9.9.233","server_time":"2019-04-19T15:48:10+00:00","last_reboot":"2019-04-19T15:39:38+00:00","last_reconfig":"2019-04-19T15:39:38+00:00","message":"Daemon is up and running"}}</font></div><div><font face="monospace, monospace" size="1"><br></font></div><div><font face="monospace, monospace" size="1"><br></font></div><div><font face="monospace, monospace" size="1">root@cs1:/srv/birdseye# <b>ls -la storage/logs/</b></font></div><div><font face="monospace, monospace" size="1">total 12</font></div><div><font face="monospace, monospace" size="1">drwxrwxrwx 2 www-data www-data 4096 Jul  3  2018 .</font></div><div><font face="monospace, monospace" size="1">drwxrwxrwx 5 www-data www-data 4096 Apr 19 11:50 ..</font></div><div><font face="monospace, monospace" size="1">-rw-rw-rw- 1 www-data www-data   14 Apr 26  2017 .gitignore</font></div><div><font face="monospace, monospace" size="1"><br></font></div><div><font face="monospace, monospace" size="1">root@cs1:~# <b>ls -la /var/run/bird</b></font></div><div><font face="monospace, monospace" size="1">total 0</font></div><div><font face="monospace, monospace" size="1">drwxrwxr-x  2 bird bird  80 Apr 19 15:39 .</font></div><div><font face="monospace, monospace" size="1">drwxr-xr-x 21 root root 740 Apr 19 08:13 ..</font></div><div><font face="monospace, monospace" size="1">srw-rw----  1 bird bird   0 Apr 19 15:39 bird.ctl</font></div><div><font face="monospace, monospace" size="1">srw-rw----  1 bird bird   0 Apr 19 15:39 bird6.ctl</font></div><div><font face="monospace, monospace" size="1"><br></font></div><div><font face="monospace, monospace" size="1">root@cs1:~# <b>ls -la /srv/birdseye/*env</b></font></div><div><font face="monospace, monospace" size="1">-rw-r--r-- 1 root root 2994 Apr 19 15:22 /srv/birdseye/birdseye-cs1-lan1-ipv4.env</font></div><div><font face="monospace, monospace" size="1">-rw-r--r-- 1 root root 2995 Apr 19 15:22 /srv/birdseye/birdseye-cs1-lan1-ipv6.env</font></div><div><font face="monospace, monospace" size="1"><br></font></div><div><font face="monospace, monospace" size="1">root@cs1:~# <b>cat /srv/birdseye/*env | egrep -v '(^#)|(^\s*$)'</b></font></div><div><font face="monospace, monospace" size="1">CACHE_DRIVER=file</font></div><div><font face="monospace, monospace" size="1">BIRDC="/usr/bin/sudo /srv/birdseye/bin/birdc -4 -s /var/run/bird/bird.ctl"</font></div><div><font face="monospace, monospace" size="1">LOOKING_GLASS_ENABLED=true</font></div><div><font face="monospace, monospace" size="1">CACHE_DRIVER=file</font></div><div><font face="monospace, monospace" size="1">BIRDC="/usr/bin/sudo /srv/birdseye/bin/birdc -6 -s /var/run/bird/bird6.ctl"</font></div><div><font face="monospace, monospace" size="1">LOOKING_GLASS_ENABLED=true</font></div><div><font face="monospace, monospace" size="1"><br></font></div><div><font face="monospace, monospace" size="1">root@cs1:~#<b> /usr/sbin/birdc -s /var/run/bird/bird.ctl show status</b></font></div><div><font face="monospace, monospace" size="1">BIRD 1.6.3 ready.</font></div><div><font face="monospace, monospace" size="1">BIRD 1.6.3</font></div><div><font face="monospace, monospace" size="1">Router ID is 199.9.9.233</font></div><div><font face="monospace, monospace" size="1">Current server time is 2019-04-19 16:10:37</font></div><div><font face="monospace, monospace" size="1">Last reboot on 2019-04-19 15:39:38</font></div><div><font face="monospace, monospace" size="1">Last reconfiguration on 2019-04-19 15:39:38</font></div><div><font face="monospace, monospace" size="1">Daemon is up and running</font></div><div><font face="monospace, monospace" size="1">root@cs1:~# /usr/sbin/birdc -s /var/run/bird/bird6.ctl show status</font></div><div><font face="monospace, monospace" size="1">BIRD 1.6.3 ready.</font></div><div><font face="monospace, monospace" size="1">BIRD 1.6.3</font></div><div><font face="monospace, monospace" size="1">Router ID is 199.9.9.233</font></div><div><font face="monospace, monospace" size="1">Current server time is 2019-04-19 16:10:43</font></div><div><font face="monospace, monospace" size="1">Last reboot on 2019-04-19 15:39:38</font></div><div><font face="monospace, monospace" size="1">Last reconfiguration on 2019-04-19 15:39:38</font></div><div><font face="monospace, monospace" size="1">Daemon is up and running</font></div><div><font face="monospace, monospace" size="1"><br></font></div><div><font face="monospace, monospace" size="1">root@cs1:~# <b>cat /etc/sudoers /etc/sudoers.d/* | grep birdseye</b></font></div><div><font face="monospace, monospace" size="1">www-data        ALL=(ALL)       NOPASSWD: /srv/birdseye/bin/birdc</font></div><div><font face="monospace, monospace" size="1"><br></font></div><div><font face="monospace, monospace" size="1">root@cs1:~# /srv/birdseye/bin/birdc -4 -s /var/run/bird/bird.ctl show status</font></div><div><font face="monospace, monospace" size="1">BIRD 1.6.3 ready.</font></div><div><font face="monospace, monospace" size="1">Access restricted</font></div><div><font face="monospace, monospace" size="1">BIRD 1.6.3</font></div><div><font face="monospace, monospace" size="1">Router ID is 199.9.9.233</font></div><div><font face="monospace, monospace" size="1">Current server time is 2019-04-19 16:11:35</font></div><div><font face="monospace, monospace" size="1">Last reboot on 2019-04-19 15:39:38</font></div><div><font face="monospace, monospace" size="1">Last reconfiguration on 2019-04-19 15:39:38</font></div><div><font face="monospace, monospace" size="1">Daemon is up and running</font></div><div><font face="monospace, monospace" size="1">root@cs1:~# /srv/birdseye/bin/birdc -6 -s /var/run/bird/bird6.ctl show status</font></div><div><font face="monospace, monospace" size="1">BIRD 1.6.3 ready.</font></div><div><font face="monospace, monospace" size="1">Access restricted</font></div><div><font face="monospace, monospace" size="1">BIRD 1.6.3</font></div><div><font face="monospace, monospace" size="1">Router ID is 199.9.9.233</font></div><div><font face="monospace, monospace" size="1">Current server time is 2019-04-19 16:11:40</font></div><div><font face="monospace, monospace" size="1">Last reboot on 2019-04-19 15:39:38</font></div><div><font face="monospace, monospace" size="1">Last reconfiguration on 2019-04-19 15:39:38</font></div><div><font face="monospace, monospace" size="1">Daemon is up and running</font></div><div><font face="monospace, monospace" size="1"><br></font></div><div><font face="monospace, monospace" size="1">root@cs1:~#<b> netstat -lpn | grep lighttpd</b></font></div><div><font face="monospace, monospace" size="1">tcp        0      0 <a href="http://0.0.0.0:80">0.0.0.0:80</a>              0.0.0.0:*               LISTEN      15080/lighttpd      </font></div><div><font face="monospace, monospace" size="1">unix  2      [ ACC ]     STREAM     LISTENING     1695215  15085/php-cgi        /var/run/lighttpd/php.socket-0</font></div><div><font face="monospace, monospace" size="1"><br></font></div><div><font face="monospace, monospace" size="1">root@cs1:~#<b> netstat -lpn | grep php</b></font></div><div><font face="monospace, monospace" size="1">unix  2      [ ACC ]     STREAM     LISTENING     1695215  15085/php-cgi        /var/run/lighttpd/php.socket-0</font></div><div><font face="monospace, monospace" size="1"><br></font></div><div><font face="monospace, monospace" size="1">root@cs1:/home/ubuntu#<b> curl -O <a href="https://raw.githubusercontent.com/inex/birdseye/master/data/configs/lighttpd.conf">https://raw.githubusercontent.com/inex/birdseye/master/data/configs/lighttpd.conf</a></b></font></div><div><font face="monospace, monospace" size="1">  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current</font></div><div><font face="monospace, monospace" size="1">                                 Dload  Upload   Total   Spent    Left  Speed</font></div><div><font face="monospace, monospace" size="1">100  1524  100  1524    0     0   1288      0  0:00:01  0:00:01 --:--:--  1288</font></div><div><font face="monospace, monospace" size="1">root@cs1:/home/ubuntu# <b>diff lighttpd.conf /etc/lighttpd/lighttpd.conf</b></font></div><div><font face="monospace, monospace" size="1">38d37</font></div><div><font face="monospace, monospace" size="1"><         "^/test\.php$" => "$0",</font></div></div><div><br></div><div>regards,</div><div><br></div><div>Diarmuid</div><div><br clear="all"><div><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr">--</div><div dir="ltr"><br><div><b style="font-size:small"><i><font color="#38761d">Irish by birth,</font><font color="#ff9900"> located in Uganda</font> but <font color="#cc0000">Munster by the grace of the Gods.</font></i></b><br></div><div><br></div><div><br></div></div></div></div></div></div></div></div></div></div></div></div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 19 Apr 2019 at 18:58, Barry O'Donovan <<a href="mailto:barry.odonovan@inex.ie">barry.odonovan@inex.ie</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Diarmuid,<br>
<br>
there's a bunch of debugging information here:<br>
<br>
<a href="https://docs.ixpmanager.org/features/looking-glass/#debugging" rel="noreferrer" target="_blank">https://docs.ixpmanager.org/features/looking-glass/#debugging</a><br>
<br>
All of which is required for us to begin to assist as a blank page may <br>
indicate any one of many many problems :-(<br>
<br>
  - Barry<br>
<br>
Diarmuid O Briain wrote on 19/04/2019 11:50:<br>
> Hi all,<br>
> <br>
> This is a Birdseye question only (not IXP Manager). Bridseye is <br>
> installed and the micro service API element works fine, as does the <br>
> route lookup; however, the Looking Glass <br>
> part/<a href="http://cs1-lan1-ipv4.netlabs.tst/lg/protocols/bgp/" rel="noreferrer" target="_blank">http://cs1-lan1-ipv4.netlabs.tst/lg/protocols/bgp/</a>  just returns a <br>
> blank page. Any ideas ?<br>
> <br>
> Looking glass is enabled.<br>
> <br>
> root@cs1:/srv/birdseye# less birdseye-cs1-lan1-ipv4.env | grep -E -v <br>
> '(^#|^$)'<br>
> CACHE_DRIVER=file<br>
> BIRDC="/usr/bin/sudo /srv/birdseye/bin/birdc -4 -s /var/run/bird/bird.ctl"<br>
> LOOKING_GLASS_ENABLED=true<br>
> <br>
> API responses.<br>
> <br>
> ubuntu@mIXP:~$ *curl <a href="http://cs1-lan1-ipv4.netlabs.tst/api/status" rel="noreferrer" target="_blank">http://cs1-lan1-ipv4.netlabs.tst/api/status</a>; echo*<br>
> {"api":{"from_cache":true,"ttl_mins":1,"version":"1.1.4","max_routes":1000},"status":{"version":"1.6.3","router_id":"199.9.9.233","server_time":"2019-04-19T15:48:10+00:00","last_reboot":"2019-04-19T15:39:38+00:00","last_reconfig":"2019-04-19T15:39:38+00:00","message":"Daemon <br>
> is up and running"}}<br>
> <br>
> ubuntu@mIXP:~$*curl <a href="http://cs1-lan1-ipv4.netlabs.tst/api/protocols/bgp" rel="noreferrer" target="_blank">http://cs1-lan1-ipv4.netlabs.tst/api/protocols/bgp</a>; <br>
> echo*<br>
> {"api":{"from_cache":false,"ttl_mins":2,"version":"1.1.4","max_routes":1000},"protocols":{"ISP1":{"protocol":"ISP1","bird_protocol":"BGP","table":"master","state":"up","state_changed":"2019-04-19T15:39:43+00:00","connection":"  <br>
>    Established  <br>
>   ","preference":100,"input_filter":"ACCEPT","output_filter":"REJECT","routes":{"imported":5,"exported":0,"preferred":3},"route_changes":{"import_updates":{"received":5,"rejected":0,"filtered":0,"ignored":0,"accepted":5},"import_withdraws":{"received":0,"rejected":0,"ignored":0,"accepted":0},"export_updates":{"received":7,"rejected":3,"filtered":4,"accepted":0},"export_withdraws":{"received":0,"accepted":0}},"bgp_state":"Established","neighbor_address":"199.9.9.2","neighbor_as":5111,"neighbor_id":"200.1.1.1","neighbor_capabilities":["refresh"],"bgp_session":["external","route-server"],"source_address":"199.9.9.233","hold_timer":180,"keepalive":60},"ISP2":{"protocol":"ISP2","bird_protocol":"BGP","table":"master","state":"up","state_changed":"2019-04-19T15:39:43+00:00","connection":"    Established   ","preference":100,"input_filter":"ACCEPT","output_filter":"REJECT","routes":{"imported":5,"exported":0,"preferred":1},"route_changes":{"import_updates":{"received":5,"rejected":0,"filtered":0,"ignored":0,"accepted":5},"import_withdraws":{"received":0,"rejected":0,"ignored":0,"accepted":0},"export_updates":{"received":7,"rejected":3,"filtered":4,"accepted":0},"export_withdraws":{"received":0,"accepted":0}},"bgp_state":"Established","neighbor_address":"199.9.9.3","neighbor_as":5222,"neighbor_id":"200.2.2.2","neighbor_capabilities":["refresh"],"bgp_session":["external","route-server"],"source_address":"199.9.9.233","hold_timer":180,"keepalive":60},"ISP3":{"protocol":"ISP3","bird_protocol":"BGP","table":"master","state":"up","state_changed":"2019-04-19T15:39:43+00:00","connection":"    Established   ","preference":100,"input_filter":"ACCEPT","output_filter":"REJECT","routes":{"imported":5,"exported":0,"preferred":1},"route_changes":{"import_updates":{"received":5,"rejected":0,"filtered":0,"ignored":0,"accepted":5},"import_withdraws":{"received":0,"rejected":0,"ignored":0,"accepted":0},"export_updates":{"received":7,"rejected":1,"filtered":6,"accepted":0},"export_withdraws":{"received":0,"accepted":0}},"bgp_state":"Established","neighbor_address":"199.9.9.4","neighbor_as":5333,"neighbor_id":"200.3.3.3","neighbor_capabilities":["refresh","AS4"],"bgp_session":["external","route-server","AS4"],"source_address":"199.9.9.233","hold_timer":180,"keepalive":60}}}<br>
> <br>
> regards,<br>
> <br>
> Diarmuid<br>
> --<br>
> <br>
> */Irish by birth, located in Uganda but Munster by the grace of the Gods./*<br>
> <br>
> <br>
> _______________________________________________<br>
> INEX IXP Manager mailing list<br>
> <a href="mailto:ixpmanager@inex.ie" target="_blank">ixpmanager@inex.ie</a><br>
> Unsubscribe or change options here: <a href="https://www.inex.ie/mailman/listinfo/ixpmanager" rel="noreferrer" target="_blank">https://www.inex.ie/mailman/listinfo/ixpmanager</a><br>
> <br>
<br>
<br>
-- <br>
<br>
Kind regards,<br>
Barry O'Donovan<br>
INEX Operations<br>
<br>
<a href="https://www.inex.ie/support/" rel="noreferrer" target="_blank">https://www.inex.ie/support/</a><br>
+353 1 531 3339<br>
<br>
</blockquote></div>