而在Debian(Linux的VServer的技術)開始的JBoss 5.1.0.GA在虛擬服務器機器我得到以下錯誤:的JBoss 5.1結合於主機地址,同時用-b運行在虛擬服務器<訪客地址>
ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] (main) Error installing to Start: name=jboss.remoting:protocol=rmi,service=JMXConnectorServer state=Create mode=Manual requiredState=Installed java.io.IOException: Cannot bind to URL [rmi://10.1.2.11:1090/jmxconnector]: javax.naming.NoPermissionException [Root exception is java.rmi.ServerException: RemoteException occurred in server thread; nested exception is: java.rmi.AccessException: Registry.Registry.bind disallowed; origin /AA.BB.CC.DD is non-local host]
其中AA.BB.CC.DD是主機名稱,10.1.2.11是帶有JBoss的vserver guest虛擬機,JBoss以-b 10.1.2.11啓動(我也試過了-Djboss.bind.address = 10.1.2.11 - 相同的結果)。
10.1.2.11綁定到主機(服務10.1.2.1網絡)上的dummy2接口。
的根異常奇怪 - 爲什麼JBoss的希望綁定到主機地址AA.BB.CC.DD? 4.2.3.GA在同一臺機器上沒有問題,也是以-b 10.1.2.11開始的。
它開始正常工作時不存在PARAMS - 結合到本地主機和一切都很好,但它必須綁定到10.1.2.11阿帕奇上的另一個虛擬服務器來賓可見,作爲代理。
我認爲這可以通過通過sysctl設置net.ipv4.conf.all.promote_secondaries = 1是固定的(爲0),但它並沒有太大幫助。
有沒有人有這樣的問題?
問候,巴特
是的,我可以證實,沒有10.1.2.11:1090被停止的JBoss後,客戶系統上的netstat -an上市,在主機上也沒有報道這個端口上的活動。這個問題看起來與JIRA的相似。 – 2010-04-01 09:33:10
您是否發現了導致問題Bart的原因? :) – SDReyes 2010-05-13 18:32:07
不,我沒有:(因爲這是測試服務器和應用程序正常運行,所以沒有任何壓力來調查這個問題。更改.../deploy/jmx-remoting.sar中的BindAddress/META-INF/jboss-service.xml沒有任何作用 – 2010-09-20 12:39:37