题
当我单击使用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文件吗?