Problems using rsaauth with openssl on Windows
This bug is just to document a problem that can happen when running rsaauth on a Windows system.
Problem: A Windows system complains about openssl even though it is installed and enabled:
- RSA authentication could not detect the openssl PHP extension. Currently RSA authentication uses a command line openssl utility. This is slower and less secure. Please, consider installing openssl PHP extension.
One possible reason for this has been described in the following (German) article:
Updated by Nicole Cordes almost 7 years ago
- Status changed from New to Closed
- Is Regression set to No
Just for documentation:
On Windows you need an openssl installation which is able to create keys.
I've tested the following szenarios:
Apache 2.2 with PHP 5.3 / PHP 5.4 and openssl 0.9.8
Apache 2.4 (VC10) with PHP 5.4 and openssl 0.9.8
Apache 2.4 (VC11) with PHP 5.5 and openssl 1.0.1
Besides you need a system environment variable OPENSS_CONF which points to your Apache openssl.cnf (e.g: C:\Apache24\conf\openssl.cnf)
If you have further problems/questions just contact me.