check_http cannot make ssl connection with enterprise CA
Posted: Tue Mar 18, 2014 2:37 pm
We have a Windows Server 2012 R2 enterprise CA that we use to issue certificates to our internal servers (WSUS, etc).
When we attempt to use check_http to confirm that the web service is accepting tcp/443 https connections, we get:
[root@monitor-hq-01 libexec]# ./check_http -H wsus -S -v
CRITICAL - Cannot make SSL connection
GET / HTTP/1.0
User-Agent: check_http/v2053 (nagios-plugins 1.4.13)
Connection: close
Host: wsus
HTTP CRITICAL - Error on receive
I'm assuming this is due to the Nagios host not trusting our enterprise CA, although I could be mistaken. check_http works fine with the servers that we have certificates issues by GoDaddy.
So... 2 questions:
1. Is this due to Nagios not trusting the Enterprise CA?
2. If so, how do I get Nagios to trust the Enterprise CA?
We're running the Hyper-V VM image (CentOS) with Nagios 2012R2.9.
When we attempt to use check_http to confirm that the web service is accepting tcp/443 https connections, we get:
[root@monitor-hq-01 libexec]# ./check_http -H wsus -S -v
CRITICAL - Cannot make SSL connection
GET / HTTP/1.0
User-Agent: check_http/v2053 (nagios-plugins 1.4.13)
Connection: close
Host: wsus
HTTP CRITICAL - Error on receive
I'm assuming this is due to the Nagios host not trusting our enterprise CA, although I could be mistaken. check_http works fine with the servers that we have certificates issues by GoDaddy.
So... 2 questions:
1. Is this due to Nagios not trusting the Enterprise CA?
2. If so, how do I get Nagios to trust the Enterprise CA?
We're running the Hyper-V VM image (CentOS) with Nagios 2012R2.9.