我有一些向nginx提出的请求,但我不知道是什么导致了它们:
site-ssl.error_log:
2017/11/11 05:46:58 [info] 5642#5642: *64 SSL_do_handshake() failed (SSL: error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol) while SSL handshaking, client: 127.0.0.1, server: 0.0.0.0:443
2017/11/11 08:16:58 [info] 5642#5642: *122 SSL_do_handshake() failed (SSL: error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol) while SSL handshaking, client: 127.0.0.1, server: 0.0.0.0:443
2017/11/11 08:46:58 [info] 5642#5642: *123 SSL_do_handshake() failed (SSL: error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol) while SSL handshaking, client: 127.0.0.1, server: 0.0.0.0:443困扰我的是,access_log中没有相应的条目,并且请求来自本地主机(而且我一次不使用计算机)。
我还从其他nginx实例中检查了access_logs,但是那里没有任何条目。我只知道这些错误。
不再有任何proxy_pass设置的倾诉。是什么原因导致这些error_logs (但没有access_log的条目)?
发布于 2017-11-12 10:31:52
访问日志记录HTTP请求。如果某个程序试图与您的服务器进行SSL握手,但失败了--他不可能向您发送HTTP请求--没有打开SSL通道来发送。
https://serverfault.com/questions/883039
复制相似问题