There are currently some authentication isses with Apache 2.0, it has first been reported in
Support.FailedAuthenticationWithApache2OnWinNT. Please post workaround and fixes here.
Topics with text "Apache 2.0":
ApacheBenchmark,
ApacheSnipsOopsmore,
ApacheTwoBreaksNonUTF8EncodedURLsOnWindows,
ApacheTwoExperience,
AttachmentVersionsBrokenOnlyShowsLast,
CairoPerformanceIssues,
CairoRelease,
ChangeToScriptDirForModPerl,
CoffeeBreakArchives2004,
ColorVariablesImproperlyProcessedInDefinitionTags,
ConfigurablePasswordFileHandling,
DakarOnWindows2003AndApache,
DakarPerformanceIssuesArchive2005,
DisabledPluginsVarBroken,
EncodeURLsWithUTF8,
ExplicitNumberingAndTocDontMatch,
FixPerlWarnings,
GetPluginPreferencesFlagDoesNotWorkInMyPlugin,
GetPluginPreferencesFlagReturnError,
GetUrlShouldSendPortNumber,
ImproveTestenv,
IncludeWithIllegalURLReturnsSoftwareError,
IncludedPagesDisplaySomeLinksIncorrectly,
IndigoPerl,
InfiniteLoopInSearchInPatternSkinToolbars,
InheritedVariablesEvaluationBug,
InternationalisationIssues,
IssuesWithApache2dot0,
KerberosAuthMangled,
KnownIssuesOfTWiki01Feb2003,
KnownIssuesOfTWiki01Sep2004,
LogAndWarningFilePermissionsGiveBadErrorMessage,
MacOSXFilesystemEncodingWithI18N,
MinorXHTMLNonComplianceInTemplates,
ModPerlStartupScript,
ModPerlUnix,
MultipleAttachmentsAtOnce,
NewWebFailsIfTemplateRCSIsDeleted,
NoRobotsMetaTagInPageHead,
NtlmForSolaris10,
ProxiedIncludesBrokenImplementationBug,
RawParamLeaksEmailAddresses,
RcsLiteUninitializedValuesErrors,
RcsNonStrictLocking,
RefByMatchesUnrelatedEntries,
RefactorPluginAPI,
RenameAllowsDotInPageName,
RenamingTopicsAffectsNonTopics,
RevisionDateJan1970,
SavemultiIntoSaveDotPm,
SharePointVsTWiki,
ShorterURLs,
ShouldHtaccessBeOptimized,
SimplerConfiguration,
SolarisInstallCookbook,
SolarisInstallCookbookModPerl,
SolarisInstallCookbookNtlm,
SpeedyCGI,
TWikiForHTMLEditingAndWEBDAVForDocumentControl,
TWikiOnApache2dot0Hangs,
TWikiOnHPUX,
TWikiOnMacOSXJaguar,
TWikiOnWindowsKnownConfigurations,
TWikiRPMs,
TWikiRelease04x00x03,
TWikiRelease04x02x00,
TWikiRelease04x02x01,
TWikiRelease04x02x02,
TWikiRelease04x02x03,
TWikiRelease04x02x04,
TableVerticalSpanLockupOrRenderError,
TabulationsInVerbatim,
TaintBugInDiffs,
TestenvRelockIgnoresPubTWiki,
TextAreaFieldInFormDoesNotFollowWidth,
TimeLocalHangsOnPerl5dot8dot6,
TransparentAuthentication,
TreeviewInfiniteRecursionOnBadData,
UnresolvedVarsInURL,
UpgradeTWiki,
ViewauthAndSessionPluginFailsWithSpeedyCGI,
WindowsInstallAlternatives,
WindowsInstallCookbookComments,
WindowsInstallModNTLM,
WrongChangePasswordLinkInNewUserTemplate,
Number of topics: 85
--
PeterThoeny - 02 Feb 2003
See also
Support.SomeBinaryUploadsFail, cured by reverting to Apache 1.3 - looks like a
CGI.pm bug.
--
RichardDonkin - 10 Apr 2003
A new problem with some plugins using Apache 2.0 is reported in
TWikiOnApache2dot0Hangs. I have attached a small plugin to that topic which demonstrates the view script hanging on seemingly inoccuous input.
--
ThomasWeigert - 14 Jan 2004
When you read the twiki.org pages you get the impression that TWiki is not supposed to work well with Apache 2.
First. I have two installations of TWiki. Both running Apache 2.0.52. Both running perl 5.8.3. Both running Cairo with a few minor known bugs fixed. The office one runs with LDAP and the public one runs with normal basic Apache authentication.
I often find problems but most are related to old plug-ins that are not yet updated to be compatible with Cairo. And I have found some incompatibilities related to mod_perl /
SpeedyCGI. And again in connection with plugins. But I have not experienced anything related to Apache 2. When surfing round twiki.org the major bulk of trouble seems to be connected to a nasty Apache 2 bug which has been fixed some versions back.
To turn it upside down. If Twiki did not work with Apache2 I would have thrown away Twiki. Any newly installed machine with an up to date major distribution will install Apache2 so this is what Twiki should work with. I would never accept to downgrade. I have been upgrading Apache 2.0 for every version released since 2.0.40 or so, and bugs and security holes have been plugged without ever having given me any trouble with compatibility when upgrading. So my advice is to go ahead with Twiki on Apache 2. But make sure to upgrade to the latest version your distribution offers so you do not run into any of the old - now resolved - issues.
--
KennethLavrsen - 17 Oct 2004
Its a good idea. I fear that unless we cater for newer environments, the only installations we will get will be those on obsolete hosting providers, and the only people we will attract are those who will use TWiki out of the box.
--
MartinCleaver - 17 Oct 2004
Kenneth, have you tried the test case on
TWikiOnApache2dot0Hangs in your installation? I found that Apache 2.0 appears to work fine until one uses cedrtain plugins. I would be greatly obliged if you could try that
test case and let us know whether on your Apache 2.0.52 installation the patches posted are not required any more.
--
ThomasWeigert - 17 Oct 2004
I don't think I have installed a plugin released before the release of Cairo that worked. This one is no exception. I do not get any hanging pages. I do not see that symptom at all. The plugin installs and does something to all my tables but the Fruit pages do not show more than one line. I am sure this is yet another plugin that needs to be fixed to work with Cairo. Does it work on your Cairo installation?
--
KennethLavrsen - 17 Oct 2004
I wonder if it is clear from my text above that I cannot perform the test suggested because the plugin does not work with Cairo. I do not get the error reported with the plugin. Nothing is hanging. The plugin simply does not function at all. And it is quite normal that old plugins need changed to work with Cairo. The plugin is made for Beijing.
Is there another test I can do to confirm my experience that Apache 2 is quite stable?
--
KennethLavrsen - 21 Oct 2004
Interesting. I installed Cairo on my laptop and installed this plugin (not an apache 2 installation). In this installation the plugin does not hang, but instead generate a page showing a table.
From this test I conclude that either something is wrong with the way you install the plugin (can you please verify that ModTablePlugin appears in the list of %ACTIVATEDPLUGINS), or in fact there is still a problem with Apache 2. The system hanging is what was the problem before.
Please ensure that what you do is try to view the topic "FruitData".
--
ThomasWeigert - 21 Oct 2004
Yes. Plugin is installed and reports itself as alive. But both the
FruitData and the short version of it fails to work. Only one line of the many lines defined as metadata are shown. I also have a newer Perl. I just tried installing TWiki on a machine with Apache2 and Perl 5.6 instead of 5.8. That did not cure the problem. I will try installing an Apache 1.3 on my secondary machine. There is no way I can try this on my production machines.
PS: I still think all you developers should install Apache2 yourself
--
KennethLavrsen - 24 Oct 2004
I have installed our version of TWiki on a newer version of Apache 2, and I do not observe the problem that the test case identifies any longer, confirming
Kenneth's observation.
What I am running now is
- Apache/2.0.52 (Unix)
- mod_perl/1.99_16
- Perl/v5.8.0
However, there are several plugins that fail to load under
this installation. I suspect that this is due to mod_perl, but I still have to verify that such is the case. Note that our installation is still a modified version of Athens, so it could be that those plugin problems are resolved in Cairo. I will bring up a Cairo test installation and check.
Thanks to
Kenneth for pursuing this issue so that we can put it to rest. I have set the
BugResolved flag in
TWikiOnApache2dot0Hangs.
--
ThomasWeigert - 24 Oct 2004
I18N is not working with Apache 2.0 on Windows with certain browsers - see
ApacheTwoBreaksNonUTF8EncodedURLsOnWindows.
--
RichardDonkin - 09 Dec 2004
FailedAuthenticationWithApache2OnWinNT seems to be fixed by upgrading to Apache 2.0.52.
--
RichardDonkin - 16 Dec 2004
New issue with Apache 2 - see
ApacheSnipsOopsmore.
--
RichardDonkin - 14 Jan 2005