Skip to content
This repository was archived by the owner on Sep 27, 2019. It is now read-only.

Commit d77f9d3

Browse files
author
Tianyi Chen
committed
fix root certificate loading
1 parent 05966da commit d77f9d3

File tree

3 files changed

+1
-21
lines changed

3 files changed

+1
-21
lines changed

src/network/peloton_server.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ void PelotonServer::SSLInit() {
118118
}
119119
// TODO(Yuchen): change this.
120120
// load trusted CA certificates (peer authentication)
121-
if (SSL_CTX_load_verify_locations(ssl_context, certificate_file_.c_str(),
121+
if (SSL_CTX_load_verify_locations(ssl_context, root_cert_file_.c_str(),
122122
nullptr) != 1) {
123123
LOG_WARN("Exception when loading root_crt!");
124124
SetSSLLevel(SSLLevel::SSL_PREFER);

test/network/ssl/server.crt

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,3 @@ tAR13jyRsdbGR7C8P7n1KessHi/RBokLZjMkfiPlimWQjMeRsLsQVjf2XGk+ywOO
1515
KDk43LAUEA+ml12PuRjDVDeTDPrIte6YDM9Dxbr0vXj+NPZ4rVvPM5b+wxnZr7kQ
1616
2G7oYEHfI5QRpIw5fvVwRoNo0NhLHK6SlAKnzn3i
1717
-----END CERTIFICATE-----
18-
-----BEGIN CERTIFICATE-----
19-
MIIDDzCCAfegAwIBAgIJALnYXsYu6xTqMA0GCSqGSIb3DQEBCwUAMB4xHDAaBgNV
20-
BAMME3Jvb3QueW91cmRvbWFpbi5jb20wHhcNMTgwMzI3MjAwNTM5WhcNMjgwMzI0
21-
MjAwNTM5WjAeMRwwGgYDVQQDDBNyb290LnlvdXJkb21haW4uY29tMIIBIjANBgkq
22-
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA+bP/zPanodNjwRT07JHxeXGhUQGdWbgM
23-
lXa30aYqM3JYsMyumXukNhAI0ErEwX+CkXBsK3/+nuATm18s8FipIWuUeh19Sokh
24-
qeLaZiSrZEHHjsiLreVsoKI9bAuohPay2XI3hkLEeQ1Mo4yxRjU1BpktY4lhzvvf
25-
cTE1G/zRtGMAGKeng/S0aadjJbmFxEQB14x68FQg6UsfpukIizmZmgJ5uRnmhDgL
26-
xiMfYrGjSl+sH9+Pmi5D6jcYIC1P1qcVDB7q1xd+cktrfNCXVo8zaYlDOuAqhPoD
27-
TpTf0eK9aPXoiFtP30Ys8S3CjQA3ChuxX96oyNOxG87VNGVFRiyvfQIDAQABo1Aw
28-
TjAdBgNVHQ4EFgQUcHPnzTFlIDQL7qO4hWpr4c3g0fEwHwYDVR0jBBgwFoAUcHPn
29-
zTFlIDQL7qO4hWpr4c3g0fEwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOC
30-
AQEA4ghpPKmNeSlFEwkfaqeum9DuvORlhrdBA/l64QlB3VwmeyA2O/bpTGuad3E6
31-
BsrR2DXH0k4lpoK/uzBGgUas5R0Tg2eiUD/uhHff/thU/yvoCD3o2K0cQXKCTYgq
32-
ct25OLMNxf2sHN8VD64AJnvF6yIv0ptBkF2Iqcn5486f5pJgs48MhJcSjFZYpjvo
33-
T54vh+U6DLT0dPIa5JJOhBQIe6LYuJDwZH84Fh3lGKip5OWT1RfuTHKViz5fL+lX
34-
eQqzL9kA9zm593Z6ltvVdSTxndBW1JYgL9opMB7wrvuEdGUECXzZJWioO9EP/yV2
35-
ekprwI05kJhh2fqrduTuIq30HQ==
36-
-----END CERTIFICATE-----

test/network/ssl_test.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ class SSLTests : public PelotonTest {};
3434

3535
// The following keys and certificates are generated using
3636
// https://www.postgresql.org/docs/9.5/static/libpq-ssl.html
37-
// and then concate root.crt right after server.crt
3837
std::string client_crt = std::string(
3938
StringUtil::Format("%s%s", SOURCE_FOLDER, "/test/network/ssl/root.crt"));
4039
std::string client_key = std::string(

0 commit comments

Comments
 (0)