J'essaye de configurer le gerrit ces jours-ci, mais quand il s'agit d'enregistrer avec OpenID, il y a toujours un problème "le fournisseur n'est pas soutenu, ou a été incorrectement entré." J'ai vu la même question sur OpenID with Gerrit not working je n'ai pas trouvé la réponse.S'il s'agit d'un bug dans la version précédente, Ma version gerrit est gerrit-1.2.1.6 et il ne devrait pas avoir le bug. J'ai remarqué que dans ma société mon adresse IP est privée 10.238.151.109, et j'ai défini l'URL canonique comme ceci http://10.238.151.109:8080,then Je peux accéder au serveur gerrit dans le réseau local. Si c'est parce que j'utilise cette URL canonique et que les gens ne peuvent pas y accéder depuis OpenID? J'attends de l'aide, toute aide est reconnaissante, merci.Enregistrement dans gerrit avec OpenID a échoué
Répondre
je remarquai que dans ma société mon adresse IP est privée
Si vous utilisez OpenID pour vous connecter à Gerrit, vous devez vous assurer que le fournisseur OpenID peut atteindre votre serveur Gerrit. Il ya peu de temps, j'ai essayé de configurer Gerrit quand j'étais à mon université, sur un réseau WPA Enterprise derrière un pare-feu et Dieu sait quelle autre sécurité et ça ne fonctionnerait pas, a continué à avoir la même erreur que vous.
Plus tard, à la maison, sur un réseau WPA2 de base, j'ai essayé à nouveau la connexion OpenID et cela a très bien fonctionné. En outre, vous avez besoin d'une redirection de port pour vous assurer que les demandes pertinentes sont transmises au serveur Gerrit. Cependant, gardez à l'esprit que, dès maintenant, Gerrit et l'OpenId de Google ne fonctionnent plus *. Vous pouvez cependant utiliser OpenID de Yahoo.
* Voir https://code.google.com/p/gerrit/issues/detail?id=2677 et https://code.google.com/p/gerrit/issues/detail?id=2715
Pourriez-vous être plus précis sur la redirection de port, s'il vous plaît? – Eszter
@Eszter vous devez transférer le port 29418 et le port utilisé pour accéder à Gerrit Web ui à la machine hébergeant Gerrit –
- 1. ASP.NET, OpenID et enregistrement confusion
- 2. gerrit et OpenID_SSO
- 3. Enregistrement de bibliothèque SIP native Android a échoué (IN_PROGRESS)
- 4. L'authentification a échoué avec capifony
- 5. opération a échoué avec 0x8007000B
- 6. La soumission de Gerrit a un conflit
- 7. Autorisation a échoué dans Twitter
- 8. camera.setParameters a échoué dans android
- 9. Openid-selector et enregistrement de site classique
- 10. CoInitialize a échoué
- 11. jQueryUI triables a échoué avec le défilement
- 12. Weblogic 10.3 - Servlet a échoué avec Exception
- 13. DatagramSocket.receive() a échoué avec une SocketException inattendue
- 14. AdjustTokenPrivileges a échoué avec l'erreur 1300 ERROR_NOT_ALL_ASSIGNED
- 15. WSAStartup a échoué
- 16. com.mongodb.MongoInternalException: DBPort.findOne a échoué
- 17. gtk_init() a échoué inattendu
- 18. Git - L'authentification a échoué
- 19. L'authentification a échoué ssh2_auth_pubkey_file()
- 20. asp.net mvc2 connexion a échoué avec mysql
- 21. demande a échoué avec apprequests appel
- 22. QGLWidget :: renderPixmap() a échoué --- QGLContext :: chooseContext(): SetPixelFormat a échoué
- 23. SqlBulkCopy - miroir a échoué :(
- 24. JSON retrival a échoué avec jquery .each
- 25. IErrorInfo.GetDescription a échoué avec E_FAIL (0x80004005)
- 26. L'authentification OAuth avec l'API Twitter a échoué!
- 27. lien d'ancrage Désactiver a échoué avec javascript
- 28. L'opération AFNetworking retry a échoué avec enqueueBatchOfHTTPRequestOperations
- 29. RestKit: serializedObjectForMIMEType a échoué avec l'erreur
- 30. La compilation a échoué avec java.lang.StackOverflowError
Maintenant, je pense que peut-être parce que j'ingored quelque chose lors de la mise en place Gerrit, mais je ne connais pas les raisons spécifiques. – AnKe
Je vous suggère de vous enregistrer avec un compte Google. Cela fonctionne le problème peut être connecté à votre fournisseur OpenID. Vous pouvez toujours ajouter des fournisseurs OpenID supplémentaires à votre compte plus tard. – max
J'ai essayé de m'enregistrer avec un compte Google, mais "le fournisseur n'est pas pris en charge ou a été saisi de manière incorrecte". est toujours là. Et je peux accéder à "https://www.google.com/accounts/ManageAccount" via le navigateur. Pourquoi cette erreur ...? – AnKe