在 Visual SVN Server 中发现 IP 限制-拒绝新 IP 的访问

在 Visual SVN Server 中发现 IP 限制-拒绝新 IP 的访问

我继承了 Visual SVN(服务器标准版,C 2007-2016)的安装,并尝试为新程序员提供远程访问权限,但遇到了一些困难。它安装在运行 Windows Server 2012 R2 的服务器上,使用 Tortoise SVN 进行访问。该服务器位于防火墙(Cisco ASA)后面。

Windows 防火墙规则:

允许、不覆盖、本地和远程地址为任意、TCP 协议,所有其他设置均为全部/是/允许或任意。

防火墙:

入站规则(可以使用的 Jumpbox,具有静态 IP)

允许 [xxx.xx.xx.0]/24 -> [服务器 ip]/32 [端口] TCP

入站规则(当前超时且无法解析的服务器)

允许 [xxx.xx.xx.0]/32 -> [服务器 ip]/32 [端口] TCP

Visual SVN目录中的httpd-custom.conf文件是空的。

我在两个服务器上都使用同一个用户帐户(目前是我的,直到我弄清楚如何授予他的帐户访问权限)。当我在第一个 IP(我的跳转箱)上将 URL 输入 Tortoise 时,它​​会立即解析并要求提供 SVN 凭据。在第二个 IP(桌面)上,我收到一条“请等待存储库浏览器初始化”的消息,但始终没有解析。

需要澄清的是,第一个是具有永久静态 IP 的跳转箱。第二个具有可变 IP,但是我执行了 whoami,为该 IP 添加了防火墙规则,但它不允许访问。我确认在添加规则和尝试访问之间 IP 没有改变。我还更改了原始工作防火墙规则中的 IP 地址,这中断了来自跳转箱的访问。将其改回后,访问恢复了。

是否存在我遗漏的 conf 文件或其他可以限制访问的地方?

相关内容