John Niang

Results 648 comments of John Niang

我已经完整地看完了日志,并没有发现任何可能会导致 Docker 容器退出的信息。 如果能够提供完整的复现步骤,可能会更好地解决问题。 /retitle Docker 容器退出 /triage needs-information

> 已经解决了docker出现问题 请问可以描述一下具体是如何解决的吗?可以给后面遇到相同问题的用户一个解决思路。

/triage needs-information 建议提供一下 Halo 和插件的版本、复现步骤和 Halo 系统日志。 如果你的服务器在大陆,可能因为网络问题无法正常连接到 GitHub,推荐使用[最新版](https://github.com/halo-sigs/plugin-oauth2/releases/tag/v1.7.0)(支持配置代理)。

建议确认一下是否使用了 [GitHub OSS](https://github.com/guicaiyue/plugin-githuboss) 插件。

Hi @goudaxu , thank you for reaching out here! After doing some investigations, we have to wait for to be closed to support [OAuth2.0 DPoP](https://datatracker.ietf.org/doc/html/rfc9449).

建议检查一下网络配置。 另外,如果你的数据也在同一个内网,300+ms 的延迟看上去也不正常。

> 我重新启动也恢复不了正常。。。 建议检查一下你的数据库容器名或 service name 是什么,是否符合[这里](https://github.com/halo-dev/halo/issues/3241#issuecomment-1420347963)提到的规范。

Hi @Yuan-Lings ,建议尝试这里提到的临时解决方案: https://github.com/halo-dev/halo/issues/6854#issuecomment-2883326862

经过排查,当出现 400 错误时,会出现以下 DEBUG 日志: ```java org.springframework.security.web.server.firewall.ServerExchangeRejectedException: The request was rejected because the URL contained a potentially malicious String "%25" ``` 应该是被 Spring Security 模块的防火墙拦截了,不过似乎可以通过配置的方式允许 URL 出现 `%25`。 无论如何,我们都不建议在别名中设置任何特殊字符。 >...

建议: - 升级所有可升级的插件 - 提供重启之前的完整日志 /triage needs-information