WINMAIL 4.5 : Error Information: Get ADMIN server setup info failure.

最近遇到幾位用D版的WINMAIL(4.5,0626) 的出現錯誤。

 

現象如下:

     一直用的好好的突然有一天不能正常使用了。應用程序日誌裏出現一堆錯誤。第一個錯誤爲Error Information: Get ADMIN server setup info failure. 基本上意思就是WINMAIL的各項服務均無法正常工作了。當試圖打開管理界面時已無法正常打開。嘗試停止郵件服務再重啓也無法成功運行。

 

 

排查:

      一開始單純的以爲只是簡單的程序崩潰。於是重新安裝,導入原有設置後一切正常。不過很不幸的發現正常了沒幾天(2-3天不等)又崩潰了。一樣的錯誤,一樣的提示。於是再重裝,症狀依舊。

      鑑於這種反覆出現的狀況於是對問題進行了進一步的分析:通過對備份包的簡單分析。問題主要出現在domain.cfg、service.cfg、userauth.cfg三個文件上,正常情況頁面內容應爲XML,但是出現問題後全部變成了亂碼。每次出現問題後將這三個文件復原即可使WINMAIL恢復正常。

 

解決方法:

目前臨時的解決方案是寫一個簡單的小程序。對上述三個文件進行讀取,判斷是否爲XML不是的話就用備份文件將其恢復過來。

正在進一步觀察這個問題。希望能找到一勞永逸的辦法(當然最簡單的辦法就是去買Z版^_^)

 

總結:

從備份文件中可以看到WINMAIL每天更新的文件只有4個其中三個是上述的那三個。最後一個是license.cfg。所以個人認爲很可能是WINMAIL在程序上安放了邏輯炸彈,逼迫程序在超過一定的使用時間後無法正常工作。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章