10 março, 2010

Acesso site Banco do Brasil em Linux

Desde que o Banco do Brasil removeu de seu site o "teclado virtual", estava enfrentando problemas em acessá-lo pelo linux. O site respondia com "Falha ao instalar módulo de segurança". Finalmente, após remover e instalar tudo quanto é versão de java e navegador, encontrei o culpado....... o módulo ipv6 do kernel (????). Desativando o ipv6 o site do Banco do Brasil abre normalmente.
Para fazer a desativação do ipv6, devemos lembrar que a tendência natural é o ipv4 sumir para dar lugar ao ipv6. Em algumas distribuições o ipv4 passa a ser um módulo e o ipv6 já vem compilado no próprio kernel da distribuição. Assim, colocar "alias ipv6 off" no "/etc/modprobe.d/aliases" pode não funcionar mais. A solução para desativar o ipv6 é colocá-lo como parâmetro do kernel no grub ou lilo, utilizando o parâmetro "disable_ipv6=1". Como exemplo, uma configuração do grub1 poderia ficar assim:
root (hd0,0)
linux /vmlinuz ro root=/dev/sda1 disable_ipv6=1
initrd /initrd.img
boot
Ou ainda, você pode tentar colocar a seguinte linha no arquivo /etc/sysctl.conf:
net.ipv6.conf.all.disable_ipv6=1