Cannot create users (or groups)

Hi,

when I try to create a user or a group (or change anything in their
priviledges, settings), I get an error-message like this in /tmp/rt.log:
WebRT: Couldn’t load queue ‘’ ()WebRT: Could not load group ()WebRT: Could
not load group ()WebRT: Couldn’t load user ‘’ ()WebRT: Couldn’t load user ‘’
()
(This is from me trying multiple times).

I also had trouble logging in, but I solved that by changing “POST” to GET
in WebRT/HTML/Elements/Login.

I’m using 2.0.13 on a heavily modified SuSE 7.2 (perl 5.6.1 et.al).

What is the preferred platform for RT anyway ?

I normally use FreeBSD, but RT would need heavy modifications in the
integrated PERL, so I decided to wait until 5.0 is out and PERL is moved out
of the base-system…

Cheers,
Rainer
Rainer Duffner Munich
rainer@ultra-secure.de Germany
http://www.i-duffner.de Freising
When shall we three meet again
In thunder, lightning, or in rain?

On Thu, 27 Jun 2002 11:00:45 -0000, Rainer Duffner said:

I normally use FreeBSD, but RT would need heavy modifications in the
integrated PERL, so I decided to wait until 5.0 is out and PERL is moved out
of the base-system…

Not sure where you’re getting that idea from, but I’ve had it working
fine since 4.4-STABLE! No changes will be necessary…

Niall

I also had trouble logging in, but I solved that by changing “POST” to
GET in WebRT/HTML/Elements/Login.

This is probably a bad idea since it makes the username and password
part of the URL, so it will appear in the browser screen (-> ‘shoulder
surfing’), the server log and, unless you use HTTPS, the logs of any
proxies.

Sebastian

Sebastian Flothow
sebastian@flothow.de
#include <stddisclaimer.h>

Niall Brady writes:

On Thu, 27 Jun 2002 11:00:45 -0000, Rainer Duffner said:

I normally use FreeBSD, but RT would need heavy modifications in the
integrated PERL, so I decided to wait until 5.0 is out and PERL is moved
out of the base-system…

Not sure where you’re getting that idea from, but I’ve had it working
fine since 4.4-STABLE! No changes will be necessary…

I tried it and some of the PERL-modules in the base-system were too old.

What do you do ? Overwrite the base-system or install the perl 5.6 port ?
(Incidentially, this is also what I had to do on SuSE in the end…)

I fear that when I overwrite the base-system, the next make world will
totally hose RT.
And I’ve never dealt with the PERL 5.6-port.

cheers,
Rainer
Rainer Duffner Munich
rainer@ultra-secure.de Germany
http://www.i-duffner.de Freising
When shall we three meet again
In thunder, lightning, or in rain?

Sebastian Flothow writes:

I also had trouble logging in, but I solved that by changing “POST” to
GET in WebRT/HTML/Elements/Login.

This is probably a bad idea since it makes the username and password part
of the URL, so it will appear in the browser screen (-> ‘shoulder
surfing’), the server log and, unless you use HTTPS, the logs of any
proxies.

Yes.
I know.
All agreed. Currently it only runs in a VMware anyway.

But that hardly answers my original question :wink:

Is there a way to generate more debug-information ?

cheers,
Rainer
Rainer Duffner Munich
rainer@ultra-secure.de Germany
http://www.i-duffner.de Freising
When shall we three meet again
In thunder, lightning, or in rain?

Is there a way to generate more debug-information ?

Change the log line in config.pm to read ‘debug’ rather than error.
Either to logfile, or to screen, depending on what stage of development
you’re at.
Don’t forget to kickstart apache afterwards.

Niall Brady writes:

On Thu, 27 Jun 2002 11:00:45 -0000, Rainer Duffner said:

I normally use FreeBSD, but RT would need heavy modifications in
the integrated PERL, so I decided to wait until 5.0 is out and
PERL is moved out of the base-system…

Not sure where you’re getting that idea from, but I’ve had it
working fine since 4.4-STABLE! No changes will be necessary…

I tried it and some of the PERL-modules in the base-system were too
old.

What do you do ? Overwrite the base-system or install the perl 5.6
port ? (Incidentially, this is also what I had to do on SuSE in the
end…)

Install the new perl in a different place, rather than clobber the perl
that comes with the system.

(darren)

If you think you know what the hell is going on you’re probably
full of shit.
– Robert Anton Wilson

Rainer Duffner wrote:

I tried it and some of the PERL-modules in the base-system were too old.

Yep.

Install p5-CGI.pm-2.77 (I believe the version 2.753 in the ports
is not useful. Someone please correct me if I’m wrong.)

Any other modules that are too old can be brought up to date
from ports.

I fear that when I overwrite the base-system, the next make world will
totally hose RT.

Yes, you need to go back and reinstall any of the modules you had
to install from ports, using UNINST=1 (from memory). I think there
were a couple but don’t have my notes handy at the moment…