发送数据后Mercurial授权失败

发送数据后Mercurial授权失败

我需要一些帮助来解决过去几天我在使用 Mercurial 并通过 HTTP/HTTPs 推送数据时遇到的一个棘手问题。最初,我尝试将其设置为 HTTP,但一直收到需要 SSL 的响应,并启用了 SSL。现在,我收到一条授权失败消息。我尝试推送到的存储库不需要身份验证。这是一个包含日志和配置片段的粘贴箱。https://pastebin.com/ypLGZnzM

我该如何解决这个问题?我已经被这个问题困扰了好几天了,除了在这里问,我不知道还能做什么。我试过搜索,没有问过类似的问题。

答案1

答案是添加以下几行:

push_ssl = false
allow_push = *

因为 apache 配置处理谁被允许进入哪个存储库。这处理了所有需要的事情。如果有人能告诉我如何让服务器通过 SSL 工作。那么我将非常感激。但目前,通过对 hgweb.config 进行此更改,它可以在非 SSL 上工作。

相关内容