🚸 improve: 优化SSL证书提醒 close #67

This commit is contained in:
naiba
2021-01-17 15:43:34 +08:00
parent 88f09a69a8
commit b245497c4c
3 changed files with 21 additions and 22 deletions

View File

@@ -77,6 +77,10 @@ func doSelfUpdate() {
}
}
func init() {
cert.TimeoutSeconds = 30
}
func main() {
// 来自于 GoReleaser 的版本号
dao.Version = version
@@ -183,11 +187,7 @@ func doTask(task *pb.Task) {
if strings.HasPrefix(task.GetData(), "https://") {
c := cert.NewCert(task.GetData()[8:])
if c.Error != "" {
if strings.Contains(c.Error, "expired") {
result.Data = "SSL证书错误证书已过期"
} else {
result.Data = "SSL证书错误" + c.Error
}
result.Data = "SSL证书错误" + c.Error
} else {
result.Data = c.Issuer + "|" + c.NotAfter
result.Successful = true