Skip to Content.
Sympa Menu

perfsonar-user - Re: [perfsonar-user] Traceroute graph failure on Centralized MA with maddash

Subject: perfSONAR User Q&A and Other Discussion

List archive

Re: [perfsonar-user] Traceroute graph failure on Centralized MA with maddash


Chronological Thread 
  • From: "Uhl, George D. (GSFC-423.0)[SGT INC]" <>
  • To: "Uhl, George D. (GSFC-423.0)[SGT INC]" <>, "Dale W. Carder" <>, Andrew Lake <>
  • Cc: perfsonar-user <>
  • Subject: Re: [perfsonar-user] Traceroute graph failure on Centralized MA with maddash
  • Date: Fri, 23 Jan 2015 19:15:22 +0000
  • Accept-language: en-US

On the centralized MA I installed the esmond-support branch of the
psTracerouteViewer code in the
/opt/perfsonar_ps/toolkit/web/root/gui/psTracerouteViewer/ directory. I
modified the apache-maddash.conf file in /etc/httpd/conf.d and added the
following directive:

Alias /toolkit /opt/perfsonar_ps/toolkit/web/root
<Directory "/opt/perfsonar_ps/toolkit/web/root">
Options FollowSymLinks -MultiViews +ExecCGI
DirectoryIndex index.cgi index.php index.html
AddHandler cgi-script .cgi .pl
AllowOverride All
Order allow,deny
Allow from all
</Directory>

I restarted the httpd and maddash-server daemons and when I try to view
the traceroute data I get a "500 Internal Service Error". I checked
/var/log/httpd/error_log and it's telling me that I'm missing the MA.pm
script.


[Fri Jan 23 11:38:03 2015] [error] [client 192.168.1.5] Can't locate
perfSONAR_PS/Client/MA.pm in @INC (@INC contains:
/opt/perfsonar_ps/traceroute_ma/lib /opt/perfsonar_ps/toolkit/lib
/usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl
/usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at
/opt/perfsonar_ps/toolkit/lib/psTracerouteUtils.pm line 33., referer:
http://archive.eos.nasa.gov/serviceTest/graphWidget.cgi?url=http://archive.
eos.nasa.gov/esmond/perfsonar/archive/&dest=nasatest2.asf.alaska.edu&source
=esdis-ps.eosdis.nasa.gov
[Fri Jan 23 11:38:03 2015] [error] [client 192.168.1.5] BEGIN
failed--compilation aborted at
/opt/perfsonar_ps/toolkit/lib/psTracerouteUtils.pm line 33., referer:
http://archive.eos.nasa.gov/serviceTest/graphWidget.cgi?url=http://archive.
eos.nasa.gov/esmond/perfsonar/archive/&dest=nasatest2.asf.alaska.edu&source
=esdis-ps.eosdis.nasa.gov
[Fri Jan 23 11:38:03 2015] [error] [client 192.168.1.5] Compilation failed
in require at
/opt/perfsonar_ps/toolkit/web/root/gui/psTracerouteViewer/index.cgi line
44., referer:
http://archive.eos.nasa.gov/serviceTest/graphWidget.cgi?url=http://archive.
eos.nasa.gov/esmond/perfsonar/archive/&dest=nasatest2.asf.alaska.edu&source
=esdis-ps.eosdis.nasa.gov
[Fri Jan 23 11:38:03 2015] [error] [client 192.168.1.5] BEGIN
failed--compilation aborted at
/opt/perfsonar_ps/toolkit/web/root/gui/psTracerouteViewer/index.cgi line
44., referer:
http://archive.eos.nasa.gov/serviceTest/graphWidget.cgi?url=http://archive.
eos.nasa.gov/esmond/perfsonar/archive/&dest=nasatest2.asf.alaska.edu&source
=esdis-ps.eosdis.nasa.gov
[root@archive
httpd]# ls /opt/perfsonar_ps/toolkit/web/root/

I installed a copy of MA.pm in
/opt/perfsonar_ps/toolkit/lib/perfSONAR_PS/Client/MA.pm but I'm still
getting a "500 Internal Service Error" with /var/log/httpd/error_log
reporting:


[Fri Jan 23 14:11:32 2015] [error] [client 192.168.1.5] Compilation failed
in require at /opt/perfsonar_ps/toolkit/lib/psTracerouteUtils.pm line 33.,
referer:
http://archive.eos.nasa.gov/serviceTest/graphWidget.cgi?url=http://archive.
eos.nasa.gov/esmond/perfsonar/archive/&dest=nasatest2.asf.alaska.edu&source
=esdis-ps.eosdis.nasa.gov
[Fri Jan 23 14:11:32 2015] [error] [client 192.168.1.5] BEGIN
failed--compilation aborted at
/opt/perfsonar_ps/toolkit/lib/psTracerouteUtils.pm line 33., referer:
http://archive.eos.nasa.gov/serviceTest/graphWidget.cgi?url=http://archive.
eos.nasa.gov/esmond/perfsonar/archive/&dest=nasatest2.asf.alaska.edu&source
=esdis-ps.eosdis.nasa.gov
[Fri Jan 23 14:11:32 2015] [error] [client 192.168.1.5] Compilation failed
in require at
/opt/perfsonar_ps/toolkit/web/root/gui/psTracerouteViewer/index.cgi line
44., referer:
http://archive.eos.nasa.gov/serviceTest/graphWidget.cgi?url=http://archive.
eos.nasa.gov/esmond/perfsonar/archive/&dest=nasatest2.asf.alaska.edu&source
=esdis-ps.eosdis.nasa.gov
[Fri Jan 23 14:11:32 2015] [error] [client 192.168.1.5] BEGIN
failed--compilation aborted at
/opt/perfsonar_ps/toolkit/web/root/gui/psTracerouteViewer/index.cgi line
44., referer:
http://archive.eos.nasa.gov/serviceTest/graphWidget.cgi?url=http://archive.
eos.nasa.gov/esmond/perfsonar/archive/&dest=nasatest2.asf.alaska.edu&source
=esdis-ps.eosdis.nasa.gov


Thanks,
George

On 1/22/15 3:54 PM, "Uhl, George D. (GSFC-423.0)[SGT INC]"
<>
wrote:

>Thanks, Dale. That might explain why the mainline code failed. I'll post
>the results after I install and test.
>
>-George
>
>On 1/22/15 3:41 PM, "Dale W. Carder"
><>
> wrote:
>
>>
>>George, note that you will want to grab the 'esmond-support' branch
>>rather
>>than 'master'. (on my todo list to merge them....)
>>
>>Dale
>>
>>Thus spake Andrew Lake
>>()
>> on Thu, Jan 22, 2015 at 02:13:11PM
>>-0500:
>>> Unfortunately there is not a separate package currently. You're welcome
>>>to try to install it by hand from source:
>>>https://github.com/dwcarder/psTracerouteViewer
>>>
>>> I created an issue to package this better in the future.
>>>
>>> Thanks,
>>> Andy
>>>
>>>
>>>
>>> On Jan 22, 2015, at 1:23 PM, "Uhl, George D. (GSFC-423.0)[SGT INC]"
>>><>
>>> wrote:
>>>
>>> > On my centralized MA server which I built based on guidance from here
>>>- http://docs.perfsonar.net/multi_central_MA.html. I'm also running a
>>>maddash GUI on this server. When I access the dashboard and drill down
>>>to the "Check Results" and click on the hyperlink to the traceroute data
>>>on the graph I get a new window with the following error:
>>> >
>>> > Not Found
>>> >
>>> > The requested URL /toolkit/gui/psTracerouteViewer/index.cgi was not
>>>found on this server.
>>> >
>>> >
>>> > Is there a way to get traceroute graphs on the MA without installing
>>>toolkit software?
>>> >
>>> >
>>> > Thanks,
>>> >
>>> > George
>>> >
>>>
>




Archive powered by MHonArc 2.6.16.

Top of Page