Dear SUSE: Please remove OTRS from Apache.

Hi,
In my standard, stock yast install of apache and mod_perl, the server would not start due to a missing Perl module: Apache2::Reload. It required an ugly hack to limp around it. Then it put weird error messages in the error log with every hit. And, worst of all, it prevented any Perl scripts from running in cgi-bin. The browser tried to download the script rather than executing it.

A ticket request system is hardly a must-have application. I am sure I did not ask for it. Why is it in the default install? How is it possible that nobody ever tested it with mod_Perl? Please remove it until the otrs Elves can debug and fix it. I wasted hours trying to debug it.

BrianP

It’s not in my default install. You must have somehow pulled it in. I see that it is one of the available packages. I can’t comment, but it is possible there is a bug in the package. But you only get otrs installed if you ask for it, AFAIK.

You might want to raise a bug ticket at bugzilla.novell.com. This is a user forum. In general developers don’t lurk here, and even if they did, you should file a formal bug report to get anything done about it.

Ken_Yap,
I installed some other YAST cookie/authen stuf, which may have pulled it in. I wanted to see if others were seeing the same thing or of I had an unusual case (overactive imagination?).

Still, offering a service without having the prerequisites set correctly in the package is a major, but easily corrected bug. Perhaps trying to request a ticket on this missing prereq installed the misbehaving Ticket Request System module?

Thank you,
BrianP

You could try to uninstall it and see if YaST says it’s required by any other package. If not, then it was a slip of the finger, or mouse. You can still report the bug in the package itself if OTRS is of any interest to you.