<<O>>  Difference Topic MethodNotImplemented (r1.5 - 06 Jan 2008 - PeterKnaggs)

META TOPICPARENT LinuxHints

Method Not Implemented

If you run into the following error when editing wiki pages
Line: 10 to 10

POST to /twiki/bin/save/Main/YourWikiPageName not supported.
Changed:
<
<
it might be because of http "post" security validation. It seems that
>
>
it's because of http "post" security validation. It seems that

the additional security check is being done by mod_security on the penlug server, and this is making the editing of existing twiki pages quite awkward.
 <<O>>  Difference Topic MethodNotImplemented (r1.4 - 09 Jul 2007 - PeterKnaggs)

META TOPICPARENT LinuxHints

Method Not Implemented

If you run into the following error when editing wiki pages
 <<O>>  Difference Topic MethodNotImplemented (r1.3 - 09 Jul 2007 - PeterKnaggs)

META TOPICPARENT LinuxHints

Method Not Implemented

If you run into the following error when editing wiki pages
 <<O>>  Difference Topic MethodNotImplemented (r1.2 - 08 Jul 2007 - PeterKnaggs)

META TOPICPARENT LinuxHints

Method Not Implemented

If you run into the following error when editing wiki pages
Changed:
<
<
on penlug using Firefox:
>
>
on PenLUG:

 Method Not Implemented
Line: 10 to 10

POST to /twiki/bin/save/Main/YourWikiPageName not supported.
Changed:
<
<
it might be because of http "post" security validation that Firefox is doing (apparently on the client side, as far as I can understand).
>
>
it might be because of http "post" security validation. It seems that the additional security check is being done by mod_security on the penlug server, and this is making the editing of existing twiki pages quite awkward.

For example, if you include any of the following strings in your wiki page,

Changed:
<
<
Firefox will give the above error:
>
>
Firefox will give the above error (the strings are shown here with additional spaces, otherwise I can't upload this page due to the security check, obviously):

Changed:
<
<
  • / etc (to give the name of some file in the Linux filesystem)
>
>
  • / etc / (to give the name of some file in the Linux filesystem)

  • c d /anywhere (change directory to anywhere in the root filesystem)

  • w g e t (to download some archive from the web)
Line: 30 to 34

I'm hoping the reader isn't using "cut-n-paste".

I guess I'll have to google for where the effects of this new

Changed:
<
<
Firefox "post" security stuff is explained from the point of view of twiki users, as I've been running into it quite a lot recently,
>
>
security validation is explained from the point of view of twiki users, as I've been running into it quite a lot recently,

and the effect is basically that it makes your page "uneditable"
Changed:
<
<
if it happens to contain any of these supposed "security" issues.
>
>
if it happens to contain any of these "security" issues.

Changed:
<
<
Of course, it's quite awkward to write about Linux without at least
>
>
On one hand, the additional security is a good thing, as it could help mitigate cross-site-scripting attacks, but on the other hand, of course, it's quite awkward to write about Linux without at least

mentioning / etc / something_or_other at some point, so it's quite likely
Changed:
<
<
existing pages will appear to become "uneditable" due to this new Firefox security stuff.
>
>
existing pages will appear to become "uneditable" due to this (apparently fairly new) security validation that's being done.

-- PeterKnaggs - 08 Jul 2007

 <<O>>  Difference Topic MethodNotImplemented (r1.1 - 08 Jul 2007 - PeterKnaggs)
Line: 1 to 1
Added:
>
>
META TOPICPARENT LinuxHints

Method Not Implemented

If you run into the following error when editing wiki pages on penlug using Firefox:

 Method Not Implemented

 POST to /twiki/bin/save/Main/YourWikiPageName not supported.

it might be because of http "post" security validation that Firefox is doing (apparently on the client side, as far as I can understand).

For example, if you include any of the following strings in your wiki page, Firefox will give the above error:

  • / etc (to give the name of some file in the Linux filesystem)

  • w g e t (to download some archive from the web)

  • `any_linux_command` (backslash surrounding any Linux command)

As a workaround, you can (perhaps surprisingly) replace the string "w g e t" by "curl -O", and replace `any_linux_command` by $(any_linux_command).

I haven't come up with an obvious workaround for writing "/ etc / anything" in a wiki page as of now, except for adding spaces, which is quite an ugly workaround. I'm hoping the reader isn't using "cut-n-paste".

I guess I'll have to google for where the effects of this new Firefox "post" security stuff is explained from the point of view of twiki users, as I've been running into it quite a lot recently, and the effect is basically that it makes your page "uneditable" if it happens to contain any of these supposed "security" issues.

Of course, it's quite awkward to write about Linux without at least mentioning / etc / something_or_other at some point, so it's quite likely existing pages will appear to become "uneditable" due to this new Firefox security stuff.

-- PeterKnaggs - 08 Jul 2007

View topic | Diffs | r1.5 | > | r1.4 | > | r1.3 | More
Revision r1.1 - 08 Jul 2007 - 19:37 - PeterKnaggs
Revision r1.5 - 06 Jan 2008 - 19:46 - PeterKnaggs