This question about Configuration: Answered
No extensions found under "Find More Extensions"
Hi,
when I try to search for new extensions or even show the installed ones from bin/configure -> Extensions -> "Finde More Extensions" the list is empty. It shows
0 extensions out of 0 already installed
Regards, Stefan
- No extensions found:
"Find more extensions" works by querying the list of available extensions from the Foswiki web site - specifically, from
http://foswiki.org/Extensions/FastReport. If it is unable to access this site for any reason, then you will see an empty list. Check that this site is accessible from your Foswiki.
--
CrawfordCurrie - 29 May 2009
Sorry to bother again. I can access the url just fine from my server (eg. with lynx from the console). Here are some more informations, just in case it helps to identify the problem:
- This site is running Foswiki version Foswiki-1.0.5, Sat, 25 Apr 2009, build 3705, Plugin API version 2.0
- Linux Gentoo, Apache 2.2.11, Perl 5.8.8, mod_perl 2.0.3
Plugins:
- TWikiCompatibilityPlugin (Foswiki-1.0, $Rev: 3626 (2009-04-22) $)
- SpreadSheetPlugin (29 Mar 2009, $Rev: 3614 (2009-04-22) $)
- BrowserBoosterPlugin (2008-12-27, $Rev: 0 (27 Dez 2008) $)
- CommentPlugin (Foswiki-1.0.1, $Rev: 3417 (2009-04-12) $)
- EditChapterPlugin (2.00, $Rev: 2823 (02 Mar 2009) $)
- EditTablePlugin (4.23, $Rev: 3523 (2009-04-18) $)
- InterwikiPlugin (03 Aug 2008, $Rev: 3417 (2009-04-12) $)
- JQueryPlugin (1.15, $Rev: 1988 (15 Jan 2009) $)
- PreferencesPlugin (19 Apr 2009, $Rev: 3527 (2009-04-18) $)
- SlideShowPlugin (02 Aug 2008, $Rev: 3048 (2009-03-12) $)
- SmiliesPlugin (04 Jan 2009, $Rev: 3417 (2009-04-12) $)
- TablePlugin (1.038, $Rev: 3525 (2009-04-18) $)
- TreePlugin (1.8)
- TwistyPlugin (1.5.2, $Rev: 3417 (2009-04-12) $)
Contribs:
--
StefanNicolin - 29 May 2009
Check your webserver logs for any information about errors. Also, I note you have mod_perl installed. Make sure
configure
is
not running under mod_perl.
--
CrawfordCurrie - 30 May 2009
Allright, this is the last time I set this topic to
Asked (promised).
I made sure that configure is not running under mod_perl:
<FilesMatch "^(configure)$">
SetHandler cgi-script
Require user adm
</FilesMatch>
Other than that the only possible clue is this error message in the Apache logs:
[Sat May 30 12:04:33 2009] [error] File does not exist: /var/www/tools.nicolinux.org/htdocs/wiki/System
It's true that the
System dir is
not located directly under .../htdocs/wiki. It follows the standard Foswiki directory structure and resides under .../htdocs/wiki/data/System. Would it help to attach the entire Apache config? However I hesitate do to so for obvious
security reasons (althoug security through obscurity is not the right way...).
If this doesen't help I think that the next best step is to rebuild this install and just take over the data (webs).
Thanks again.
--
StefanNicolin - 30 May 2009
do you have
CPAN:LWP installed? (configure will show you relevant perl modules' installation statuses and version numbers)
i found out some time ago that the TWiki fallback to raw socket code doesn't work anymore.
--
WillNorris - 30 May 2009
That was it!!! Will you are my hero
Man that's odd, I could swear I had this functionality working before - maybe it changed from 1.0 to 1.0.5? Thank you very much.
--
StefanNicolin - 30 May 2009
what worries me is that otherwise perfectly good raw socket code just stopped working at some point. including plenty of examples on the internet. i guess some version of perl broke backwards compatibility? or ??
the raw socket code is a fallback if
CPAN:LWP is not installed (that is,
CPAN:LWP is preferred over raw socket code). but if the raw socket code no longer works, this means that actual foswiki installation requirements will include
CPAN:LWP as a requirement, not as optional. don't know what we're going to do about that.
--
WillNorris - 02 Jun 2009
crawford has looked into this as part of
Tasks.Item1678. installation should again work without
CPAN:LWP (with the release of Foswiki 1.0.6)
--
WillNorris - 03 Jun 2009