Tags:
create new tag
view all tags

Question

Wierd behaviour here folks and help to understand it would be appreciated. Basically I have set up reasonably standard TWiki test install. I do all my work on Firefox and then test with IE as that is our company standard.

Anyway when I want to edit a page in Firefox I get the editable page (no matter where the browser is). When I want to edit from IE on the server, it also works but

...if I try to Edit via IE from any other machine I get the IE error page 'Page cannot be displayed'. The same happens if I click on a ? next to an as-yet-uncreated Wikiword webpage. The same also happens if I try to attach anything but all the other buttons; 'Ref-by', 'Printable', 'Diffs', and 'More', all work as expected.

My apache error.log only gives the error

[notice] cannot use a full URL in a 401 ErrorDocument directive --- ignoring!

Having read various support pages I have found that this is because my .htaccess file has the following line:

ErrorDocument 401 %nop%http://whr-p03170/bin/oops/TWiki/TWikiRegistration?template=oopsauth

Fine - I can understand that writing this URL differently would remove the error in the error log (how should the line be written?) but it begs the question why does trying to edit via IE from another system cause twiki to try and display the 401 page? (I'm also obviously not using %nop% correctly yet either wink )

Environment

TWiki version: TWikiRelease02Sep2004
TWiki plugins: DefaultPlugin, EmptyPlugin, InterwikiPlugin
Server OS: XP Pro SP1
Web server: Apache 1.3.33
Perl version: 5.8.4
Client OS: XP Pro
Web Browser: IE 6, Firefox 1.0
Categories: Browser Issue

-- SteveMayes - 07 Feb 2005

Answer

I don't know why IE doesn't work while others do, but the Error line should be something like

ErrorDocument 401 /bin/oops/TWiki/TWikiRegistration?template=oopsauth

As for nop that is a twiki specific operator, while .htaccess is for apache. None of the other TWikiShorthand will work there either. The correct use for nop, inside a twiki topic, is <nop>, for example %<nop>WIKIVERSION% yields %WIKIVERSION% .

-- MattWilkie - 07 Feb 2005

Thanks for the pointer on the use of nop Matt, and the line for .htaccess was also spot on. After a good nights sleep I returned to the IE problem and this will make you all chuckle (well it did me wink ) - to fix this fault with IE you have to modify it's default settings to......
...
...
make it HTTP1.1 compliant! (he he he). To do this select Tools\Internet Options from the Menu bar, then select the 'Advanced' tab and scroll down to the 'use HTTP1.1' option and select it. Apply, close and that's it, IE will now behave the way it should (at least in this respect).

-- SteveMayes - 08 Feb 2005

good, I'm glad it was that simple for you. smile

when I saw the title of this page I thought 'at last, I'm not alone! (WhatsWrongIE)' but alas, twas not to be.

-- MattWilkie - 08 Feb 2005

Just noticed that this still appears as a question asked but not yet answered. It was answered by myself above - the unanswered query is Matt's (WhatsWrongIE).

-- SteveMayes - 21 Mar 2005

Edit | Attach | Watch | Print version | History: r9 < r8 < r7 < r6 < r5 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r9 - 2005-03-23 - CrawfordCurrie
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.