<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hi Vladislav,</p>
<p>I think you need to run # <b><font face="Courier New, Courier,
monospace">composer install</font></b> inside your birdeye
root directory to install all the dependent packages.</p>
<p>However, I also failed to get whole looking glass configured.
Everything on /<b><font face="Courier New, Courier, monospace">api</font></b><b>/</b>
url works well and it returns some data but for looking glass <b><font
face="Courier New, Courier, monospace">/lg/protocols/bgp</font></b>
route/url, it throws me the following error:<br>
</p>
<p><span style="color: rgb(51, 51, 51); font-family: Georgia,
"Times New Roman", Times, serif; font-size: 20px;
font-style: normal; font-variant-ligatures: normal;
font-variant-caps: normal; font-weight: 400; letter-spacing:
normal; orphans: 2; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal; widows: 2;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(221, 221, 221); text-decoration-style:
initial; text-decoration-color: initial; display: inline
!important; float: none;">Undefined property: stdClass::$state
(View:
/srv/birdseye/resources/views/lg/protocols/bgp/summary.blade.php)</span></p>
<p>I checked the <font face="Courier New, Courier, monospace"><b>/api/protocols/bgp</b></font>
json data and it doesn't have "<b><i>state</i></b>" variable
declared or defined. Am I missing something here. Would be
grateful if anyone here could help me.</p>
<p>Thank you,</p>
<p><br>
</p>
<p>Sonam Namgyel.<br>
</p>
<p><br>
</p>
<p><br>
</p>
<p><br>
</p>
<div class="moz-cite-prefix">On 4/2/19 6:43 PM, Vladislav Leontjev
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAB8y6txP0+dWJVu_nf4FE7MdTd3iDcpH6TgNJ_ZeXvQgc_JN=w@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">Thank you for prompt replay,
<div><br>
</div>
<div>Strange, but after changing version, see those
errors /var/log/lighttpd/error.log</div>
<div>Have I missed something?</div>
<div><br>
</div>
<div>
<div>2019-04-02 11:55:29: (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</div>
<div>2019-04-02 11:55:29: (mod_fastcgi.c.2543)
FastCGI-stderr: Stack trace:</div>
<div>2019-04-02 11:55:29: (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)</div>
<div>2019-04-02 11:55:29: (mod_fastcgi.c.2543)
FastCGI-stderr: #1
/srv/birdseye/vendor/illuminate/container/Container.php(629):
Illuminate\Container\Container->build(Object(Closure), Array)</div>
<div>2019-04-02 11:55:29: (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)</div>
<div>2019-04-02 11:55:29: (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)</div>
<div>2019-04-02 11:55:29: (mod_fastcgi.c.2543)
FastCGI-stderr: #4
/srv/birdseye/vendor/laravel/lumen-framework/src/Exceptions/Handler.php(40):
app('Psr\\Log\\LoggerI...')</div>
<div>2019-04-02 11:55:29: (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))</div>
<div>2019-04-02 11:55:29: (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</div>
</div>
<div><br>
</div>
<div>BR,</div>
<div>Vlad.</div>
</div>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">вт, 2 апр. 2019 г. в 14:21,
Barry O'Donovan <<a href="mailto:barry.odonovan@inex.ie"
moz-do-not-send="true">barry.odonovan@inex.ie</a>>:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hey,<br>
<br>
sorry, looks like you are using GitHub's source tar/zip there.<br>
<br>
Can you try this one:<br>
<br>
<a
href="https://github.com/inex/birdseye/releases/download/v1.2.0/birdseye-v1.2.0.tar.bz2"
rel="noreferrer" target="_blank" moz-do-not-send="true">https://github.com/inex/birdseye/releases/download/v1.2.0/birdseye-v1.2.0.tar.bz2</a><br>
<br>
(I just uploaded it).<br>
<br>
- Barry<br>
<br>
Vladislav Leontjev wrote on 02/04/2019 11:46:<br>
> Good day,<br>
> <br>
> I've used v 1.2.0 with the results below:<br>
> <br>
> vvle@rs2-1804:/srv/birdseye$ sudo php -S <a
href="http://10.81.5.49:8000" rel="noreferrer"
target="_blank" moz-do-not-send="true"><font color="red"><b>MailScanner
warning: numerical links are often malicious:</b></font>
10.81.5.49:8000</a> <br>
> <<a href="http://10.81.5.49:8000" rel="noreferrer"
target="_blank" moz-do-not-send="true"><font color="red"><b>MailScanner
warning: numerical links are often malicious:</b></font>
http://10.81.5.49:8000</a>> -t public<br>
> PHP 7.2.15-0ubuntu0.18.04.2 Development Server started at
Tue Apr 2 <br>
> 10:29:30 2019<br>
> Listening on <a href="http://10.81.5.49:8000"
rel="noreferrer" target="_blank" moz-do-not-send="true"><font
color="red"><b>MailScanner warning: numerical links are
often malicious:</b></font> http://10.81.5.49:8000</a><br>
> Document root is /srv/birdseye/public<br>
> Press Ctrl-C to quit.<br>
> [Tue Apr 2 10:29:43 2019] PHP Warning: <br>
>
require_once(/srv/birdseye/bootstrap/../vendor/autoload.php):
failed to <br>
> open stream: No such file or directory in <br>
> /srv/birdseye/bootstrap/app.php on line 3<br>
> [Tue Apr 2 10:29:43 2019] PHP Fatal error:
require_once(): Failed <br>
> opening required
'/srv/birdseye/bootstrap/../vendor/autoload.php' <br>
> (include_path='.:/usr/share/php') in
/srv/birdseye/bootstrap/app.php on <br>
> line 3<br>
> [Tue Apr 2 10:29:43 2019] <a
href="http://10.81.15.1:13053" rel="noreferrer"
target="_blank" moz-do-not-send="true"><font color="red"><b>MailScanner
warning: numerical links are often malicious:</b></font>
10.81.15.1:13053</a> <<a href="http://10.81.15.1:13053"
rel="noreferrer" target="_blank" moz-do-not-send="true"><font
color="red"><b>MailScanner warning: numerical links are
often malicious:</b></font> http://10.81.15.1:13053</a>>
<br>
> [500]: / - require_once(): Failed opening required <br>
> '/srv/birdseye/bootstrap/../vendor/autoload.php' <br>
> (include_path='.:/usr/share/php') in
/srv/birdseye/bootstrap/app.php on <br>
> line 3<br>
> <br>
> I've looked up in v 1.2 dir., but there's no dir "vendor"
with it's content.<br>
> Should i simply copy it from previous version (I don't
know if there <br>
> were any changes in content/srcipts related with version
migration 1.1.4 <br>
> -> 1.2.0)?<br>
> <br>
> <a class="moz-txt-link-abbreviated" href="mailto:vvle@rs2-1804:/srv/birdseye-v1.1.4$">vvle@rs2-1804:/srv/birdseye-v1.1.4$</a> ls -la<br>
> total 236<br>
> drwxr-xr-x 13 501 staff 4096 Jul 3 2018 .<br>
> drwxr-xr-x 4 root root 4096 Apr 2 10:33 ..<br>
> drwxr-xr-x 10 501 staff 4096 Apr 2 10:33 app<br>
> -rwxr-xr-x 1 501 staff 1094 Apr 26 2017 artisan<br>
> drwxr-xr-x 2 501 staff 4096 Apr 2 10:33 bin<br>
> drwxr-xr-x 2 501 staff 4096 Apr 2 10:33 bootstrap<br>
> -rw-r--r-- 1 501 staff 798 Jul 3 2018
composer.json<br>
> -rw-r--r-- 1 501 staff 125370 Jul 3 2018
composer.lock<br>
> drwxr-xr-x 6 501 staff 4096 Apr 2 10:33 data<br>
> drwxr-xr-x 5 501 staff 4096 Apr 2 10:33 database<br>
> -rw-r--r-- 1 501 staff 2890 Jun 8 2017 .env.example<br>
> -rw-r--r-- 1 501 staff 2951 Jun 8 2017 .env.vagrant<br>
> -rw-r--r-- 1 501 staff 96 May 30 2017 .gitignore<br>
> drwxr-xr-x 3 501 staff 4096 Jul 3 2018 .idea<br>
> -rw-r--r-- 1 501 staff 1115 Apr 26 2017 LICENSE.md<br>
> -rw-r--r-- 1 501 staff 951 Apr 26 2017 phpunit.xml<br>
> drwxr-xr-x 2 501 staff 4096 Apr 2 10:33 public<br>
> -rw-r--r-- 1 501 staff 14217 Jul 3 2018 README.md<br>
> drwxr-xr-x 3 501 staff 4096 Apr 2 10:33 resources<br>
> -rw-r--r-- 1 501 staff 316 Apr 26 2017
skipcache_ips.php.dist<br>
> drwxrwxrwx 5 501 staff 4096 Apr 2 10:33 storage<br>
> drwxr-xr-x 2 501 staff 4096 Apr 2 10:33 tests<br>
> -rw-r--r-- 1 501 staff 1053 Jul 3 2018
Vagrant-bootstrap.sh<br>
> -rw-r--r-- 1 501 staff 3627 Jun 8 2017 Vagrantfile<br>
> drwxr-xr-x 14 501 staff 4096 Apr 2 10:33 vendor<br>
> -rw-r--r-- 1 501 staff 48 Jul 3 2018 version.php<br>
> <br>
> vvle@rs2-1804:/srv/birdseye$ ls -la<br>
> total 236<br>
> drwxrwxr-x 11 root root 4096 Apr 2 10:27 .<br>
> drwxr-xr-x 4 root root 4096 Apr 2 10:33 ..<br>
> drwxrwxr-x 10 root root 4096 Mar 24 12:18 app<br>
> -rwxrwxr-x 1 root root 1094 Mar 24 12:18 artisan<br>
> drwxrwxr-x 2 root root 4096 Mar 24 12:18 bin<br>
> drwxrwxr-x 2 root root 4096 Apr 2 10:22 bootstrap<br>
> -rw-rw-r-- 1 root root 798 Mar 24 12:18 composer.json<br>
> -rw-rw-r-- 1 root root 127940 Mar 24 12:18 composer.lock<br>
> drwxrwxr-x 6 root root 4096 Mar 24 12:18 data<br>
> drwxrwxr-x 5 root root 4096 Mar 24 12:18 database<br>
> -rw-r--r-- 1 root root 2887 Apr 2 10:27 .env<br>
> -rw-rw-r-- 1 root root 2890 Mar 24 12:18 .env.example<br>
> -rw-rw-r-- 1 root root 2950 Mar 24 12:18 .env.vagrant<br>
> -rw-rw-r-- 1 root root 96 Mar 24 12:18 .gitignore<br>
> -rw-rw-r-- 1 root root 1115 Mar 24 12:18 LICENSE.md<br>
> -rw-rw-r-- 1 root root 951 Mar 24 12:18 phpunit.xml<br>
> drwxrwxr-x 2 root root 4096 Mar 24 12:18 public<br>
> -rw-rw-r-- 1 root root 14218 Mar 24 12:18 README.md<br>
> drwxrwxr-x 3 root root 4096 Mar 24 12:18 resources<br>
> -rw-rw-r-- 1 root root 316 Mar 24 12:18
skipcache_ips.php.dist<br>
> drwxrwxr-x 5 root root 4096 Mar 24 12:18 storage<br>
> drwxrwxr-x 2 root root 4096 Mar 24 12:18 tests<br>
> -rw-rw-r-- 1 root root 1242 Mar 24 12:18
Vagrant-bootstrap.sh<br>
> -rw-rw-r-- 1 root root 570 Mar 24 12:18 Vagrantfile<br>
> -rw-rw-r-- 1 root root 48 Mar 24 12:18 version.php<br>
> <br>
> Best regards,<br>
> <br>
> V. Leontjev.<br>
> <br>
> пн, 1 апр. 2019 г. в 21:46, Barry O'Donovan <<a
href="mailto:barry.odonovan@inex.ie" target="_blank"
moz-do-not-send="true">barry.odonovan@inex.ie</a> <br>
> <mailto:<a href="mailto:barry.odonovan@inex.ie"
target="_blank" moz-do-not-send="true">barry.odonovan@inex.ie</a>>>:<br>
> <br>
> Hi Vladislav,<br>
> <br>
> thanks for making the effort to provide such a
detailed report - it's<br>
> very helpful.<br>
> <br>
> The issue is most likely that Birdseye 1.1.x will not
support Bird<br>
> v2 as<br>
> some of the output format changed.<br>
> <br>
> We have already written Bird v2 support into the
Bird's Eye master<br>
> branch for work we are doing on the soon to be
released IXP Manager v5.<br>
> I've now tagged this as Bird's Eye v1.2.0 - can you
try that:<br>
> <br>
> <a
href="https://github.com/inex/birdseye/releases/tag/v1.2.0"
rel="noreferrer" target="_blank" moz-do-not-send="true">https://github.com/inex/birdseye/releases/tag/v1.2.0</a><br>
> <br>
> Thanks,<br>
> - Barry<br>
> <br>
> <br>
> Vladislav Leontjev wrote on 01/04/2019 19:00:<br>
> > Hello team,<br>
> ><br>
> > Need your assistance in setting up LG; The
platform is testing, not<br>
> > production one.<br>
> > IXP manager Ubuntu 16.04.6 LTS built from
scripts; RS Ubuntu<br>
> 18.04.2 LTS<br>
> > uses bird 2.0.4 | birdeye 1.1.4<br>
> > All the VMs are freshly installed;<br>
> ><br>
> > *********************************<br>
> ><br>
> > mysql> SELECT * FROM routers WHERE id = 1\G<br>
> > *************************** 1. row
***************************<br>
> > id: 1<br>
> > vlan_id: 1<br>
> > handle: rs1-lan1-ipv4<br>
> > protocol: 4<br>
> > type: 1<br>
> > name: IXP LAN1 - IPv4<br>
> > shortname: RS1 - LAN1 - IPv4<br>
> > router_id: 10.81.15.49<br>
> > peering_ip: 10.81.15.49<br>
> > asn: 64540<br>
> > software: 1<br>
> > mgmt_host: 10.81.5.49<br>
> > api: <a
href="http://rs1-lan1-ipv4.litix.lt/api/status"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt/api/status</a><br>
> > api_type: 1<br>
> > lg_access: 0<br>
> > quarantine: 0<br>
> > bgp_lc: 0<br>
> > template:
api/v4/router/server/bird/standard<br>
> > skip_md5: 1<br>
> > last_updated: NULL<br>
> > 1 row in set (0.00 sec)<br>
> ><br>
> > *****************************************<br>
> ><br>
> > vvle@IXP-Manager-T72:~$ ping <a
href="http://rs1-lan1-ipv4.litix.lt" rel="noreferrer"
target="_blank" moz-do-not-send="true">rs1-lan1-ipv4.litix.lt</a><br>
> <<a href="http://rs1-lan1-ipv4.litix.lt"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt</a>><br>
> > <<a href="http://rs1-lan1-ipv4.litix.lt"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt</a>>
-c 1<br>
> > PING <a href="http://rs1-lan1-ipv4.litix.lt"
rel="noreferrer" target="_blank" moz-do-not-send="true">rs1-lan1-ipv4.litix.lt</a>
<<a href="http://rs1-lan1-ipv4.litix.lt" rel="noreferrer"
target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt</a>><br>
> <<a href="http://rs1-lan1-ipv4.litix.lt"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt</a>>
(10.81.5.49)<br>
> > 56(84) bytes of data.<br>
> > 64 bytes from <a
href="http://rs1-lan1-ipv4.litix.lt" rel="noreferrer"
target="_blank" moz-do-not-send="true">rs1-lan1-ipv4.litix.lt</a><br>
> <<a href="http://rs1-lan1-ipv4.litix.lt"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt</a>>
<<a href="http://rs1-lan1-ipv4.litix.lt" rel="noreferrer"
target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt</a>><br>
> > (10.81.5.49): icmp_seq=1 ttl=62 time=1.43 ms<br>
> ><br>
> > --- <a href="http://rs1-lan1-ipv4.litix.lt"
rel="noreferrer" target="_blank" moz-do-not-send="true">rs1-lan1-ipv4.litix.lt</a>
<<a href="http://rs1-lan1-ipv4.litix.lt" rel="noreferrer"
target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt</a>><br>
> <<a href="http://rs1-lan1-ipv4.litix.lt"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt</a>>
ping<br>
> > statistics ---<br>
> > 1 packets transmitted, 1 received, 0% packet
loss, time 0ms<br>
> > rtt min/avg/max/mdev = 1.432/1.432/1.432/0.000
ms<br>
> ><br>
> > ******************************************<br>
> ><br>
> > vvle@IXP-Manager-T72:~$ dig +short <a
href="http://rs1-lan1-ipv4.litix.lt" rel="noreferrer"
target="_blank" moz-do-not-send="true">rs1-lan1-ipv4.litix.lt</a><br>
> <<a href="http://rs1-lan1-ipv4.litix.lt"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt</a>><br>
> > <<a href="http://rs1-lan1-ipv4.litix.lt"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt</a>><br>
> > vvle@IXP-Manager-T72:~$<br>
> ><br>
> > I've added static entry in /etc/hosts;<br>
> > 10.81.5.49 <a
href="http://rs1-lan1-ipv4.litix.lt" rel="noreferrer"
target="_blank" moz-do-not-send="true">rs1-lan1-ipv4.litix.lt</a>
<<a href="http://rs1-lan1-ipv4.litix.lt" rel="noreferrer"
target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt</a>><br>
> <<a href="http://rs1-lan1-ipv4.litix.lt"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt</a>><br>
> ><br>
> > *******************************************<br>
> ><br>
> > vvle@IXP-Manager-T72:~$ curl -v<br>
> <a href="http://rs1-lan1-ipv4.litix.lt/api/status"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt/api/status</a><br>
> > * Trying 10.81.5.49...<br>
> > * Connected to <a
href="http://rs1-lan1-ipv4.litix.lt" rel="noreferrer"
target="_blank" moz-do-not-send="true">rs1-lan1-ipv4.litix.lt</a><br>
> <<a href="http://rs1-lan1-ipv4.litix.lt"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt</a>>
<<a href="http://rs1-lan1-ipv4.litix.lt" rel="noreferrer"
target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt</a>><br>
> > (10.81.5.49) port 80 (#0)<br>
> > > GET /api/status HTTP/1.1<br>
> > > Host: <a
href="http://rs1-lan1-ipv4.litix.lt" rel="noreferrer"
target="_blank" moz-do-not-send="true">rs1-lan1-ipv4.litix.lt</a>
<<a href="http://rs1-lan1-ipv4.litix.lt" rel="noreferrer"
target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt</a>><br>
> <<a href="http://rs1-lan1-ipv4.litix.lt"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt</a>><br>
> > > User-Agent: curl/7.47.0<br>
> > > Accept: */*<br>
> > ><br>
> > < HTTP/1.1 200 OK<br>
> > < Cache-Control: no-cache<br>
> > < Content-Type: application/json<br>
> > < Date: Mon, 01 Apr 2019 15:44:22 GMT<br>
> > < Content-Length: 168<br>
> > < Server: lighttpd/1.4.45<br>
> > <<br>
> > * Connection #0 to host <a
href="http://rs1-lan1-ipv4.litix.lt" rel="noreferrer"
target="_blank" moz-do-not-send="true">rs1-lan1-ipv4.litix.lt</a><br>
> <<a href="http://rs1-lan1-ipv4.litix.lt"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt</a>><br>
> > <<a href="http://rs1-lan1-ipv4.litix.lt"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt</a>>
left intact<br>
> ><br>
>
{"api":{"from_cache":true,"ttl_mins":1,"version":"1.1.4","max_routes":1000},"status":{"version":"2.0.4","router_id":"10.81.15.49","message":"Daemon<br>
> <br>
> > is up and running"}}vvle@IXP-Manager-T72:~$<br>
> ><br>
> > *********************************************<br>
> > /srv/ixpmanager/storage/logs/laravel.log<br>
> > [2019-04-01 17:11:17] production.ERROR:<br>
> ><br>
> file_get_contents(<a
href="http://rs1-lan1-ipv4.litix.lt/api/status/status?use_cache=0"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt/api/status/status?use_cache=0</a>):<br>
> <br>
> > failed to open stream: HTTP request failed!
HTTP/1.0 404 Not Found<br>
> > {"exception":"[object] (ErrorException(code:
0):<br>
> ><br>
> file_get_contents(<a
href="http://rs1-lan1-ipv4.litix.lt/api/status/status?use_cache=0"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://rs1-lan1-ipv4.litix.lt/api/status/status?use_cache=0</a>):<br>
> <br>
> > failed to open stream: HTTP request failed!
HTTP/1.0 404 Not Found<br>
> > at
/srv/ixpmanager/app/Services/LookingGlass/BirdsEye.php:104)<br>
> > [stacktrace]<br>
> > *********************************************<br>
> > vvle@rs2-1804:~$ ls -la /usr/var/run<br>
> > total 8<br>
> > drwxr-xr-x 2 root root 4096 Apr 1 17:08 .<br>
> > drwxr-xr-x 3 root root 4096 Mar 29 11:15 ..<br>
> > srw-rw---- 1 root root 0 Apr 1 17:08
bird.ctl<br>
> > vvle@rs2-1804:~$<br>
> > *********************************************<br>
> > vvle@rs2-1804:~$ ls -la /srv/birdseye/<br>
> > -rw-r--r-- 1 root root 2884 Apr 1
16:12 .env<br>
> > *********************************************<br>
> > vvle@rs2-1804:~$ sudo cat /srv/birdseye/.env |
egrep -v<br>
> '(^#)|(^\s*$)'<br>
> > BIRDC="/usr/bin/sudo /srv/birdseye/bin/birdc -4
-s<br>
> /usr/var/run/bird.ctl"<br>
> > CACHE_DRIVER=file<br>
> > LOOKING_GLASS_ENABLED=true<br>
> > *********************************************<br>
> > vvle@rs2-1804:~$ sudo /usr/sbin/birdc -s
/usr/var/run/bird.ctl<br>
> show status<br>
> > BIRD 2.0.4 ready.<br>
> > BIRD 2.0.4<br>
> > Router ID is 10.81.15.49<br>
> > Current server time is 2019-04-01 17:16:47.706<br>
> > Last reboot on 2019-04-01 17:08:47.929<br>
> > Last reconfiguration on 2019-04-01 17:08:47.929<br>
> > Daemon is up and running<br>
> > **********************************************<br>
> > vvle@rs2-1804:~$ sudo cat /etc/sudoers
/etc/sudoers.d/* | grep<br>
> birdseye<br>
> > www-data ALL=(ALL) NOPASSWD:
/srv/birdseye/bin/birdc<br>
> > **********************************************<br>
> > vvle@rs2-1804:~$ sudo /srv/birdseye/bin/birdc
-4 -s<br>
> > /usr/var/run/bird.ctl show status<br>
> > BIRD 2.0.4 ready.<br>
> > Access restricted<br>
> > BIRD 2.0.4<br>
> > Router ID is 10.81.15.49<br>
> > Current server time is 2019-04-01 17:18:12.655<br>
> > Last reboot on 2019-04-01 17:08:47.929<br>
> > Last reconfiguration on 2019-04-01 17:08:47.929<br>
> > Daemon is up and running<br>
> >
************************************************<br>
> > vvle@rs2-1804:~$ sudo netstat -lpn | grep
lighttpd<br>
> > tcp 0 0 <a
href="http://10.81.5.49:80" rel="noreferrer" target="_blank"
moz-do-not-send="true"><font color="red"><b>MailScanner has
detected a possible fraud attempt from "10.81.5.49"
claiming to be</b></font> 10.81.5.49:80</a> <<a
href="http://10.81.5.49:80" rel="noreferrer" target="_blank"
moz-do-not-send="true"><font color="red"><b>MailScanner
warning: numerical links are often malicious:</b></font>
http://10.81.5.49:80</a>><br>
> <<a href="http://10.81.5.49:80" rel="noreferrer"
target="_blank" moz-do-not-send="true"><font color="red"><b>MailScanner
warning: numerical links are often malicious:</b></font>
http://10.81.5.49:80</a>><br>
> > 0.0.0.0:* LISTEN
1256/lighttpd<br>
> > unix 2 [ ACC ] STREAM LISTENING
24497 <br>
> 1268/php-cgi<br>
> > /var/run/lighttpd/php.socket-0<br>
> >
************************************************<br>
> > vvle@rs2-1804:~$ sudo netstat -lpn | grep php<br>
> > unix 2 [ ACC ] STREAM LISTENING
24497 <br>
> 1268/php-cgi<br>
> > /var/run/lighttpd/php.socket-0<br>
> >
************************************************<br>
> > vvle@rs2-1804:~$ sudo cat
/etc/lighttpd/lighttpd.conf<br>
> > # Sample Bird's Eye Lighttpd config - just
added a small amount to<br>
> > # the standard Lighttpd configuration.<br>
> ><br>
> > server.modules = (<br>
> > "mod_access",<br>
> > "mod_alias",<br>
> > "mod_compress",<br>
> > "mod_redirect",<br>
> > "mod_rewrite",<br>
> > )<br>
> ><br>
> > server.document-root =
"/srv/birdseye/public"<br>
> > server.upload-dirs = (
"/var/cache/lighttpd/uploads" )<br>
> > server.errorlog =
"/var/log/lighttpd/error.log"<br>
> > server.pid-file =
"/var/run/lighttpd.pid"<br>
> > server.username = "www-data"<br>
> > server.groupname = "www-data"<br>
> > server.port = 80<br>
> > server.bind = "10.81.5.49"<br>
> ><br>
> ><br>
> > index-file.names = ( "index.php",
"index.html",<br>
> > "index.lighttpd.html" )<br>
> > url.access-deny = ( "~", ".inc" )<br>
> > static-file.exclude-extensions = ( ".php",
".pl", ".fcgi" )<br>
> ><br>
> > compress.cache-dir =
"/var/cache/lighttpd/compress/"<br>
> > compress.filetype = (
"application/javascript",<br>
> "text/css",<br>
> > "text/html", "text/plain" )<br>
> ><br>
> > # default listening port for IPv6 falls back to
the IPv4 port<br>
> > ## Use ipv6 if available<br>
> > #include_shell "/usr/share/lighttpd/<a
href="http://use-ipv6.pl" rel="noreferrer" target="_blank"
moz-do-not-send="true">use-ipv6.pl</a><br>
> <<a href="http://use-ipv6.pl" rel="noreferrer"
target="_blank" moz-do-not-send="true">http://use-ipv6.pl</a>>
<<a href="http://use-ipv6.pl" rel="noreferrer"
target="_blank" moz-do-not-send="true">http://use-ipv6.pl</a>>
" +<br>
> > server.port<br>
> > include_shell "/usr/share/lighttpd/<a
href="http://create-mime.assign.pl" rel="noreferrer"
target="_blank" moz-do-not-send="true">create-mime.assign.pl</a><br>
> <<a href="http://create-mime.assign.pl"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://create-mime.assign.pl</a>><br>
> > <<a href="http://create-mime.assign.pl"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://create-mime.assign.pl</a>>"<br>
> > include_shell "/usr/share/lighttpd/<a
href="http://include-conf-enabled.pl" rel="noreferrer"
target="_blank" moz-do-not-send="true">include-conf-enabled.pl</a><br>
> <<a href="http://include-conf-enabled.pl"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://include-conf-enabled.pl</a>><br>
> > <<a href="http://include-conf-enabled.pl"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://include-conf-enabled.pl</a>>"<br>
> ><br>
> > url.redirect = ()<br>
> > url.rewrite-once = (<br>
> ><br>
> ><br>
>
"^/(css|img|js|fonts)/.*\.(jpg|jpeg|gif|png|swf|avi|mpg|mpeg|mp3|flv|ico|css|js|woff|ttf)$"<br>
> <br>
> > => "$0",<br>
> >
"^/(favicon\.ico|robots\.txt|sitemap\.xml)$" => "$0",<br>
> > "^/[^\?]*(\?.*)?$" =>
"index.php/$1"<br>
> > )<br>
> >
********************************************************<br>
> > vvle@IXP-Manager-T72:/srv/birdseye$ curl -v <a
href="http://10.81.5.49/lg" rel="noreferrer" target="_blank"
moz-do-not-send="true"><font color="red"><b>MailScanner
warning: numerical links are often malicious:</b></font>
http://10.81.5.49/lg</a><br>
> > * Trying 10.81.5.49...<br>
> > * Connected to 10.81.5.49 (10.81.5.49) port 80
(#0)<br>
> > > GET /lg HTTP/1.1<br>
> > > Host: 10.81.5.49<br>
> > > User-Agent: curl/7.47.0<br>
> > > Accept: */*<br>
> > ><br>
> > < HTTP/1.1 302 Found<br>
> > < Cache-Control: no-cache<br>
> > < Location: <a
href="http://10.81.5.49/lg/protocols/bgp" rel="noreferrer"
target="_blank" moz-do-not-send="true"><font color="red"><b>MailScanner
warning: numerical links are often malicious:</b></font>
http://10.81.5.49/lg/protocols/bgp</a><br>
> > < Date: Mon, 01 Apr 2019 17:47:31 GMT<br>
> > < Content-type: text/html; charset=UTF-8<br>
> > < Content-Length: 380<br>
> > < Server: lighttpd/1.4.45<br>
> > <<br>
> > <!DOCTYPE html><br>
> > <html><br>
> > <head><br>
> > <meta charset="UTF-8" /><br>
> > <meta http-equiv="refresh"<br>
> > content="1;url=<a
href="http://10.81.5.49/lg/protocols/bgp" rel="noreferrer"
target="_blank" moz-do-not-send="true"><font color="red"><b>MailScanner
warning: numerical links are often malicious:</b></font>
http://10.81.5.49/lg/protocols/bgp</a>" /><br>
> ><br>
> > <title>Redirecting to<br>
> <a href="http://10.81.5.49/lg/protocols/bgp"
rel="noreferrer" target="_blank" moz-do-not-send="true"><font
color="red"><b>MailScanner warning: numerical links are
often malicious:</b></font>
http://10.81.5.49/lg/protocols/bgp</a></title><br>
> > </head><br>
> > <body><br>
> > Redirecting to <a<br>
> ><br>
> href="<a href="http://10.81.5.49/lg/protocols/bgp"
rel="noreferrer" target="_blank" moz-do-not-send="true"><font
color="red"><b>MailScanner warning: numerical links are
often malicious:</b></font>
http://10.81.5.49/lg/protocols/bgp</a>"><a
href="http://10.81.5.49/lg/protocols/bgp" rel="noreferrer"
target="_blank" moz-do-not-send="true"><font color="red"><b>MailScanner
warning: numerical links are often malicious:</b></font>
http://10.81.5.49/lg/protocols/bgp</a></a>.<br>
> > </body><br>
> > * Connection #0 to host 10.81.5.49 left intact<br>
> >
************************************************************<br>
> > vvle@rs2-1804:~$ curl -v <a
href="http://10.81.5.49/lg/protocols/bgp" rel="noreferrer"
target="_blank" moz-do-not-send="true"><font color="red"><b>MailScanner
warning: numerical links are often malicious:</b></font>
http://10.81.5.49/lg/protocols/bgp</a><br>
> > * Trying 10.81.5.49...<br>
> > * TCP_NODELAY set<br>
> > * Connected to 10.81.5.49 (10.81.5.49) port 80
(#0)<br>
> > > GET /lg/protocols/bgp HTTP/1.1<br>
> > > Host: 10.81.5.49<br>
> > > User-Agent: curl/7.58.0<br>
> > > Accept: */*<br>
> > ><br>
> > < HTTP/1.1 500 Internal Server Error<br>
> > < Content-type: text/html; Content-Length: 0<br>
> > < Date: Mon, 01 Apr 2019 17:21:52 GMT<br>
> > < Server: lighttpd/1.4.45<br>
> > <<br>
> > * Connection #0 to host 10.81.5.49 left intact<br>
> >
**************************************************************<br>
> > vvle@rs2-1804:/srv/birdseye$ ls -la<br>
> > total 240<br>
> > drwxr-xr-x 13 root root 4096 Apr 1
16:12 .<br>
> > drwxr-xr-x 3 root root 4096 Mar 29
11:59 ..<br>
> > drwxr-xr-x 10 501 staff 4096 Mar 29
11:54 app<br>
> > -rwxr-xr-x 1 501 staff 1094 Apr 26
2017 artisan<br>
> > drwxr-xr-x 2 501 staff 4096 Apr 1
07:32 bin<br>
> > drwxr-xr-x 2 501 staff 4096 Mar 29
11:54 bootstrap<br>
> > -rw-r--r-- 1 501 staff 798 Jul 3
2018 composer.json<br>
> > -rw-r--r-- 1 501 staff 125370 Jul 3
2018 composer.lock<br>
> > drwxr-xr-x 6 501 staff 4096 Mar 29
11:54 data<br>
> > drwxr-xr-x 5 501 staff 4096 Mar 29
11:54 database<br>
> > -rw-r--r-- 1 root root 2884 Apr 1
16:12 .env<br>
> > -rw-r--r-- 1 501 staff 2890 Jun 8
2017 .env.example<br>
> > -rw-r--r-- 1 501 staff 2951 Jun 8
2017 .env.vagrant<br>
> > -rw-r--r-- 1 501 staff 96 May 30
2017 .gitignore<br>
> > drwxr-xr-x 3 501 staff 4096 Jul 3
2018 .idea<br>
> > -rw-r--r-- 1 501 staff 1115 Apr 26
2017 LICENSE.md<br>
> > -rw-r--r-- 1 501 staff 951 Apr 26
2017 phpunit.xml<br>
> > drwxr-xr-x 2 501 staff 4096 Apr 1
12:06 public<br>
> > -rw-r--r-- 1 501 staff 14217 Jul 3
2018 README.md<br>
> > drwxr-xr-x 3 501 staff 4096 Mar 29
11:54 resources<br>
> > -rw-r--r-- 1 501 staff 316 Apr 26
2017<br>
> skipcache_ips.php.dist<br>
> > drwxrwxrwx 5 www-data www-data 4096 Mar 29
11:54 storage<br>
> >
*******************************************************************<br>
> >
*******************************************************************<br>
> > vvle@rs2-1804:/srv/birdseye$ php -S <a
href="http://10.81.5.49:8000" rel="noreferrer"
target="_blank" moz-do-not-send="true"><font color="red"><b>MailScanner
warning: numerical links are often malicious:</b></font>
10.81.5.49:8000</a><br>
> <<a href="http://10.81.5.49:8000" rel="noreferrer"
target="_blank" moz-do-not-send="true"><font color="red"><b>MailScanner
warning: numerical links are often malicious:</b></font>
http://10.81.5.49:8000</a>><br>
> > <<a href="http://10.81.5.49:8000"
rel="noreferrer" target="_blank" moz-do-not-send="true"><font
color="red"><b>MailScanner warning: numerical links are
often malicious:</b></font> http://10.81.5.49:8000</a>>
-t public<br>
> > PHP 7.2.15-0ubuntu0.18.04.2 Development Server
started at Mon Apr 1<br>
> > 17:39:59 2019<br>
> > Listening on <a href="http://10.81.5.49:8000"
rel="noreferrer" target="_blank" moz-do-not-send="true"><font
color="red"><b>MailScanner warning: numerical links are
often malicious:</b></font> http://10.81.5.49:8000</a><br>
> > Document root is /srv/birdseye/public<br>
> > Press Ctrl-C to quit.<br>
> > [Mon Apr 1 17:40:11 2019] PHP Fatal error:
Uncaught Error: Class<br>
> > 'Monolog\Logger' not found in<br>
> >
/srv/birdseye/vendor/laravel/lumen-framework/src/Application.php:378<br>
> > Stack trace:<br>
> > #0
/srv/birdseye/vendor/illuminate/container/Container.php(731):<br>
> ><br>
>
Laravel\Lumen\Application->Laravel\Lumen\{closure}(Object(Laravel\Lumen\Application),<br>
> <br>
> > Array)<br>
> > #1
/srv/birdseye/vendor/illuminate/container/Container.php(629):<br>
> >
Illuminate\Container\Container->build(Object(Closure),
Array)<br>
> > #2<br>
> ><br>
>
/srv/birdseye/vendor/laravel/lumen-framework/src/Application.php(206):<br>
> >
Illuminate\Container\Container->make('Psr\\Log\\LoggerI...',
Array)<br>
> > #3
/srv/birdseye/vendor/laravel/lumen-framework/src/helpers.php(39):<br>
> >
Laravel\Lumen\Application->make('Psr\\Log\\LoggerI...',
Array)<br>
> > #4<br>
> ><br>
>
/srv/birdseye/vendor/laravel/lumen-framework/src/Exceptions/Handler.php(40):<br>
> <br>
> > app('Psr\\Log\\LoggerI...')<br>
> > #5
/srv/birdseye/app/Exceptions/Handler.php(36):<br>
> >
Laravel\Lumen\Exceptions\Handler->report(Object(ErrorException))<br>
> > #6<br>
> ><br>
>
/srv/birdseye/vendor/laravel/lumen-framework/src/Concerns/RegistersExceptionHandlers.php(123):<br>
> <br>
> > App\Excepti in<br>
> >
/srv/birdseye/vendor/laravel/lumen-framework/src/Application.php<br>
> on line 378<br>
> > [Mon Apr 1 17:40:11 2019] <a
href="http://10.81.15.1:63409" rel="noreferrer"
target="_blank" moz-do-not-send="true"><font color="red"><b>MailScanner
warning: numerical links are often malicious:</b></font>
10.81.15.1:63409</a><br>
> <<a href="http://10.81.15.1:63409"
rel="noreferrer" target="_blank" moz-do-not-send="true"><font
color="red"><b>MailScanner warning: numerical links are
often malicious:</b></font> http://10.81.15.1:63409</a>>
<<a href="http://10.81.15.1:63409" rel="noreferrer"
target="_blank" moz-do-not-send="true"><font color="red"><b>MailScanner
warning: numerical links are often malicious:</b></font>
http://10.81.15.1:63409</a>><br>
> > [500]: / - Uncaught Error: Class
'Monolog\Logger' not found in<br>
> >
/srv/birdseye/vendor/laravel/lumen-framework/src/Application.php:378<br>
> > Stack trace:<br>
> > #0
/srv/birdseye/vendor/illuminate/container/Container.php(731):<br>
> ><br>
>
Laravel\Lumen\Application->Laravel\Lumen\{closure}(Object(Laravel\Lumen\Application),<br>
> <br>
> > Array)<br>
> > #1
/srv/birdseye/vendor/illuminate/container/Container.php(629):<br>
> >
Illuminate\Container\Container->build(Object(Closure),
Array)<br>
> > #2<br>
> ><br>
>
/srv/birdseye/vendor/laravel/lumen-framework/src/Application.php(206):<br>
> >
Illuminate\Container\Container->make('Psr\\Log\\LoggerI...',
Array)<br>
> > #3
/srv/birdseye/vendor/laravel/lumen-framework/src/helpers.php(39):<br>
> >
Laravel\Lumen\Application->make('Psr\\Log\\LoggerI...',
Array)<br>
> > #4<br>
> ><br>
>
/srv/birdseye/vendor/laravel/lumen-framework/src/Exceptions/Handler.php(40):<br>
> <br>
> > app('Psr\\Log\\LoggerI...')<br>
> > #5
/srv/birdseye/app/Exceptions/Handler.php(36):<br>
> >
Laravel\Lumen\Exceptions\Handler->report(Object(ErrorException))<br>
> > #6<br>
> ><br>
>
/srv/birdseye/vendor/laravel/lumen-framework/src/Concerns/RegistersExceptionHandlers.php(123):<br>
> <br>
> > App\Excepti in<br>
> >
/srv/birdseye/vendor/laravel/lumen-framework/src/Application.php<br>
> on line 378<br>
> > [Mon Apr 1 17:40:11 2019] PHP Fatal error:
Uncaught Error: Class<br>
> > 'Monolog\Logger' not found in<br>
> >
/srv/birdseye/vendor/laravel/lumen-framework/src/Application.php:378<br>
> > Stack trace:<br>
> > #0
/srv/birdseye/vendor/illuminate/container/Container.php(731):<br>
> ><br>
>
Laravel\Lumen\Application->Laravel\Lumen\{closure}(Object(Laravel\Lumen\Application),<br>
> <br>
> > Array)<br>
> > #1
/srv/birdseye/vendor/illuminate/container/Container.php(629):<br>
> >
Illuminate\Container\Container->build(Object(Closure),
Array)<br>
> > #2<br>
> ><br>
>
/srv/birdseye/vendor/laravel/lumen-framework/src/Application.php(206):<br>
> >
Illuminate\Container\Container->make('Psr\\Log\\LoggerI...',
Array)<br>
> > #3
/srv/birdseye/vendor/laravel/lumen-framework/src/helpers.php(39):<br>
> >
Laravel\Lumen\Application->make('Psr\\Log\\LoggerI...',
Array)<br>
> > #4<br>
> ><br>
>
/srv/birdseye/vendor/laravel/lumen-framework/src/Exceptions/Handler.php(40):<br>
> <br>
> > app('Psr\\Log\\LoggerI...')<br>
> > #5
/srv/birdseye/app/Exceptions/Handler.php(36):<br>
> ><br>
>
Laravel\Lumen\Exceptions\Handler->report(Object(Symfony\Component\Debug\Exception\FatalErrorException))<br>
> > #6<br>
>
/srv/birdseye/vendor/laravel/lumen-framework/src/Concerns/Registers<br>
> > in<br>
>
/srv/birdseye/vendor/laravel/lumen-framework/src/Application.php
on<br>
> > line 378<br>
> > ^Cvvle@rs2-1804:/srv/birdseye$<br>
> ><br>
> > Found in mailing list with similar problem:<br>
> > <a
href="https://www.inex.ie/pipermail/ixpmanager/2017-September/001159.html"
rel="noreferrer" target="_blank" moz-do-not-send="true">https://www.inex.ie/pipermail/ixpmanager/2017-September/001159.html</a><br>
> > but it had been already fixed in later releases
of birdeye.<br>
> > Please suggest the way/approach to resolve;<br>
> ><br>
> > Thank you,<br>
> ><br>
> > V. Leontjev,<br>
> ><br>
> ><br>
> > _______________________________________________<br>
> > INEX IXP Manager mailing list<br>
> > <a href="mailto:ixpmanager@inex.ie"
target="_blank" moz-do-not-send="true">ixpmanager@inex.ie</a>
<mailto:<a href="mailto:ixpmanager@inex.ie" target="_blank"
moz-do-not-send="true">ixpmanager@inex.ie</a>><br>
> > Unsubscribe or change options here:<br>
> <a
href="https://www.inex.ie/mailman/listinfo/ixpmanager"
rel="noreferrer" target="_blank" moz-do-not-send="true">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" moz-do-not-send="true">https://www.inex.ie/support/</a><br>
> +353 1 531 3339<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" moz-do-not-send="true">https://www.inex.ie/support/</a><br>
+353 1 531 3339<br>
<br>
<br>
</blockquote>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
INEX IXP Manager mailing list
<a class="moz-txt-link-abbreviated" href="mailto:ixpmanager@inex.ie">ixpmanager@inex.ie</a>
Unsubscribe or change options here: <a class="moz-txt-link-freetext" href="https://www.inex.ie/mailman/listinfo/ixpmanager">https://www.inex.ie/mailman/listinfo/ixpmanager</a>
</pre>
</blockquote>
</body>
</html>