Skip to content

Commit

Permalink
OCSP stapling: added http response status logging.
Browse files Browse the repository at this point in the history
  • Loading branch information
mdounin committed Dec 5, 2016
1 parent d80352c commit 0a1290b
Showing 1 changed file with 9 additions and 6 deletions.
15 changes: 9 additions & 6 deletions src/event/ngx_event_openssl_stapling.c
Original file line number Diff line number Diff line change
Expand Up @@ -1310,12 +1310,11 @@ ngx_ssl_ocsp_process_status_line(ngx_ssl_ocsp_ctx_t *ctx)
rc = ngx_ssl_ocsp_parse_status_line(ctx);

if (rc == NGX_OK) {
#if 0
ngx_log_debug2(NGX_LOG_DEBUG_EVENT, ctx->log, 0,
"ssl ocsp status line \"%*s\"",
ctx->response->pos - ctx->response->start,
ctx->response->start);
#endif
ngx_log_debug3(NGX_LOG_DEBUG_EVENT, ctx->log, 0,
"ssl ocsp status %ui \"%*s\"",
ctx->code,
ctx->header_end - ctx->header_start,
ctx->header_start);

ctx->process = ngx_ssl_ocsp_process_headers;
return ctx->process(ctx);
Expand Down Expand Up @@ -1476,6 +1475,7 @@ ngx_ssl_ocsp_parse_status_line(ngx_ssl_ocsp_ctx_t *ctx)

if (++ctx->count == 3) {
state = sw_space_after_status;
ctx->header_start = p - 2;
}

break;
Expand All @@ -1493,6 +1493,7 @@ ngx_ssl_ocsp_parse_status_line(ngx_ssl_ocsp_ctx_t *ctx)
state = sw_almost_done;
break;
case LF:
ctx->header_end = p;
goto done;
default:
return NGX_ERROR;
Expand All @@ -1506,6 +1507,7 @@ ngx_ssl_ocsp_parse_status_line(ngx_ssl_ocsp_ctx_t *ctx)
state = sw_almost_done;
break;
case LF:
ctx->header_end = p;
goto done;
}
break;
Expand All @@ -1514,6 +1516,7 @@ ngx_ssl_ocsp_parse_status_line(ngx_ssl_ocsp_ctx_t *ctx)
case sw_almost_done:
switch (ch) {
case LF:
ctx->header_end = p - 1;
goto done;
default:
return NGX_ERROR;
Expand Down

0 comments on commit 0a1290b

Please sign in to comment.