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在程序上安放了逻辑炸弹,逼迫程序在超过一定的使用时间后无法正常工作。

 

 

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