Skip to content

Commit d448dd9

Browse files
committed
update
1 parent 5d30ae6 commit d448dd9

File tree

1 file changed

+18
-21
lines changed

1 file changed

+18
-21
lines changed

manager/listen.go

Lines changed: 18 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,19 @@
11
package manager
22

33
import (
4-
"context"
54
"crypto/tls"
65
"fmt"
76
"github.com/OpenIoTHub/server-go/config"
8-
"github.com/OpenIoTHub/utils/file"
97
"github.com/xtaci/kcp-go"
108
"golang.org/x/crypto/acme/autocert"
119
"log"
1210
"net"
1311
"net/http"
14-
"os"
1512
)
1613

1714
var autocertManager = &autocert.Manager{
18-
Prompt: autocert.AcceptTOS,
19-
HostPolicy: func(_ context.Context, host string) error { return nil },
15+
Prompt: autocert.AcceptTOS,
16+
//HostPolicy: func(_ context.Context, host string) error { return nil },
2017
}
2118

2219
func (sess SessionsManager) RunKCP() {
@@ -38,16 +35,16 @@ func (sess SessionsManager) RunTCP() {
3835
}
3936

4037
func (sess SessionsManager) RunTLS() {
41-
_, err := os.Stat(config.ConfigMode.Security.TlsCertFilePath)
42-
if err != nil {
43-
log.Printf("warning:File Path:%s Not Exist! So tls server NOT Available!", config.ConfigMode.Security.TlsCertFilePath)
44-
return
45-
}
46-
_, err = os.Stat(config.ConfigMode.Security.TlsKeyFilePath)
47-
if err != nil {
48-
log.Printf("warning:File Path:%s Not Exist! So tls server NOT Available!", config.ConfigMode.Security.TlsKeyFilePath)
49-
return
50-
}
38+
//_, err := os.Stat(config.ConfigMode.Security.TlsCertFilePath)
39+
//if err != nil {
40+
// log.Printf("warning:File Path:%s Not Exist! So tls server NOT Available!", config.ConfigMode.Security.TlsCertFilePath)
41+
// return
42+
//}
43+
//_, err = os.Stat(config.ConfigMode.Security.TlsKeyFilePath)
44+
//if err != nil {
45+
// log.Printf("warning:File Path:%s Not Exist! So tls server NOT Available!", config.ConfigMode.Security.TlsKeyFilePath)
46+
// return
47+
//}
5148
//cer, err := tls.LoadX509KeyPair(config.ConfigMode.Security.TlsCertFilePath, config.ConfigMode.Security.TlsKeyFilePath)
5249
////cer, err := tls.LoadX509KeyPair("./cert.pem", "./key.pem")
5350
//if err != nil {
@@ -67,12 +64,12 @@ func (sess SessionsManager) RunTLS() {
6764
// http(s)代理端口监听
6865
func (sess SessionsManager) StartHttpListenAndServ() {
6966
var err error
70-
dir := file.CacheDir()
71-
if err := os.MkdirAll(dir, 0700); err != nil {
72-
log.Printf("没有使用缓存目录来存放https证书: %v", err)
73-
} else {
74-
autocertManager.Cache = autocert.DirCache(dir)
75-
}
67+
//dir := file.CacheDir()
68+
//if err := os.MkdirAll(dir, 0700); err != nil {
69+
// log.Printf("没有使用缓存目录来存放https证书: %v", err)
70+
//} else {
71+
// autocertManager.Cache = autocert.DirCache(dir)
72+
//}
7673

7774
go func() {
7875
serverHttp := http.Server{

0 commit comments

Comments
 (0)