OpenID с Gerrit не работает - PullRequest
       4

OpenID с Gerrit не работает

7 голосов
/ 14 сентября 2010

Когда я нажимаю, чтобы зарегистрироваться или войти, используя Gerrit Code Review, я получаю эту ошибку: Provider is not supported, or was incorrectly entered.

И когда я вручную ввожу URL-адрес в поле OpenID, я перехожу на страницу Google с сообщением: The page you requested is invalid.

Есть подсказка, что здесь происходит?

РЕДАКТИРОВАТЬ : После дальнейшего изучения я понял, что если я изменю предоставленный URL-адрес в поле OpenID на http вместо https, он перенаправит меня в Google и попросит подтвердить , Однако на перенаправлении обратно к Герриту, похоже, ничего не произошло. Я пытался зарегистрироваться / подписаться несколько раз, но безрезультатно.

Я также заглянул в базу данных MySQL, чтобы узнать, хранятся ли какие-либо данные, а их там нет.

РЕДАКТИРОВАТЬ 2 : я отправил отчет об ошибке Герриту .

РЕДАКТИРОВАТЬ 3 : Отвечено. Я бы хорошо прочитал предыдущие отчеты об ошибках немного подробнее. Моему сисадмину фу тоже очень не хватает. Тем не менее, это решается как дубликат другой ошибки и является проблемой Debian; см. Ниже .

Ответы [ 2 ]

4 голосов
/ 14 сентября 2010

Это оказалось дубликатом другой проблемы .

Ошибка была в системах безопасности Debian OpenJDK Java.Исправлено с помощью символической ссылки: ln -sf /etc/java-6-sun/security/cacerts /usr/lib/jvm/java-6-openjdk/jre/lib/security/cacerts

Я обновил свой отчет об ошибках, чтобы указать, что журналы ошибок по-прежнему не генерируют ответ, указывающий истинную причину ошибки.

0 голосов
/ 14 сентября 2010

Это связано с Gerrit проблема 459 ?

Все провайдеры всегда принимаются.
Но администратор может настроить auth.trustedOpenId, чтобы пользователи не могли неизвестный поставщик OpenID использует разрешения, предоставленные группам, отличным от «Зарегистрированные пользователи».

Проблема с docwhat.org в том, что документ XRDS не является допустимым файлом XML в соответствии с нашей библиотекой проверяющей стороны.


Как упоминает ОП Джош Смит , для данного конкретного экземпляра была отправлена ​​новая ошибка: Ошибка 728 .

...