Written by:David Aldridge
3/8/2012 4:05 PM 

If you get this error message in your console (dmesg) logs on Ubuntu:

IPv6 addrconf: prefix with wrong length 96

Then what is happening is that your server is autoconfiguring an ipv6 address that is also in use somewhere else.

You can fix this by doing the following:

sysctl net.ipv6.conf.all.accept_ra=0
sysctl net.ipv6.conf.all.autoconf=0
sysctl net.ipv6.conf.lo.autoconf=0
sysctl net.ipv6.conf.eth0.autoconf=0
sysctl net.ipv6.conf.eth1.autoconf=0

You will also need to manually add those entries to /etc/sysctl.conf also to have them survive a reboot.


Your name:
Your email:
(Optional) Email used only to show Gravatar.
Your website:
Security Code
Enter the code shown above in the box below
Add Comment  Cancel 
You must be logged in and have permission to create or edit a blog.