Connection
連接超時 - Apache2/Ubuntu 伺服器。為什麼?
我設法創建了在 localhost 上工作的 SVN 伺服器(我使用了本教程)。
Checkout 和所有其他命令在本地工作(當我使用地址*https://localhost/svn/repository-name*時)
我擁有一個指向我的 IP 地址的域。
ping mydomain.com
返回我的 IP 地址。
該 IP 地址通向一個路由器,該路由器配置為將埠 80 和 443 轉發到我的伺服器機器。
不幸的是,結帳https://mydomain.com/svn/repository-name不起作用(連接超時)。
為什麼?請幫忙。
我的伺服器機器正在執行 Apache2 @ Ubuntu 10.10。
您確定您的路由器將在內部介面上建立的連接轉發回內部網路嗎?廉價路由器僅對來自外部介面的流量進行埠轉發是很常見的。
嘗試從您的網路外部進行測試,看看它是否效果更好。
您的埠轉發有問題(即:到達您的路由器的數據包沒有到達您的伺服器)或 443 在您將數據包轉發到的介面中關閉。
使用您在路由器上配置的 IP 在本地(即伺服器中)嘗試https://ip.being.forwarded.to/svn/repository-name 。它是這樣工作的嗎?
還要檢查輸入過濾 (
iptables -nvL INPUT
)。並netstat -ntlp
儘可能發布。