New users can't login / digest:: md5?

I have just installed RT 3-0-3 using mysql 4.0.12. For the most part
everything went well with the install. The root superuser can log in and
create new users, and looking into the DB the users are in the user table,
however the users can’t log into RT. Similar to problem from archived
thread as shown below. Another interesting thing is that each new user has
the same password stored in the users table…even though I have assigned
different passwords to new users. Also I have checked both “Let this user
access RT” and “Let this user be granted rights”. As far as the digest::md5
suggestion, I’m not entirely sure whcih version is installed, or actualy how
to check it…newbie.
thoughts?

Phil Homewood pdh@snapgear.com mailto:pdh%40snapgear.com
Mon, 14 Jul 2003 09:29:21 +1000

  • Previous message: [rt-users] New users on RT 3-0-3 <015246.html>
  • Next message: [rt-users] Re: New users on RT 3-0-3 <015294.html>
    • Messages sorted by: [ date ] <date.html> [ thread ]
      <thread.html> [ subject ] <subject.html> [ author ] <author.html>

Joao Rechena wrote:

Hi, I’ve just instaled the rt 3-0-3, after some headakes I’ve managed to
login with root and the paths are all correct, the problem now is login
with new users it keeps telling me “Your username or password is
incorrect”, I have the user enabled and also the option grant this user
rights…

http://lists.fsck.com/pipermail/rt-users/2003-May/014296.html

perhaps?
Phil Homewood, Systems Janitor, http://www.SnapGear.com
pdh@snapgear.com mailto:pdh@snapgear.com Ph: +61 7 3435 2810 Fx: +61 7
3891 3630
SnapGear - Custom Embedded Solutions and Security Appliances

As far as the digest::md5 suggestion, I’m not entirely sure whcih
version is installed, or actualy how to check it

perldoc -m Digest::MD5 should display the source of the module, there
should be something like $VERSION = ‘2.24’; in the first few lines.

Generally, you should get acquainted with either CPAN or CPANPLUS (cpan
or cpanp at the command line, respectively) to install and maintain perl
modules on your machine.

Sebastian

Sebastian Flothow
sebastian@flothow.de

Because it reverses the logical flow of conversation.
Why is top posting frowned upon?

Interesting happenings.

suse linux 8.0
apache 1.3
mysql 4.0.12
mason 1.22
rt 3.0.3

Running the RT test-dependency script reveals that Digest::MD5 is found.
Running perldoc -m Digest::Md5 reveals that no documentation found for
“Digest::MD5”.
I tried to just install the mod with perl -MCPAN -e ‘install Digest::Md5’,
and get:

CPAN:storable loaded ok going to read /root/.cpan/metadata …
Warning can’t install digest::md5 son’t know what it is. try i /digest::md5/

so I tried :
perl -MCPAN -i ‘/Digest::Md5/’

to no avail. I’m thinking possibly uninstalling the digest::md5 and
reinstalling. Although I’m not sure exactly how to attempt this correctly.
Also not sure why I perldoc won’t work since it is installed, and actualy
why cpan wouldn’t just install the newer verion of digest::md5From: Sebastian Flothow [mailto:lists@flothow.de]
Sent: Tuesday, July 22, 2003 5:24 PM
To: Hodge, Jeff F (ECIII)
Cc: ‘rt-users@lists.fsck.com’
Subject: Re: [rt-users] new users can’t login / digest:: md5 ??

As far as the digest::md5 suggestion, I’m not entirely sure whcih
version is installed, or actualy how to check it

perldoc -m Digest::MD5 should display the source of the module, there
should be something like $VERSION = ‘2.24’; in the first few lines.

Generally, you should get acquainted with either CPAN or CPANPLUS (cpan
or cpanp at the command line, respectively) to install and maintain perl
modules on your machine.

Sebastian

Sebastian Flothow
sebastian@flothow.de

Because it reverses the logical flow of conversation.
Why is top posting frowned upon?

perl -MCPAN -i ‘/Digest::Md5/’

That would be perl -MCPAN -e ‘i /Digest::Md5/’, as ‘i’ is a command to
the CPAN module, not the perl interpreter.

I’d suggest you run the interactive CPAN shell (cpan, or if this doesn’t
work, perl -MCPAN -e shell).
First, check which mirrors you are using, it may well be that they are
broken or outdated; this could be the reason for the “don’t know what it
is” message.
Then, try i /Digest::Md5/ or install /Digest::Md5/.

If all this fails, you can still download Digest::MD5 from CPAN and
install it manually.

Sebastian

Sebastian Flothow
sebastian@flothow.de

Because it reverses the logical flow of conversation.
Why is top posting frowned upon?

[I assume you just forgot to CC the list, I’m CCing it now.]

Am Donnerstag, den 24. Juli 2003, um 02:02, schrieb Hodge, Jeff F
(ECIII):

actually perldoc perllocal lists the mod twice v2.26 and v2.16 -this
seems off

IIRC, perllocal ist just a chronological log of all module
installations, so that’s to be expected.
However, if perllocal shows different installation locations for the two
versions, the old one may still be there. If it is, remove it.

This installation hasn’t improved my original situation.

This question is probably insulting, but - did you remember to fully
stop and start Apache after installing Digest::MD5?

You could also test Digest::MD5 independently, e.g.:
perl -MDigest::MD5=md5_hex -le ‘print md5_hex “foobar”’

Compare the results to some other MD5 implementation, e.g. the MD5()
function in MySQL.

Looking in the rt3.users (mysql) table I notice that the new users are
added to the table but all users have the same encrypted string for a
password,

Well, as a workaround, you could set passwords manually in the DB,
though I admit it’s ugly.

Sebastian

Sebastian Flothow
sebastian@flothow.de

Because it reverses the logical flow of conversation.
Why is top posting frowned upon?