'gitea unreachable' on its own is not a diagnosis. The sidecar was answering 200 to a direct curl while the panel showed that message, which sent the search to the wrong half of the system twice.