-
Zimbra Box using IPv6
Hi all,
I may have failed to see any related threads in the forum, thus I'm shooting this question.
Have anyone made a Zimbra installation using an IPv6 network?
Or will Zimbra work in an IPv6 network? If it does, are there any special considerations that have to be taken?
We have an IPv6 network currently and would to test Zimbra in this particular network.
Thanks so much in advance for any information.
-
Currently IPV6 is not supported in Zimbra, you may want to add your vote to this bug report: Bug 13161 – IPv6 support
-
Hi Phoenix,
Thank you very much for the information.
Hope Zimbra will be able to have it's own IPv6 ready version very soon.
:)
-
Hi randall,
I have been running IPv6 for a while now. Most stuff works out of the box as the applications bind to 'all' addresses, which on an IPv6 enabled box includes all IPv6 addresses.
The changes I made to make postfix work (SMTP, IMAP, POP) are;
/opt/zimbra/postfix/conf/main.cf
inet_protocols = all
smtp_bind_address6 = (optional)
zmprov modifyserver mail.yourzimbra.com zimbraMtaMyNetworks '127.0.0.0/8 x.x.x.x/x [::1]/128 [xxxx:xxxx:xxxx::x]/48'
Restart zimbra (zmmtactl stop/start may work, but I did the whole thing)
-
Hi cshepherd,
Thank you for sharing this information.
How long have you been in IPv6? Also, I would really appreciate if you can share me your environment (like OS, etc).
In 127.0.0.0/8 x.x.x.x/x, should I take the x, as literally x? Sorry, but I,m a bit confuse.
And BTW, is this in production?
Thanks again....
-
Hi Randall,
Yes, this box is in production. It's a vanilla build of Ubuntu 8.04 and Zimbra 5.0.11 OSE. It handles e-mail for 7 domains. I've been using IPv6 for about a year now. It is dual-stacked and still uses IPv4 for internal stuff like ClamAV.
Replace the 'x' with your IP addresses. It's just the Postfix MyNetworks variable to set who's allowed to relay.
So it might look something like '127.0.0.0/8 192.168.0.0/24 [::1]/128 [3ffe:ffff::]/48'
Don't forget the [ ] to determine the address is IPv6.
-
The main issue with new Zimbra, the postfix/conf/main.cf file gets overwritten, so you need to edit the conf/zmmta.cf file to push the right values to the main.cf
I have not done that part yet, but soon...
-
edit conf/zmmta.cf in the mta section and add the line
POSTCONF inet_protocols all
like in the example below:
POSTCONF virtual_transport LOCAL postfix_virtual_transport
POSTCONF inet_protocols all
RESTART mta
restart the mta:zmmtactl restart