Hi Michael,
Not sure why the proper error isn’t coming through, but a core part of the issue is that Git doesn’t really have a suitable remote access protocol.
You can of course talk to Git remotely, but only barely, and for specific operations. There’s nothing useful there for tools like Review Board.
So, even though there appears to be some bug kicking in with choosing I Trust This Host, this would fail anyway.
To configure a Git repository, you need one of the following:
1. Local file access to the repository
2. A service like GitWeb you can point to in the Raw File URL field (this is a bit of a hack, and being rethought for the new repository experience)
3. A wrapper service that provides an API that Review Board supports. There are services like GitHub and GitLab of course, but we also provide our own called RB Gateway:
Review Board can talk to that, and that can talk to Guy (via local file access).
It’s an annoying limitation of Git, and Git is effectively alone in that limitation. But if you go with one of these options, you should be up and running.
In the meantime, we’ll work out why the form is being cleared like that when confirming the certificate, and work to get a fix in for 5.0.3.
Christian
--