我有这些请求nginx,但我不知道是什么造成他们:
网站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_log,但是那里没有任何条目。 我只会得到这些错误。
在configuration中没有任何proxy_pass设置。 什么可能会导致这些error_log(但没有条目access_log)?
预期当SSL握手失败时,没有logging请求的行为。
访问日志loggingHTTP请求。 如果某个程序尝试与您的服务器进行SSL握手,但是失败 – 他不可能向您发送了HTTP请求 – 没有打开SSL通道来发送通过。