Dans la pratique, la raison la plus courante pour ce qui se passe semble être que les .rnd fichier dans votre répertoire de base est la propriété de la racine plutôt que de votre compte. Le quick fix:
sudo rm ~/.rnd
Pour plus d'informations, voici l'entrée de la OpenSSL FAQ:
Parfois, la ligne de commande openssl utilité de ne pas abandonner avec un "GÉNÉRATEUR de ne pas têtes de série" message d'erreur, mais se plaint qu'il est "impossible d'écrire "aléatoire" d'état". Ce message fait référence à la valeur par défaut de semis de fichier (voir réponse précédente). Une raison possible est qu'aucun nom de fichier par défaut est connu parce que ni RANDFILE ni MAISON est. (Jusqu'à la version 0.9.6 utilisé le fichier ".rnd" dans le répertoire courant dans ce cas, mais cela a changé avec 0.9.6 un.)
Donc, je voudrais vérifier RANDFILE, à la MAISON, et les autorisations d'écrire ces endroits dans le système de fichiers.
Si tout semble être en ordre, vous pouvez essayer de courir avec strace et de voir ce qui se passe exactement.