Gossamer Forum
Home : Products : Gossamer Forum : Discussion :

user_passwords_md5

Quote Reply
user_passwords_md5
Where is the program using MD5-based encryption from - its own source or is it expecting a module from the server via @INC. I'm having some trouble with the login not locating the Crypt.pm module.

~ ERASER


Free JavaScripts @ Insight Eye
Quote Reply
Re: [Eraser] user_passwords_md5 In reply to
It should be using GT::MD5 and GT::MD5::Crypt

I can't see where it loads Crypt but I may be looking in the wrong place altogether.
Quote Reply
Re: [Paul] user_passwords_md5 In reply to
Hi thanks,

From info in the logs, its trying to find GT::MD5 via @INC which is odd.
The GT libraries are not in its path, as expected, so its crashing with Internal Server Errors.

Hmm... I may just install afresh instead of tracking this one down.

~ ERASER


Free JavaScripts @ Insight Eye
Quote Reply
Re: [Eraser] user_passwords_md5 In reply to
What does the error say exactly?
Quote Reply
Re: [Paul] user_passwords_md5 In reply to
The usual cant find via @INC message:

Can't locate GT/MD5/Crypt.pm in @INC (@INC contains: /usr/lib/perl5/5.6.1/i386-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i386 .... at GForum::Authenticate::check_crypt_pass line 160.

And also ...

Can't locate GT/MD5.pm in @INC (@INC contains: ...

Both are generated when trying to login with a authenticated account.

~ ERASER


Free JavaScripts @ Insight Eye
Quote Reply
Re: [Eraser] user_passwords_md5 In reply to
Hmm is the use lib line present and correct in gforum.cgi and do the modules exist?
Quote Reply
Re: [Paul] user_passwords_md5 In reply to
Yeah everything is in place.

I'm going to install again, its no big deal as the forum isn't live, hopefully this time it will all glue together else I'll post here again.

Thanks.

~ ERASER


Free JavaScripts @ Insight Eye
Quote Reply
Re: [Eraser] user_passwords_md5 In reply to
Did this work? It sounds like somehow the GT/MD5/Crypt.pm module wasn't installed or was deleted.

Jason Rhinelander
Gossamer Threads
jason@gossamer-threads.com
Quote Reply
Re: [Jagerman] user_passwords_md5 In reply to
No, several functions are going to error - the common thread being "Can't locate ... @INC"
These errors are only apparent at the user side of the forum, in the control panel everything works fine.

Sample of errors when accessing the members directory:

Error: Unable to load module: GForum::GUI. Reason:

Can't locate GForum/GUI.pm in @INC (@INC contains: /usr/lib/perl5/5.6.1/i386-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i386-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl/5.6.0/i386-linux /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_perl . /usr/local/apache/ /usr/local/apache/lib/perl) at GT/Template.pm line 630. ,

Error: No subroutine 'GForum::GUI::draw' in 'GForum.pm'

And others ...

Can't locate GForum/Utils.pm in @INC ....
Can't locate GForum/GUI.pm in @INC ...

...etc.

~ ERASER


Free JavaScripts @ Insight Eye
Quote Reply
Re: [Eraser] user_passwords_md5 In reply to
Is this running under mod_perl? If so, what is in your mod_perl startup script?

Jason Rhinelander
Gossamer Threads
jason@gossamer-threads.com
Quote Reply
Re: [Jagerman] user_passwords_md5 In reply to
I will PM you in regard to this,

Thanks.

~ ERASER


Free JavaScripts @ Insight Eye
Quote Reply
Re: [Eraser] user_passwords_md5 In reply to
Thanks Jason -

It was an issue with mod_perl.

All working fine now.

~ ERASER


Free JavaScripts @ Insight Eye