New Foswiki release 2.1.6 is available with important security fixes.
Sourceforge foswiki email lists being discontinued. Subscribe to the new Foswiki announce and discuss lists at MailingLists
This question about Using an extension: Task closed

Attaching Files in NatSkin/TopicInteractionPlugin produces Internal Server Error

I've just installed a vanilla Foswiki 1.2.0_Beta_2 on an Ubuntu 14.04 platform and used the configure script to install the NatSkin Extension. This all worked without flaws. I also made sure I had all the perl modules listed as requirements in the INSTALL.html file.

Attaching files using the standard PatternSkin upload procedure works fine. When I try to attach the same files to topics (I tested with various file names, various topics and both on Chromium and Firefox) under NatSkin, I get an "HTTP Error" message and the upload fails (actually I first get a javascript notification about not being able to parse the JSON response, but this is caused by the HTTP error. Upon further inspection, the HTTP Error turns out to be a 500 Internal Server Error response to a POST request to /bin/rest/TopicInteractionPlugin/upload.

Neither the Apache error log nor the Foswiki error log records the error or any context, so I'm lost as to how to proceed to narrow down the cause of this error. Can anyone help?

-- PascalSchuppli - 25 Jun 2015

After some debugging, this seems to be caused by TopicInteractionPlugin not being up to date with all the changes to how UTF8 is now handled. I openend Tasks.Item13477 for it.

-- PascalSchuppli - 26 Jun 2015

Fixed in latest release.

-- MichaelDaum - 09 Sep 2015

QuestionForm edit

Subject Using an extension
Extension NatSkin, TopicInteractionPlugin
Status Task closed
Related Topics Tasks.Item13477
Topic revision: r4 - 09 Sep 2015, MichaelDaum - This page was cached on 18 Jun 2018 - 09:07.

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