diff --git a/README.md b/README.md
index 61bf81f..94e2521 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
diff --git a/service/dao/dao.go b/service/dao/dao.go
index e9d1ffd..16249e4 100644
--- a/service/dao/dao.go
+++ b/service/dao/dao.go
@@ -13,7 +13,7 @@ import (
pb "github.com/naiba/nezha/proto"
)
-var Version = "v0.7.3" // !!记得修改 README 中的 badge 版本!!
+var Version = "v0.7.4" // !!记得修改 README 中的 badge 版本!!
const (
SnapshotDelay = 3
diff --git a/service/dao/servicesentinel.go b/service/dao/servicesentinel.go
index 34fd0cd..7d4a39b 100644
--- a/service/dao/servicesentinel.go
+++ b/service/dao/servicesentinel.go
@@ -318,6 +318,7 @@ func (ss *ServiceSentinel) worker() {
expiresOld, _ = time.Parse("2006-01-02 15:04:05 -0700 MST", oldCert[1])
}
if oldCert[0] != newCert[0] && !expiresNew.Equal(expiresOld) {
+ ss.sslCertCache[mh.MonitorID] = mh.Data
errMsg = fmt.Sprintf(
"SSL证书变更,旧:%s, %s 过期;新:%s, %s 过期。",
oldCert[0], expiresOld.Format("2006-01-02 15:04:05"), newCert[0], expiresNew.Format("2006-01-02 15:04:05"))