Squid3+Lightsquid–>500 – Internal Server Error-->Solved
-
My pfsense version is
2.0.3-RELEASE (amd64)
built on Fri Apr 12 10:27:15 EDT 2013
FreeBSD 8.1-RELEASE-p13At first, I installed the squid 2.7.9 pkg v.4.3.3 and Lightsquid 1.8.2 pkg v.2.32.
Then I open the Proxy report–>Lightsquid Report-->Graph Report, it's working fine.After that, I installed the squid 3.1.20 pkg 2.0.6.
Then I open the Graph Report but it's not working, the error message is 500 – Internal Server Error.However, finally I got the solution of solving this problem.
1: cd /usr/local/www/lightsquid2: ./check-setup.pl
LightSquid Config Checker, (c) 2005-9 Sergey Erokhin GNU GPLLogPath : /var/squid/logs
reportpath: /var/lightsquid/report
Lang : /usr/local/share/lightsquid/lang/eng
Template : /usr/local/www/lightsquid/tpl/base
Ip2Name : /usr/local/libexec/lightsquid/ip2name.ipno: GD.PM found, please install or set $graphreport=0 to disable
3: ls -al /usr/bin/perl*
lrwxr-xr-x 1 root wheel 25 Jul 21 23:14 /usr/bin/perl -> /usr/local/bin/perl5.12.4
lrwxr-xr-x 1 root wheel 25 Jul 21 23:14 /usr/bin/perl5 -> /usr/local/bin/perl5.12.44: ls -al /usr/local/bin/perl5*
lrwxr-xr-x 1 root wheel 25 Jul 21 23:14 /usr/local/bin/perl5 -> /usr/local/bin/perl5.12.4
-rwxr-xr-x 2 root wheel 7328 Jun 27 2012 /usr/local/bin/perl5.12.4
-rwxr-xr-x 1 root wheel 7424 Mar 6 23:18 /usr/local/bin/perl5.14.25: unlink /usr/bin/perl
6: unlink /usr/bin/perl5
7: unlink /usr/local/bin/perl5
8: ./check-setup.pl
./check-setup.pl: Command not found.9: ls -al /usr/bin/perl*
ls: No match.10: ls -al /usr/bin/perl5*
ls: No match.11: ls -al /usr/local/bin/perl5*
-rwxr-xr-x 2 root wheel 7328 Jun 27 2012 /usr/local/bin/perl5.12.4
-rwxr-xr-x 1 root wheel 7424 Mar 6 23:18 /usr/local/bin/perl5.14.212: ln -s /usr/local/bin/perl5.14.2 /usr/bin/perl
13: ln -s /usr/local/bin/perl5.14.2 /usr/bin/perl5
14: ln -s /usr/local/bin/perl5.14.2 /usr/local/bin/perl5
15: ls -al /usr/bin/perl*
lrwxr-xr-x 1 root wheel 25 Jul 21 23:25 /usr/bin/perl -> /usr/local/bin/perl5.14.2
lrwxr-xr-x 1 root wheel 25 Jul 21 23:25 /usr/bin/perl5 -> /usr/local/bin/perl5.14.216: ls -al /usr/bin/perl5*
lrwxr-xr-x 1 root wheel 25 Jul 21 23:25 /usr/bin/perl5 -> /usr/local/bin/perl5.14.217: ls -al /usr/local/bin/perl5*
lrwxr-xr-x 1 root wheel 25 Jul 21 23:25 /usr/local/bin/perl5 -> /usr/local/bin/perl5.14.2
-rwxr-xr-x 2 root wheel 7328 Jun 27 2012 /usr/local/bin/perl5.12.4
-rwxr-xr-x 1 root wheel 7424 Mar 6 23:18 /usr/local/bin/perl5.14.218: ./check-setup.pl
LightSquid Config Checker, (c) 2005-9 Sergey Erokhin GNU GPLLogPath : /var/squid/logs
reportpath: /var/lightsquid/report
Lang : /usr/local/share/lightsquid/lang/eng
Template : /usr/local/www/lightsquid/tpl/base
Ip2Name : /usr/local/libexec/lightsquid/ip2name.ipWARNING: $skipurl variable contain unescaped '.' char !!!
WARNING: if you use . as regular expression metacharacter please use '' instead "" and escape . via .
WARNING: $skipurl now ->zzz.zzz<all check passed, now try access to cgi part in browser
If there is above message, you can see the Graph Report.
-
My pfsense version is
2.0.3-RELEASE (amd64)
built on Fri Apr 12 10:27:15 EDT 2013
FreeBSD 8.1-RELEASE-p13At first, I installed the squid 2.7.9 pkg v.4.3.3 and Lightsquid 1.8.2 pkg v.2.32.
Then I open the Proxy report–>Lightsquid Report-->Graph Report, it's working fine.After that, I installed the squid 3.1.20 pkg 2.0.6.
Then I open the Graph Report but it's not working, the error message is 500 – Internal Server Error.However, finally I got the solution of solving this problem.
1: cd /usr/local/www/lightsquid2: ./check-setup.pl
LightSquid Config Checker, (c) 2005-9 Sergey Erokhin GNU GPLLogPath : /var/squid/logs
reportpath: /var/lightsquid/report
Lang : /usr/local/share/lightsquid/lang/eng
Template : /usr/local/www/lightsquid/tpl/base
Ip2Name : /usr/local/libexec/lightsquid/ip2name.ipno: GD.PM found, please install or set $graphreport=0 to disable
3: ls -al /usr/bin/perl*
lrwxr-xr-x 1 root wheel 25 Jul 21 23:14 /usr/bin/perl -> /usr/local/bin/perl5.12.4
lrwxr-xr-x 1 root wheel 25 Jul 21 23:14 /usr/bin/perl5 -> /usr/local/bin/perl5.12.44: ls -al /usr/local/bin/perl5*
lrwxr-xr-x 1 root wheel 25 Jul 21 23:14 /usr/local/bin/perl5 -> /usr/local/bin/perl5.12.4
-rwxr-xr-x 2 root wheel 7328 Jun 27 2012 /usr/local/bin/perl5.12.4
-rwxr-xr-x 1 root wheel 7424 Mar 6 23:18 /usr/local/bin/perl5.14.25: unlink /usr/bin/perl
6: unlink /usr/bin/perl5
7: unlink /usr/local/bin/perl5
8: ./check-setup.pl
./check-setup.pl: Command not found.9: ls -al /usr/bin/perl*
ls: No match.10: ls -al /usr/bin/perl5*
ls: No match.11: ls -al /usr/local/bin/perl5*
-rwxr-xr-x 2 root wheel 7328 Jun 27 2012 /usr/local/bin/perl5.12.4
-rwxr-xr-x 1 root wheel 7424 Mar 6 23:18 /usr/local/bin/perl5.14.212: ln -s /usr/local/bin/perl5.14.2 /usr/bin/perl
13: ln -s /usr/local/bin/perl5.14.2 /usr/bin/perl5
14: ln -s /usr/local/bin/perl5.14.2 /usr/local/bin/perl5
15: ls -al /usr/bin/perl*
lrwxr-xr-x 1 root wheel 25 Jul 21 23:25 /usr/bin/perl -> /usr/local/bin/perl5.14.2
lrwxr-xr-x 1 root wheel 25 Jul 21 23:25 /usr/bin/perl5 -> /usr/local/bin/perl5.14.216: ls -al /usr/bin/perl5*
lrwxr-xr-x 1 root wheel 25 Jul 21 23:25 /usr/bin/perl5 -> /usr/local/bin/perl5.14.217: ls -al /usr/local/bin/perl5*
lrwxr-xr-x 1 root wheel 25 Jul 21 23:25 /usr/local/bin/perl5 -> /usr/local/bin/perl5.14.2
-rwxr-xr-x 2 root wheel 7328 Jun 27 2012 /usr/local/bin/perl5.12.4
-rwxr-xr-x 1 root wheel 7424 Mar 6 23:18 /usr/local/bin/perl5.14.218: ./check-setup.pl
LightSquid Config Checker, (c) 2005-9 Sergey Erokhin GNU GPLLogPath : /var/squid/logs
reportpath: /var/lled lightingightsquid/report
Lang : /usr/local/share/lightsquid/lang/eng
Template : /usr/local/www/lightsquid/tpl/base
Ip2Name : /usr/local/libexec/lightsquid/ip2name.ipWARNING: $skipurl variable contain unescaped '.' char !!!
WARNING: if you use . as regular expression metacharacter please use '' instead "" and escape . via .
WARNING: $skipurl now ->zzz.zzz<all check passed, now try access to cgi part in browser
If there is above message, you can see the Graph Report.
Thanks for sharing information.. Internal server error is a big problem so thanks for sharing solution..