-
Notifications
You must be signed in to change notification settings - Fork 165
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ssl自动部署错误,服务直接崩溃 #237
Comments
使用这个命令看下证书信息呢, 2.8.0版本支持了imap协议,为了兼容老版本,因此更新证书的时候做了判断,如果证书不包含imap协议的域名,就强制重新生成证书 |
额,我好像知道了,你是不是没有把 |
怎么可能呀?ping imap.皓.cn 然后下面是关于你说的上面一条命令的,输出,似乎是有的Certificate: Connection lost |
您看看是不是imap的证书有问题我用QQ邮箱绑定,不能正常收件,但根据上面您说的输出里面是有imap字段的 |
是不是中文域名的问题,我也不确定,看起来没啥问题。 你那里如果有go环境的话,可以执行这个用例看看程序输出啥
|
可以详细说说吗?我是docker运行的 |
可能是检查证书是否匹配imap域名的时候失败,导致无限重新生成证书,和收信无关。 |
emmmm那为什么imap收不到呀……这个要怎么排除问题呀 |
是IMAP拿不到邮件,还是PMail没收到信?网页端收到信了吗 |
网页和pop都可以收到 |
可能是imap协议实现有问题,imap我只用mac的邮件客户端测试过,还没用其他客户端测试过,等周末有空我再抓包看看 |
好的,我再补充一下,之前的版本都是正常,主要看他那个日志,明明上面,都已经获取成功验证通过了,为什么又重新获取了一次,还会崩溃呀,这个是实现逻辑有问题吗?因为第一次搭建多试了几次,重新部署结果就触发风控了,感觉这个问题是很容易触发的p(´⌒`。q) |
因为这个原因,2.8.0版本启动的时候会检查证书是否匹配imap域名。但是检查匹配的时候,函数入参写反了,因此证书检查不通过,导致循环生成证书,错误位置在这里 |
2.8.1已经修复这个bug了 |
好的,那关于QQ邮箱等第三方客户端imap拉取不到邮件有修复嘛?我看你好像提到了,但我这里还是不行唉(QQ邮箱,oppo手机自带的邮箱都不行) |
QQ邮箱还没测试过,我是用的Mac的邮件和IOS邮件客户端测试的。等周末有空我试试QQ邮箱 |
完整性要求 / Integrity requirements
版本
2.8
服务端配置
服务端日志
描述
如图,在初始化的时候,他已经成功获取了证书
但是为什么后面又在尝试自动更新证书?并且触发了证书厂商的时间限制,如果只是触发了,也没啥,也已经有现成的证书能用了,但是服务会自动崩溃,在配置文件,把自动获取证书给关掉,重启服务才能正常使用
重现方式
触发每7天五次的证书获取限制,重新运行软件
The text was updated successfully, but these errors were encountered: