Any help would be appreciated
![Very Happy :D](./images/smilies/icon_biggrin.gif)
I created my own CA and server certificate and installed them into apache2. Note that this is not a self-signed certificate, but a CA and server certificate signed by the CA. Firefox, Internet Explorer, and Chrome all recognizing the server certificate and CA and everything works as expected. When I use openssl to connect and verify the certificate with the CA everything works fine as shown below. However, when I installed my CA into RouterOS to verify my server's certificate (which it signed) and attempted a fetch with check-certificate I get the errors.
What am I doing wrong or is this a bug in RouterOs?
openssl s_client -connect 192.168.80.40:443 -showcerts -CApath /etc/ssl/certs
CONNECTED(00000003)
depth=1 C = US, ST = California, L = San Jose, O = abc, OU = it, CN = MY CA (verify return:1)
depth=0 CN = 192.168.80.40, ST = California, C = US, O = abc, OU = it (verify return:1)
Verify return code: 0 (ok)
Debian Apache 2.4.10 says:
[Tue Mar 15 07:50:30.857437 2016] [ssl:info] [pid 2922] SSL Library Error: error:14094418:SSL routines:SSL3_READ_BYTES:tlsv1 alert unknown ca (SSL alert number 48)
RouterOS 6.34.3 (stable) says:
failure: ssl connection error: handshake failed: unable to get certificate CRL (6)