TLS keeps the communication between homeservers secure. To enable TLS you'll
need a TLS cert. You can use ACME, provide your own certs, or let the reverse
- proxy handle the TLS certs instead. (You can also not use TLS but that's not recommended)
+ proxy handle the TLS certs instead.
ReverseProxy
@@ -69,18 +69,9 @@ export default ({ onClickACME, onClickTLS, onClickReverseProxy, onClickNoTLS })
If you have your own TLS certs for the domain we'll ask you for the path
to them or you can upload them for synapse to use.
-
- Don't use TLS
-
-
- Please don't do this.
-
-
-
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/synapse_topology/view/webui/js/containers/TLS.js b/synapse_topology/view/webui/js/containers/TLS.js
index 58efa98897..24f8f2cfe6 100644
--- a/synapse_topology/view/webui/js/containers/TLS.js
+++ b/synapse_topology/view/webui/js/containers/TLS.js
@@ -19,10 +19,6 @@ const mapDispathToProps = (dispatch) => ({
dispatch(advance_ui(TLS_TYPES.TLS));
dispatch(set_tls(TLS_TYPES.TLS));
},
- onClickNoTLS: () => {
- dispatch(advance_ui(TLS_TYPES.NONE));
- dispatch(set_tls(TLS_TYPES.NONE));
- },
onClickReverseProxy: () => {
dispatch(advance_ui(TLS_TYPES.REVERSE_PROXY)),
dispatch(set_tls(TLS_TYPES.REVERSE_PROXY))
diff --git a/synapse_topology/view/webui/js/reducers/reducer-base-config-ui.js b/synapse_topology/view/webui/js/reducers/reducer-base-config-ui.js
index fce8da2018..3d5142b11a 100644
--- a/synapse_topology/view/webui/js/reducers/reducer-base-config-ui.js
+++ b/synapse_topology/view/webui/js/reducers/reducer-base-config-ui.js
@@ -45,9 +45,7 @@ export default (state, action) => {
case DELEGATION_TYPES.WELL_KNOWN:
return DELEGATION_SERVER_NAME_UI;
case DELEGATION_TYPES.LOCAL:
- return REVERSE_PROXY_UI;
- default:
- return DELEGATION_OPTIONS_UI;
+ return TLS_UI;
}
case DELEGATION_SERVER_NAME_UI:
return DELEGATION_PORT_SELECTION_UI;
--
cgit 1.5.1