diff options
author | Jakob Borg <jakob@kastelo.net> | 2023-07-10 08:39:30 +0200 |
---|---|---|
committer | Jakob Borg <jakob@kastelo.net> | 2023-07-10 08:39:30 +0200 |
commit | c55b205a0bfcef908f34ee4774b4759c8cb85590 (patch) | |
tree | 12803a63aa255309b2a692bc662d76a182d67d0f | |
parent | 2fcf7006e63c546735bc12d5a675c323e6fd27cc (diff) | |
download | syncthing-c55b205a0bfcef908f34ee4774b4759c8cb85590.tar.gz syncthing-c55b205a0bfcef908f34ee4774b4759c8cb85590.zip |
cmd/ursrv: Remove useless static TLS cert handling
-rw-r--r-- | cmd/ursrv/main.go | 25 |
1 files changed, 3 insertions, 22 deletions
diff --git a/cmd/ursrv/main.go b/cmd/ursrv/main.go index 489b4ffca..b2c274113 100644 --- a/cmd/ursrv/main.go +++ b/cmd/ursrv/main.go @@ -8,7 +8,6 @@ package main import ( "bytes" - "crypto/tls" "database/sql" "embed" "encoding/json" @@ -37,12 +36,9 @@ import ( ) type CLI struct { - UseHTTP bool `env:"UR_USE_HTTP"` Debug bool `env:"UR_DEBUG"` - KeyFile string `env:"UR_KEY_FILE" default:"key.pem"` - CertFile string `env:"UR_CRT_FILE" default:"crt.pem"` DBConn string `env:"UR_DB_URL" default:"postgres://user:password@localhost/ur?sslmode=disable"` - Listen string `env:"UR_LISTEN" default:"0.0.0.0:8443"` + Listen string `env:"UR_LISTEN" default:"0.0.0.0:8080"` GeoIPPath string `env:"UR_GEOIP" default:"GeoLite2-City.mmdb"` } @@ -194,24 +190,9 @@ func main() { log.Fatalln("database:", err) } - // TLS & Listening + // Listening - var listener net.Listener - if cli.UseHTTP { - listener, err = net.Listen("tcp", cli.Listen) - } else { - var cert tls.Certificate - cert, err = tls.LoadX509KeyPair(cli.CertFile, cli.KeyFile) - if err != nil { - log.Fatalln("tls:", err) - } - - cfg := &tls.Config{ - Certificates: []tls.Certificate{cert}, - SessionTicketsDisabled: true, - } - listener, err = tls.Listen("tcp", cli.Listen, cfg) - } + listener, err := net.Listen("tcp", cli.Listen) if err != nil { log.Fatalln("listen:", err) } |