服务搭建好后,测试过程出现了“出现网络错误”!
最开始安装的是8.8版本。
以为是新版本的bug,就重新安装了Zimbra.安装的是8.7版本。安装成功后,依然出现上述问题!!!
各种百度才发现是和Nignx代理配置相关!!
因为服务器使用nginx代理将流量路由到我的服务器而我更改了代理服务器IP地址并忘记了 Zimbra DosFilter限制机制!!!
解决办法如下:
对于Zimbra Servers 8.7及更高版本,您需要添加CIDR地址
或追加
对于Zimbra服务器8.6,8.5和之前的版本,您需要添加每个IP
或追加
最后,您需要重新启动Zimbra邮箱服务器
此外,还可以调整DosFilter参数
同样从8.5及以上,您可以 在重复失败登录时阻止IP
设置DoS过滤器以在25次失败的登录尝试失败后阻止IP,可以执行以下操作:
参考: Zimbra: A network service error has occurred
从zimbra 8.7 开始,zimbra使用存储库存放第三方包,通过存储库进行产品全量安装
首先在Zimbra Collaboration服务器上运行软件包升级之前,使用第三方仓库,在服务器上运行 apt-get 或者 yum update 来更新:
在升级前停止需要升级的组件,具体停止的组件取决于此服务器zimbra的节点(LADP、MTA代理或者邮箱),这些服务器你需要停止掉
这点很重要,在升级过程中保证 ldap 和 zmconfigd正常运行
在升级第三方包之前,停止zimbra服务,一旦完成,请启动 ldap 和 zmconfigd :
当服务正常停止后,使用root用户进行升级操作:
在升级完成后,最好的重启所有服务的指令:
参考文档:
https://wiki.zimbra.com/wiki/Zimbra_Collaboration_repository
zimbra是字符图形安装界面,安装很方便 解压安装包,启动安装 ./install.sh 根据提示,逐个组件安装就可以了,基本都给 yes 即可。 安装完毕,重启服务器,邮件服务就启动了欢迎分享,转载请注明来源:夏雨云
评论列表(0条)