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
Topic attachments
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 - This page was cached on 18 Oct 2018 - 07:27.

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