diff options
4 files changed, 40 insertions, 0 deletions
diff --git a/jetty-unixsocket/src/main/config/etc/jetty-unixsocket-proxy-protocol.xml b/jetty-unixsocket/src/main/config/etc/jetty-unixsocket-proxy-protocol.xml new file mode 100644 index 0000000000..066a508645 --- /dev/null +++ b/jetty-unixsocket/src/main/config/etc/jetty-unixsocket-proxy-protocol.xml @@ -0,0 +1,10 @@ +<?xml version="1.0"?> +<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure_9_3.dtd"> + +<Configure id="unixSocketConnector" class="org.eclipse.jetty.server.ServerConnector"> + <Call name="addFirstConnectionFactory"> + <Arg> + <New class="org.eclipse.jetty.server.ProxyConnectionFactory"/> + </Arg> + </Call> +</Configure> diff --git a/jetty-unixsocket/src/main/config/etc/jetty-unixsocket-secure.xml b/jetty-unixsocket/src/main/config/etc/jetty-unixsocket-secure.xml new file mode 100644 index 0000000000..2a053233cc --- /dev/null +++ b/jetty-unixsocket/src/main/config/etc/jetty-unixsocket-secure.xml @@ -0,0 +1,11 @@ +<?xml version="1.0"?> +<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure_9_3.dtd"> +<Configure id="unixSocketHttpConfig" class="org.eclipse.jetty.server.HttpConfiguration"> + <Call name="addCustomizer"> + <Arg> + <New class="org.eclipse.jetty.server.SecureRequestCustomizer"> + </New> + </Arg> + </Call> +</Configure> + diff --git a/jetty-unixsocket/src/main/config/modules/unixsocket-proxy-protocol.mod b/jetty-unixsocket/src/main/config/modules/unixsocket-proxy-protocol.mod new file mode 100644 index 0000000000..386000443a --- /dev/null +++ b/jetty-unixsocket/src/main/config/modules/unixsocket-proxy-protocol.mod @@ -0,0 +1,9 @@ +# +# PROXY Protocol Module - UnixSocket +# + +[depend] +unixsocket + +[xml] +etc/jetty-unixsocket-proxy-protocol.xml diff --git a/jetty-unixsocket/src/main/config/modules/unixsocket-secure.mod b/jetty-unixsocket/src/main/config/modules/unixsocket-secure.mod new file mode 100644 index 0000000000..054f31747c --- /dev/null +++ b/jetty-unixsocket/src/main/config/modules/unixsocket-secure.mod @@ -0,0 +1,10 @@ +[depend] +unixsocket-http + +[xml] +etc/jetty-unixsocket-secure.xml + +[ini-template] +### SecureRequestCustomizer Configuration + + |