当我单击使用Gerrit代码评论注册或登录时,我会收到此错误: 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: 回答。 我会做得很好,可以更仔细地阅读以前的错误报告。我的sysadmin fu也严重缺乏。尽管如此,这还是作为另一个错误的重复解决的,这是Debian问题。 见下文.

有帮助吗?

解决方案

事实证明这是 另一个问题.

错误是Debian的OpenJDK Java安全性Cacerts。通过符合链接确定: ln -sf /etc/java-6-sun/security/cacerts /usr/lib/jvm/java-6-openjdk/jre/lib/security/cacerts

我已经更新了错误报告,以指出错误日志仍未生成响应,以查明错误的原因。

其他提示

这与 Gerrit问题459?

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

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


作为OP 乔什·史密斯 提到,已经为该特定实例提交了一个新错误: 问题728.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top