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:
    no extensions.png

"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: 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 smile
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

QuestionForm edit

Subject Configuration
Extension
Version
Status Answered
I Attachment Action Size Date Who Comment
no_extensions.pngpng no_extensions.png manage 45 K 28 May 2009 - 23:29 UnknownUser No extensions found
Topic revision: r10 - 03 Jun 2009, WillNorris
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy