[ixpmanager] Birdseye Looking Glass error version.

Ikusan Charles c.ikusan at ixp.net.ng
Thu Apr 23 12:13:39 IST 2020


Dear Barry,

Thanks for the information. I will check and revert back if there is any issue.

Regards,

Charles.

[Ikusan Charles](https://spikenow.com/r/a/?ref=spike-organic-signature&_ts=h7y7t)	[h7y7t]Warm Regards, Ikusan Charles A. Network Engineer / Monitoring | Internet eXchange Point of Nigeria IXPN Office: 8th Floor, NCR Building, 6 Broad Street, Marina, Lagos. Phone:+234 (0)700 CALL-IXPN, +234 (0)8035606131, +234 (0)8093878116 [www.ixp.net.ng](http://www.ixp.net.ng/) | noc at ixp.net.ng | www.twitter.com/IXPN_NG | www.facebook.com/IXPNigeria

On April 23, 2020 at 6:40 GMT, Barry O Donovan <barry.odonovan at inex.ie> wrote:

Hi Charles,

from what you've provided below, this isn't really a Birdseye issue.

There is also many examples of similar issues in this mailing list
history - please Google: birdseye site:www.inex.ie

First, you have:

root at ixp-manager:/srv/ixpmanager# curl -v http://196.216.148.190/api/status

Typically you would have two Bird instances per machine (ipv4 and ipv6
per peering VLAN). For Birdseye to differentiate between which one you
want, it requires you to use domain names - this is explained here:

https://github.com/inex/birdseye#configuration

i.e. using 196.216.148.190 above will not work.

> *root at birdtest:/etc/bird# ls -la /var/run/bird*
> */total 0
> drwxrwxr-x 2 bird bird 60 Apr 14 19:13 .
> drwxr-xr-x 28 root root 940 Apr 23 01:47 ..
> srw-rw---- 1 bird bird 0 Apr 14 19:13 bird.ctl

This indicates an additional issue with your route server configuration.
The scripts we provide with IXP Manager will name the socket using the
router handle you used in IXP Manager. i.e. this should be called:

/var/run/bird/rs1-ipv4.ctl

or similar. Again, it's the handle /you/ chose in IXP Manager - first
input field here:

https://docs.ixpmanager.org/features/routers/#managing-routers

The fact that bird.ctl exists indicates that the default Bird instance
is running - the one you get when you 'apt install bird'. Depending on
operating system, you need to ensure this doesn't run by removing the
default configuration file (e.g. /etc/bird/bird[6].conf and stopping the
service:

systemctl stop bird.service
systemctl stop bird6.service
systemctl disable bird.service
systemctl disable bird6.service

NB: this is a guess as we install from source currently:

https://docs.ixpmanager.org/features/rpki/#enabling-rpki

Because this default version is running, it may prevent your IXP Manager
versions from starting as there will already be a daemon listening on
port *:179.

> *root at birdtest:/srv/birdseye-1.2.0# cat /srv/birdseye-1.2.0/*env | egrep
> -v '(^#)|(^\s*$)'*
> *BIRDC="/usr/bin/sudo /srv/birdseye/bin/birdc -2 -s
> /var/run/bird/rs1-lan1-ipv4.ctl"*

So you have configured Birdseye to look for
/var/run/bird/rs1-lan1-ipv4.ctl but that doesn't exist because your Bird
is not running. Also ensure this matches the handle as explained above.

- Barry

> *root at birdtest:/srv/birdseye-1.2.0# /usr/sbin/birdc -s
> /var/run/bird/bird.ctl show status*
> *BIRD 2.0.7 ready.*
> *BIRD 2.0.7*
> *Router ID is 198.51.100.2*
> *Current server time is 2020-04-23 03:50:20*
> *Last reboot on 2020-04-14 19:13:44*
> *Last reconfiguration on 2020-04-23 03:10:03*
> *Daemon is up and running*
> *
> *
> *
> *
> *root at birdtest:/srv/birdseye-1.2.0# netstat -lpn | grep lighttpd
> tcp 0 0 0.0.0.0:80 0.0.0.0:*
> LISTEN 22977/lighttpd
> unix 2 [ ACC ] STREAM LISTENING 3755379
> 22978/php-cgi /var/run/lighttpd/php.socket-0*
>
> https://pastebin.ibn.ie/?4e784b3779dc96f3#7vTGoVDAeBJCnvLzQkfZoRNRoDkNuEBCkqUAL2D7eB4X
>
> ------ Original Message ------
> From: "Barry O'Donovan" <barry.odonovan at inex.ie>
> To: "INEX IXP Manager Users Mailing List" <ixpmanager at inex.ie>; "Ikusan
> Charles" <c.ikusan at ixp.net.ng>
> Sent: 15-Apr-20 12:09:18 AM
> Subject: Re: [ixpmanager] Birdseye Looking Glass error version.
>
>> Nick Hilliard (INEX) wrote on 14/04/2020 23:49:
>>> Ikusan Charles wrote on 14/04/2020 23:17:
>>>> I followed your advice by using different vm for bird2 and
>>>> ixpmanager but can't get the birdseye working.
>>>> I will appreciate if anyone could assist.
>>> Hi Charles,
>>> Can you check out the paragraph entitled "The Best Way to Ask for
>>> Help" at https://www.ixpmanager.org/support?
>> Also, I previously provided this link:
>> https://docs.ixpmanager.org/features/looking-glass/#debugging
>> which asks anyone with issues to:
>>> email the IXP Manager mailing list with the output of all of the
>>> following commands from both sections.
>> - Barry

--

Kind regards,
Barry O'Donovan
INEX Operations

https://www.inex.ie/support/
+353 1 531 3339
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.inex.ie/pipermail/ixpmanager/attachments/20200423/1f92b725/attachment.htm>


More information about the ixpmanager mailing list