LightSquid and 500 - Internal Server Error
-
Anyone has some leads on this issue? It seems to be resolved but it is not working for me!. :'( Please any help will be appreciated.
Best regards.
-
Anyone has some leads on this issue? It seems to be resolved but it is not working for me!. :'( Please any help will be appreciated.
Best regards.
Possible look you 'pkg_info' from shell?
-
Yes, this is my pkg_info from the shell.
pkg_info
bandwidthd-2.0.1 Tracks bandwidth usage by IP address
bsdinstaller-2.0.2007.0827 BSD Installer mega-package
cpdup-1.05 A comprehensive filesystem mirroring program
freetype2-2.1.10_3 A free and portable TrueType font rendering engine
freetype2-2.2.1_1 A free and portable TrueType font rendering engine
gd-2.0.33_4,1 A graphics library for fast creation of images
grub-0.97 GRand Unified Bootloader
jpeg-6b_4 IJG's jpeg compression utilities
libart_lgpl-2.3.19,1 Library for high-performance 2D graphics
libiconv-1.9.2_2 A character set conversion library
lightsquid-1.7.1 A light and fast web based squid proxy traffic analyser
lighttpd-1.4.18 A secure, fast, compliant, and very flexible Web Server
lua-5.0.2_1 Small, compilable scripting language providing easy access
openldap-client-2.3.40 Open source LDAP client implementation
pcre-6.6_1 Perl Compatible Regular Expressions library
perl-5.8.8 Practical Extraction and Report Language
pkg-config-0.21 A utility to retrieve information about installed libraries
pkgconfig-0.20 A utility to retrieve information about installed libraries
png-1.2.12_1 Library for manipulating PNG images
png-1.2.14 Library for manipulating PNG images
png-1.2.8_3 Library for manipulating PNG images
squid-2.6.18 HTTP Caching Proxy
squid_radius_auth-1.0.8 RADIUS authenticator for squid proxy 2.5 and laterBR.
-
Last time I had a problem, the instructions in this thread worked for me.
In summary:
While it was installed in the WebGUI, go to the shell.
pkg_delete lightsquid*
ln -s /usr/local/bin/perl /usr/bin/perl
Go back to the webgui and install it again.After that, it worked like a charm.
-
So, you mean to run the pkg_delete command before uninstalling the package from the GUI? Humm, I´ll try! Thanks.
BR -
Yes, run the pkg_delete command while it is still installed from the WebGUI.
I also added this procedure to the Wiki as an FAQ, so let me know if it doesn't work for you.
-
:-\ no, it doesn´t work for me. The uninstall goes ok but the symlink tells me that there is already a /usr/bin/perl file. Should I delete this file and run the symlink again? About to give up with lightsquid… :( . Oh! just the graphics interface (graph.cgi only involved) is giving me trouble. Numeric data shows ok.
Regards.
-
What do you see when you try this?
# ls -l /usr/bin/perl
It should look like this:
lrwxr-xr-x 1 root wheel 19 Dec 13 17:30 /usr/bin/perl -> /usr/local/bin/perl
You can also test perl like so:
# /usr/bin/perl -v
You should get a short answer stating the version and license info.
You might also try looking in the lighthttpd error log:
# cat /var/log/lighttpd.error.log
-
What do you see when you try this?
Code:# ls -l /usr/bin/perlIt should look like this:
Code:lrwxr-xr-x 1 root wheel 19 Dec 13 17:30 /usr/bin/perl -> /usr/local/bin/perlYes, I have somethig like it. Only permissions vary. 777 instead of 755
You might also try looking in the lighthttpd error log:
Code:# cat /var/log/lighttpd.error.logcat /var/log/lighttpd.error.log
2009-02-13 15:30:28: (log.c.75) server started
2009-02-13 15:30:35: (log.c.75) server started
2009-02-13 15:33:43: (mod_cgi.c.1231) cgi died ?
Can't locate GD.pm in @INC (@INC contains: /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/si te_perl/5.8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at /usr/local/www/lightsquid/graph.cgi line 15.
BEGIN failed–compilation aborted at /usr/local/www/lightsquid/graph.cgi line 15.That´s the problem...graph.cgi compilation fails...
-
What about these?
# find / -name "GD.pm" /usr/local/lib/perl5/site_perl/5.8.8/mach/GD.pm
# pkg_info | grep -i "gd-2*" gd-2.0.35,1 A graphics library for fast creation of images p5-GD-2.39 A perl5 interface to Gd Graphics Library version2
# cat /var/db/pkg/p5-GD-2.39/+REQUIRED_BY lightsquid-1.7.1_1
I'm not sure why yours wouldn't be properly pulling the dependencies like it should.
I suppose you could also try to remove lightsquid, gd, p5-GD, and so on and reinstall.
I wonder if perl uninstalled, removed the GD lib, but the package info for GD is still hanging out and thinks it is installed.
Sounds like a real mess, but recoverable if that's the case.
-
2 ipnet
If yuu not solve you problem up to monday, i ready online help to you. -
No need to do that dvserg. Thanks a lot anyway. It is not critical for us right now. We´ll try to debug this pointing to the GD graphics package.
BR
-
I still get the "500 - Internal Server Error" on pfSense 1.2-RELEASE
When I type:
# pkg_info | grep -i "gd-2*"
I get no output - these two packages are not installed. How can I get them installed?