2013-08-02 92 views
4

使用Glassfish,一切正常,然後我更改了密碼(勾選框「Anonymous connection ...」)並設置了密碼。Glassfish - 來自主機127.0.0.1的用戶[]沒有管理權限

現在,密碼設置,箱子「匿名連接」選中,應用程序仍在運行良好,但我在垃圾郵件日誌Glassfish的一個巨大的

User [] from host 127.0.0.1 does not have administration access 
User [] from host 127.0.0.1 does not have administration access 
User [] from host 127.0.0.1 does not have administration access 
... 

量,我得到這個日誌的一行每2秒。

它看起來像一個服務,或線程或任何,試圖處理我的glassfish服務器,但我找不到是什麼原因造成的。

任何想法?

回答

5

嘗試啓動服務器時未提供任何用戶名和密碼。 T0在Eclipse中執行此操作,您可以轉到服務器屬性,並在Glassfish下清空用戶名和密碼字段。

+0

]我有同樣的問題,這個工作對我來說 – gdawgrancid

+0

這爲我工作,但我不得不在Eclipse中創建一個新的服務器時,將用戶名和密碼字段爲空。如果服務器已經創建,那麼刪除用戶名不起作用。 –

2

我以爲我曾經在一點解決過這個問題,但它似乎已經重新恢復。它似乎不會影響除Windows桌面以外的任何其他實例。它並沒有妨礙我執行任何功能(啓動,停止,部署,管理控制檯等等)。

我確實找到了一種方法來關閉消息,因爲它不斷填滿我的日誌。如果將以下條目添加到logging.properties配置文件中,它將關閉這些消息。

javax.enterprise.system.tools.admin.level = OFF

我最終會回去弄清楚爲什麼錯誤再次出現了,但我真的有更重要的工作要做,現在不是研究其他這個討厭的問題。

1

這件事發生時4848已經在你的電腦中已經採取了其他一些應用程序的默認管理端口,所以我已經得到改變管理偵聽端口到其他端口(在我的情況5353)擺脫這個問題,這可能解決你的問題。

C:\glassfish3\glassfish\domains\domain1\config\domain.xml 

network-listener port="5353" protocol="admin-listener" transport="tcp" name="admin-listener" thread-pool="admin-thread-pool" 

我已經解決了我同樣的問題,這樣

而且儘量使eclipse > server >right click > properties > glassfish > put username pass as blank

0

解決方法:編輯C:\ glassfish3 \ GlassFish的\域\ DOMAIN1 \ CONFIG \ logging.properties和改變

#javax.enterprise.system.tools.admin.level=INFO 
#This is a workaround so we do not see 
#User [] from host 127.0.0.1 does not have administration access ` 
javax.enterprise.system.tools.admin.level=WARNING 
+0

等待......您是否建議通過記錄告訴它的消息來解決用戶沒有管理權限的問題? – zovits

+0

請注意解決方法的所有CAPS中的第一個單詞。 – JDOaktown

+1

對不起,我沒有仔細閱讀過這個問題。在我的情況下,缺乏管理權限甚至無法部署應用程序,因此聽起來像是一個非解決方案。我只注意到原始的海報在惱人的日誌消息旁邊沒有特別的錯誤,所以在這種情況下,你的解決方法確實很有意義。 – zovits

0

刪除並重新下載GlassFish中,我發現只有這個解決方案

0

在NetBeans去

Tools->Servers->user 

,並留下用戶名和密碼爲空,並啓動服務器。做到這一點,它的工作很好。

0

如果有人再次遇到這個問題,我解決了在Eclipse中刪除另一個glassfish配置的問題。

我創建的glassfish 4.0配置影響了我以前的glassfish 3.1配置。

這個問題的原因,我不知道。

[的

相關問題