From a4b7a4a0414982c3f1ef73ef140cd2943ce4098e Mon Sep 17 00:00:00 2001 From: Maciej Szlosarczyk Date: Thu, 6 Jun 2019 17:16:46 +0300 Subject: [PATCH] Send headers in both formats --- apps/epp_proxy/src/epp_tls_worker.erl | 2 ++ config/docker.config | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/apps/epp_proxy/src/epp_tls_worker.erl b/apps/epp_proxy/src/epp_tls_worker.erl index 92ac6da..81e539a 100644 --- a/apps/epp_proxy/src/epp_tls_worker.erl +++ b/apps/epp_proxy/src/epp_tls_worker.erl @@ -173,6 +173,8 @@ state_from_socket(Socket, State) -> epp_certs:headers_from_cert(PeerCert), Headers = [{"SSL_CLIENT_CERT", SSL_CLIENT_CERT}, {"SSL_CLIENT_S_DN_CN", SSL_CLIENT_S_DN_CN}, + {"SSL-CLIENT-CERT", SSL_CLIENT_CERT}, + {"SSL-CLIENT-S-DN-CN", SSL_CLIENT_S_DN_CN}, {"User-Agent", <<"EPP proxy">>}, {"X-Forwarded-for", epp_util:readable_ip(PeerIp)}], NewState = State#state{socket=Socket, headers=Headers}, diff --git a/config/docker.config b/config/docker.config index 49a66b1..1b97d6c 100644 --- a/config/docker.config +++ b/config/docker.config @@ -3,9 +3,9 @@ {dev_mode, true}, {tcp_port, 3333}, {tls_port, 700}, - {epp_session_url, "https://registry.test/epp/session/"}, - {epp_command_url, "https://registry.test/epp/command/"}, - {epp_error_url, "https://registry.test/epp/error/"}, + {epp_session_url, "http://httpd:3000/epp/session/"}, + {epp_command_url, "http://httpd:3000/epp/command/"}, + {epp_error_url, "http://httpd:3000/epp/error/"}, {cacertfile_path, "/opt/ca/certs/ca.crt.pem"}, {certfile_path, "/opt/ca/certs/apache.crt"}, {keyfile_path, "/opt/ca/private/apache.key"},