nagios 检查某些网站(并非全部)产生以下错误,例如 google。还需要哪些其他参数才能使其运行?
$ check_http -w 5 -c 10 --ssl -H www.google.com -v
CRITICAL - Cannot make SSL connection
140484382566048:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:s23_clnt.c:749:
GET / HTTP/1.1
User-Agent: check_http/v1.4.15 (nagios-plugins 1.4.15)
Connection: close
Host: www.google.com
HTTP CRITICAL - Error on receive
答案1
选项-H
和check_http
基于 SSL 的虚拟主机无法很好地交互。请尝试使用-I
而不是-H
。(您可以将 DNS 名称与选项一起使用-I
。)