~~~我喜欢,迎着风走的感觉~~~已习惯,孤单的像寂寞的小孩~~~





最近遇到几位用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在程序上安放了逻辑炸弹,逼迫程序在超过一定的使用时间后无法正常工作。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/nikolay/archive/2009/05/02/4143725.aspx

0 Comments:

Post a Comment



相关文章