2011-06-30 55 views
0

我使用Mac並在最新的IE版本上測試我的java應用程序,我需要遠程登錄到我們的Windows服務器。jboss綁定地址

所以我開始JBoss的本地地址綁定到我的機器名如..

run.sh -b mymachine-00621323 

後,我登錄到遠程服務器和ping的機器名,我得不到應有的迴應。

ping mymachine-00621323.corp.company.com 

Pinging mymachine-00621323.corp.company.com [10.138.1.116] with 32 bytes of data: 
Reply from 10.138.2.116: bytes=32 time=34ms TTL=61 
Reply from 10.138.2.116: bytes=32 time=2ms TTL=61 
Reply from 10.138.2.116: bytes=32 time=2ms TTL=61 
Reply from 10.138.2.116: bytes=32 time=104ms TTL=61 

Ping statistics for 10.238.6.116: 
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), 
Approximate round trip times in milli-seconds: 
    Minimum = 2ms, Maximum = 104ms, Average = 35ms 

但是,如果我從同一個遠程桌面服務器的IE瀏覽器下面的URL,它不會顯示頁面。

http://mymachine-00621323.corp.company.com:8080/abc/login.xhtml 

在IE瀏覽器下的工具 - Internet選項 - SecurityTab,我試着將它添加到受信任站點列表,並確保安全級別爲中等。它也有幫助。

請建議。

+0

您是否嘗試過綁定到所有地址?用'run.sh -b 0.0.0.0'運行它,看看它是否有效。這可能是'mymachine-00621323 '在本地擁有不同的IP。 –

回答

0

可能的原因/解決方案:

  • 嘗試綁定到所有的地址(run.sh -b 0.0.0.0),看看是否可以連接即可。您的計算機主機名可能會映射到本地的其他地址,因此您可能最終會在本地主機上綁定JBoss。 (例如,如果您的主機名在主機文件中指向127.0.0.1)

  • 嘗試遠程計算機上的其他瀏覽器和/或檢查您正在使用的瀏覽器中的任何代理服務器設置。 IE尤其可以使用組策略定義的代理,這些代理可能不知道如何訪問內部地址。

  • 如果以上都沒有工作,它可能是本地Mac或遠程Windows計算機上的防火牆問題。 Ping並不意味着所有訪問都能正常工作,因爲通常會啓用/禁用單個端口/服務。如果您無法連接到最低級別的JBoss端口(例如使用telnet),則可能是防火牆問題。