mirror of
https://github.com/labstack/echo.git
synced 2024-11-24 08:22:21 +02:00
Removed port check from auto tls
Signed-off-by: Vishal Rana <vr@labstack.com>
This commit is contained in:
parent
7025f55cab
commit
4772b6e7f7
8
echo.go
8
echo.go
@ -547,15 +547,7 @@ func (e *Echo) StartTLS(address string, certFile, keyFile string) (err error) {
|
||||
}
|
||||
|
||||
// StartAutoTLS starts an HTTPS server using certificates automatically installed from https://letsencrypt.org.
|
||||
// Port in address must be 443.
|
||||
func (e *Echo) StartAutoTLS(address string) error {
|
||||
_, port, err := net.SplitHostPort(address)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
if port != "443" {
|
||||
return errors.New("port for auto tls must be 443")
|
||||
}
|
||||
s := e.TLSServer
|
||||
s.TLSConfig = new(tls.Config)
|
||||
s.TLSConfig.GetCertificate = e.AutoTLSManager.GetCertificate
|
||||
|
Loading…
Reference in New Issue
Block a user