On Tue Dec 3 10:43:56 PST 2002, Csongor Fagyal posted the following:

> We have upgraded our old RedHat 6.2 server and are now running 8.0. The
> switch-over resulted that in manage.cgi when we want to change domain in
> a profile (click on a domain when you have multiple domains under a
> profile), we got an internal server error, which is caused by
> Blowfish.pm. The error is:
>
> "input must be 8 bytes long at
> /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/Crypt/Blowfish.pm
> line 56, <PROHIBIN> line 65."
>
> Same happens with DES.pm.
>
> Any ideas?

I'm having the same problem with our renewal script.

If I use DES I get:

input must be 8 bytes long at
/usr/local/lib/perl5/site_perl/5.8.5/mach/Crypt/DES.pm line 57, <GEN0>
line 8.

If I use Blowfish I get:

input must be 8 bytes long at
/usr/local/lib/perl5/site_perl/5.8.5/mach/Crypt/Blowfish.pm line 56,
<GEN0> line 8.

This happens when trying to login the user for authentication.

It started happening after moving to a new server.  The script and
supporting Opensrs libraries haven't changed--in years--they were copied
from the old server to the new server.

Crypt::DES and Crypt::Blowfish were *just* installed from cpan, so I
suspect these newer Crypt libraries may be the issue, however how can I
solve it?

Can I step back to an earlier version of the Crypt libraries or
is there an OpenSRS fix?

_______________________________________________
domains-dev mailing list
[EMAIL PROTECTED]
http://discuss.tucows.com/mailman/listinfo/domains-dev

Reply via email to