Connection

連接超時 - Apache2/Ubuntu 伺服器。為什麼?

  • May 11, 2011

我設法創建了在 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儘可能發布。

引用自:https://serverfault.com/questions/268276