2009-01-15 28 views
0

我一直在XP 64和server 2003下運行JBoss 4.2.2 GA。最近,我決定在我的xp 64安裝中安裝server 2008(x64),並將它用作我的桌面,因爲很多人都喜歡兜售...jboss 4.2.2在windows server 2008下的GA - 可能與防火牆有關?

不幸的是,現在當我啓動JBoss'東西' - 我假設它是某種程度上的Windows防火牆 - 阻止連接正常工作。 (默認java_home是x64版本:c:\ Program Files \ Java \ jdk1.6.0_11 \ bin)沒有任何變化,jboss在不同的分區上,它基於java,因此所有不同的可能是jvm(默認java_home是x64版本:c:\ Program Files \ Java \ jdk1.6.0_11 \ bin)

我火了JBoss和去http://localhost:8080 ...但我不能去的「http:// {}主機名:8080」

我已禁用防火牆一次又一次 - 暢通TCP端口8080 - 沒有作品...

謝謝!

UPDATE:基於Java的x86的嘗試了 - 沒有什麼區別

+0

哪個IP或主機是jboss正在監聽連接?如果只是在本地主機上監聽,那可能是問題所在。 – 2009-01-15 18:27:07

回答

0

我會說,你要綁定的套接字爲localhost。如果將命令行選項「-b 0.0.0.0」添加到對run.jar的調用中,它應該可以解決您的問題。

可能有更合適的方法通過屬性完成相同的事情。快速谷歌搜索建議jboss.bind.address,雖然許多結果建議上述命令行選項。

+0

gah - 我忘記了這個被詛咒的財產!感謝馬修 - 最後我的一個問題「回答」...... – dovholuk 2009-01-15 23:48:04