src/server/daemon/httplistener.c

changeset 133
87b405d61f64
parent 130
198ad9d8cec1
child 134
44415e4399ce
equal deleted inserted replaced
132:e9afb5387007 133:87b405d61f64
246 log_ereport(LOG_MISCONFIG, "Cannot load ssl chain file: %s", errbuf); 246 log_ereport(LOG_MISCONFIG, "Cannot load ssl chain file: %s", errbuf);
247 return NULL; 247 return NULL;
248 } 248 }
249 } else { 249 } else {
250 file = sstrdup(conf->chainfile); 250 file = sstrdup(conf->chainfile);
251 int ret = SSL_CTX_use_certificate_chain_file(ctx, file.ptr); 251 ret = SSL_CTX_use_certificate_chain_file(ctx, file.ptr);
252 free(file.ptr); 252 free(file.ptr);
253 if(!ret) { 253 if(!ret) {
254 ERR_error_string(ERR_get_error(), errbuf); 254 ERR_error_string(ERR_get_error(), errbuf);
255 log_ereport(LOG_MISCONFIG, "Cannot load ssl cert file: %s", errbuf); 255 log_ereport(LOG_MISCONFIG, "Cannot load ssl cert file: %s", errbuf);
256 return NULL; 256 return NULL;

mercurial