7

当我单击使用 Gerrit Code Review 注册或登录时,我收到此错误:Provider is not supported, or was incorrectly entered.

当我手动将 URL 输入 OpenID 字段时,它会将我带到一个 Google 页面,说明:The page you requested is invalid.

任何线索这里发生了什么?

编辑:经过进一步调查,我意识到如果我将 OpenID 字段中提供的 URL 更改为http而不是https,它将正确地将我重定向到 Google 并要求我批准。然而,在重定向回 Gerrit 时,似乎什么也没发生。我尝试了多次注册/登录,但没有效果。

我还查看了MySQL数据库以查看是否存储了任何数据,但似乎没有。

编辑 2:我现在已经向Gerrit 提交了错误报告

编辑3回答。如果更仔细地阅读以前的错误报告,我会做得很好。我的系统管理员 fu 也严重缺乏。尽管如此,这已作为另一个错误的副本解决,并且是 Debian 问题;见下文

4

2 回答 2

4

这被证明是另一个问题的重复。

该错误与 Debian 的 OpenJDK Java 安全证书有关。通过符号链接修复:ln -sf /etc/java-6-sun/security/cacerts /usr/lib/jvm/java-6-openjdk/jre/lib/security/cacerts

我已经更新了我的错误报告,以表明错误日志仍然没有生成准确指出错误真正原因的响应。

于 2010-09-14T06:39:55.490 回答
0

这与Gerrit 问题 459有关吗?

始终接受所有提供者。
但是管理员可以进行配置auth.trustedOpenId以防止来自未知 OpenID 提供商的用户使用授予“注册用户”以外的组的权限。

根据我们的依赖方库,问题docwhat.org在于 XRDS 文档不是有效的 XML 文件。


正如 OP Josh Smith所提到的,已为该特定实例提交了一个新错误:问题 728

于 2010-09-14T04:00:30.910 回答