openfire 修改服務器別名及出現問題

1.登陸openfire管理頁面,在主頁面下方選擇編輯屬性,修改服務器名稱爲當前主機名稱,點擊保存屬性,按頁面提示重啓服務器。

 

2.重啓後,主頁的服務器屬性下的服務器名稱出現一個歎號,鼠標放上去顯示Found RSA certificate that is not valid for the server domain, 這樣是由於RSA認證無效造成的,需要對新的服務器進行RSA證書的配置。

 

3.選擇【服務器設置】菜單,選擇左下方的【服務器證書】,會看到兩個證書,點擊後面的刪除按鈕全部刪除。刪除後按系統提示重啓服務器。

 

4.重啓後,系統提示“一個或更多的證書丟失。單擊這裏產生自定義簽名證書”。點擊後,自動生成和新的服務器匹配的RSA證書。生成後,按系統提示重啓。

 

5.重啓後,再次登錄,會看到主界面的服務器名稱的歎號消失了,openfire正常,客戶端可以正常登陸了。

 

問題:修改別名出現字符’_’導致出現Illegal JID,發現是數據庫中有一個表ofProperty,其中有一條記錄xmpp.domain的值爲cn_dotte。已經被寫入數據庫了。所有將這條記錄的值改爲“cndotte”。然後重啓後,一切OK了。

       就是計算機名惹的禍,不能包括特殊字符
發佈了29 篇原創文章 · 獲贊 8 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章