I have two Zimbra servers which have to deal with a new subnet, due to internal network restructuring.
Old subnet: 192.168.0/24
New subnet: 10.10.10.0/24
Server 1 is Production Server, runs ZCS 4.5.8_GA_1394. The subnet switch was straightforward.
Server 2 will be server at a new remote site (when installed there, it will have to change subnet again) which is being prepped here. It runs ZCS 5.0.13. It has been much more problematic to change. Here are the configurations I have changed already to conform to the new subnet (and, naturally, mailserver ip address):
1. /etc/hosts
2. DNS configuration - server FQDN now resolves correctly to its LAN address on new subnet, for local queries
3. Jetty bind addresses: forcibly changed via ZIMBRA_DIR/jetty/etc/jetty.properties.in
Now the problem I am still having is that in ZIMBRA_DIR/log/mailbox.log I get the following error message:
This is clearly because it is using the OLD address (192.168.0.191) instead of the new one (10.10.10.191). However I simply can't figure out how to change this configuration setting!Code:com.zimbra.common.service.ServiceException: system failure: Could not bind to port=7025 bindaddr=192.168.0.191 ssl=false useChannels=false ExceptionId:main:1249308330531:d052ecb92e6e72d7 Code:service.FAILURE at com.zimbra.common.service.ServiceException.FAILURE(ServiceException.java:253) at com.zimbra.common.util.NetUtil.getServerSocket(NetUtil.java:72) at com.zimbra.common.util.NetUtil.getTcpServerSocket(NetUtil.java:40) at com.zimbra.cs.server.ServerConfig.getServerSocket(ServerConfig.java:110) at com.zimbra.cs.tcpserver.TcpServer.(TcpServer.java:46) at com.zimbra.cs.lmtpserver.LmtpServer. (LmtpServer.java:38) at com.zimbra.cs.lmtpserver.LmtpServer.startupLmtpServer(LmtpServer.java:64) at com.zimbra.cs.util.Zimbra.startup(Zimbra.java:212)
I have dumped LDAP and it confirms that all nodes from the domain downwards have (incorrectly) got:
I suspect the install script put this in.Code:zimbraMailTransport: lmtp:192.168.0.191:7025
However when I try to change this via zmprov I get the following error message, which I strongly suspect is caused by the same problem:
It seems to be a Catch-22 situation! Where/how can I configure Zimbra to use the correct address for binding to LMTP?Code:ERROR: zclient.IO_ERROR (invoke cannot determine soap protocol in reply:Error 503 SERVICE_UNAVAILABLE HTTP ERROR: 503
SERVICE_UNAVAILABLERequestURI=/service/admin/soap/
, server: localhost) (cause: com.zimbra.common.soap.SoapParseException cannot determine soap protocol in reply:Error 503 SERVICE_UNAVAILABLE HTTP ERROR: 503
SERVICE_UNAVAILABLERequestURI=/service/admin/soap/
)


LinkBack URL
About LinkBacks


