The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 4,224 other subscribers

OpenSSL on Windows: fixing the “unable to write ‘random state'” (via: Stack Overflow)

Posted by jpluimers on 2015/03/05

If you are running OpenSSL as a regular user, or cannot perform “RunAs Administrator”, and you get this error message:

unable to write 'random state'

then make sure you have set your environment variables correctly before running OpenSSL:

RANDFILE=%LOCALAPPDATA%\.rnd

A full batch file front-end for OpenSSL.exe is this one:


@echo off
:: prevent "unable to write 'random state'"
call :do set RANDFILE=%LOCALAPPDATA%\.rnd
"%~dp0OpenSSL.exe" %*
goto :eof
:do
echo %*
%*
goto :eof

view raw

RunOpenSSL.bat

hosted with ❤ by GitHub

Note: if you get the same message on Linux, it usually means that the rights for ~/.rnd are not set correctly. See the question Using openssl what does “unable to write ‘random state'” mean? for an exaplanation.

–jeroen

via: paypal – How to fix “unable to write random state ” in openssl – Stack Overflow.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

 
%d bloggers like this: