Ticket #1829: nginx_ssl_alert.patch

File nginx_ssl_alert.patch, 550 bytes (added by Gernot Vormayr, 7 years ago)
  • src/http/ngx_http_request.c

    diff -u -r a/src/http/ngx_http_request.c b/src/http/ngx_http_request.c
    a b  
    766766
    767767            return;
    768768        }
     769        if (buf[0] == 0x15 /* SSLv3/TLSv1 alert */) {
     770            ngx_log_error(NGX_LOG_INFO, c->log, 0, "peer sent SSL alert");
     771            ngx_http_close_connection(c);
     772
     773            return;
     774        }
    769775
    770776        ngx_log_debug0(NGX_LOG_DEBUG_HTTP, rev->log, 0, "plain http");
    771777