OpenSSL doesn't work
-
\laragon\www\wiki {git} 31.12.2015 19:53:10,03
{lamb} openssl
WARNING: can't open config file: c:/openssl-1.0.2d-win32/ssl/openssl.cnf
OpenSSL> req -x509 -nodes -days 365 -newkey rsa:2048 -keyout wiki.dev.key -out wiki.dev.crt
Unable to load config info from c:/openssl-1.0.2d-win32/ssl/openssl.cnf
error in req
OpenSSL>
-
You can add environment variable:
set OPENSSL_CONF=C:\laragon\bin\apache\apache-2.4.17\conf\openssl.cnf
-
Thank you, leokhoa! Now openssl works.
But now I can't make http and https work on ports, other than 80 and 443 correspondingly.
I checked firewall settings: all ports for httpd in laragon are allowed.
Can you give a hint where to search for this problem?
By the way, if I change ports in the Laragon Settings, it overrides port 443 in httpd-vhosts for 80.
-
- On httpd.conf, please make sure this line is uncoment:
Include conf/extra/httpd-ssl.conf
- On conf/extra/httpd-ssl.conf, you can append this (you may need to what I make bold properly):
<VirtualHost *:8443>
DocumentRoot "C:/laragon/www/wiki/"
ServerName wiki.devSSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile "${SRVROOT}/conf/ssl/wiki.dev.crt"
SSLCertificateKeyFile "${SRVROOT}/conf/ssl/wiki.dev.key"</VirtualHost>
-
Browser to: https://wiki.dev:8443
It should work.Please be aware that on conf/extra/httpd-ssl.conf, you must see that:
Listen 8443
If you change to other value manually (ex: 443), you must change the VirtualHost correspondly.
Listen 443 ... ... <VirtualHost *:443> ... ...