Linux – Ubuntu + Opera (ipv6 issue)

ipv6linuxoperaUbuntu

Did anyone manage to get Opera working on Ubuntu 9.04?

It's trying to resole domain names in IPv6 way, and somehow gets a zero-reply from the gateway (ip-address of much zeroes), and fails to connect.

UPD: wireshark sniff:

8  5.647832    192.168.1.2 192.168.1.1 DNS Standard query A google.com
9   5.649655    192.168.1.1 192.168.1.2 DNS Standard query response A 1.0.0.0

By the way, ALL other networking goes fine, including firefox.

One solution i found was to disable IPv6 in kernel, but in 9.04 it's impossible due to a BUG.

Can i have Opera working without rebuilding the kernel with a patch?

UPD: if I ping some host (so its IP is cached now) – Opera finds it, and opens the page OK. Maybe, there's a way to "pre-ping" everything Opera tries to connect to? :))

Best Answer

If your NAT router is also acting as a DNS server there have been known issues with IPv6 (AAAA) resolution in many cases.

I can say that I run Opera (v9.63 & 10 beta) on a Debian machine pointing to a BIND resolver and native IPv6 and it all works fine.

Related Topic