aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--server.go8
1 files changed, 2 insertions, 6 deletions
diff --git a/server.go b/server.go
index d47ba52..223078c 100644
--- a/server.go
+++ b/server.go
@@ -2,6 +2,7 @@ package goxy
import (
"crypto/tls"
+ "errors"
"net/http"
"net/http/httputil"
"net/url"
@@ -74,12 +75,7 @@ func (s *Server) UpdateMux() error {
case "ws":
wwwMux.Handle(host, NewWebSocketProxy(upstream))
case "wss":
- err := s.Certs.addCertificate(route.Cert, route.Key)
- if err != nil {
- return err
- }
- tlsMux.Handle(host, NewWebSocketProxy(upstream))
- wwwMux.Handle(host, NewRedirect("wss://"+host))
+ return errors.New("wss won't work with http/2.0")
}
}
s.wwwServer.Handler = wwwMux