Firefox times out when using IPv6 addresses

Q I have SUSE 9.2 installed on my box at home, and am having problems with browsing the web. I have no problems with Konqueror, but I installed Firefox and Mozilla and neither will surf the web - they always time out. The network settings are the same as Konqueror - but they don't load any pages. I don't know if this is a red herring or not but when I change the network settings from Direct Connection in Konqueror to Auto-Detect From The Proxy I can browse web pages that I have loaded first in Konqueror. However, I have problems submitting forms or accessing links from the page and it times out again... I'm utterly bemused! Any ideas how to get Firefox up and running? I need it so that I can ditch my Windows partition and do all my dev work in Linux!

A This is a common error and is caused by Firefox or Mozilla trying to access the network using an IPv6 modified IPv4 address. 0 The simplest way to fix this is to add the following code to /etc/modules.conf:

alias net-pf-10 off

This will disable 'Protocol Family 10' on the system, which is essentially the IPv6 system. Both Firefox and Mozilla support both IPv4 and IPv6, which can often cause problems on installations where the networking isn't set up quite as it should be.

Follow us on Identi.ca or Twitter

Username:   Password:
Create Account | About TuxRadar