Skip to content

Commit

Permalink
TS-4263: keyblock varialbe configurable via records.config
Browse files Browse the repository at this point in the history
  • Loading branch information
persiaAziz-zz committed Sep 12, 2016
1 parent e1fd73b commit 8a3264a
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
8 changes: 5 additions & 3 deletions iocore/net/SSLUtils.cc
Expand Up @@ -2055,9 +2055,11 @@ SSLParseCertificateConfiguration(const SSLConfigParams *params, SSLCertLookup *l

// load the global ticket key for later use
REC_ReadConfigStringAlloc(ticket_key_filename, "proxy.config.ssl.server.ticket_key.filename");
ats_scoped_str ticket_key_path(Layout::relative_to(params->serverCertPathOnly, ticket_key_filename));
global_default_keyblock = ssl_create_ticket_keyblock(ticket_key_path); // this function just returns a keyblock

if (ticket_key_filename != NULL) {
ats_scoped_str ticket_key_path(Layout::relative_to(params->serverCertPathOnly, ticket_key_filename));
global_default_keyblock = ssl_create_ticket_keyblock(ticket_key_path); // this function just returns a keyblock
} else
global_default_keyblock = ssl_create_ticket_keyblock(NULL); // this function just returns a keyblock
Note("loading SSL certificate configuration from %s", params->configFilePath);

if (params->configFilePath) {
Expand Down
2 changes: 1 addition & 1 deletion mgmt/RecordsConfig.cc
Expand Up @@ -1243,7 +1243,7 @@ static const RecordElement RecordsConfig[] =
,
{RECT_CONFIG, "proxy.config.ssl.server.multicert.exit_on_load_fail", RECD_INT, "0", RECU_RESTART_TS, RR_NULL, RECC_NULL, "[0-1]", RECA_NULL}
,
{RECT_CONFIG, "proxy.config.ssl.server.ticket_key.filename", RECD_STRING, "ssl_ticket.key", RECU_DYNAMIC, RR_NULL, RECC_NULL, NULL, RECA_NULL}
{RECT_CONFIG, "proxy.config.ssl.server.ticket_key.filename", RECD_STRING, NULL, RECU_DYNAMIC, RR_NULL, RECC_NULL, NULL, RECA_NULL}
,
{RECT_CONFIG, "proxy.config.ssl.server.private_key.path", RECD_STRING, TS_BUILD_SYSCONFDIR, RECU_RESTART_TS, RR_NULL, RECC_NULL, NULL, RECA_NULL}
,
Expand Down

0 comments on commit 8a3264a

Please sign in to comment.