Note the lack of /dev/random...What's there to do? I've searched the SUN site to no avail. error output is Using configuration from /usr/local/ssl/openssl.cnf unable to load 'random state' This means that the random number generator has not been seeded with much random data. Generating a 1024 bit RSA private key 20512:error:24064064:random number generator:SSLEAY_RAND_BYTES:PRNG not seeded:md_rand.c:474:You need to read the OpenSSL FAQ, http://www.openssl.org/support/faq.html 20512:error:04069003:rsa routines:RSA_generate_key:BN lib:rsa_gen.c:182: CRUD! I see that ecd is an option - would prefer to use a /dev/random. #!/usr/bin/perl # Chad.pm - package Chad; my $ref = { name => 'Chad Alan Billigmeier', title => 'Software Developer', company => 'Engage | ER Group', email => '[EMAIL PROTECTED]', phone => '978-247-5719', fax => '978.684.3112', } 1; # it compiles!!! ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]