Yuri...
Descobri qual era meu problema aqui.
Estava com o noscript ativado aqui no Firefox. Foi só desativar que funcionou.
Tem alguma configuração do noscript que precise fazer para usar o warsaw?
Desde já agradeço pela ajuda.
Jacó Ramos
Eu também uso NoScript no Firefox e, por causa disso, não consigo acessar o banco com o Firefox. Já tentei diversas coisas, mas nada funcionou com o NoScript ativado. Por conta disso, decidir usar o Google Chrome e o Opera para acessar o banco.
Se você fizer questão de usar o Firefox para acessar o banco, existe um paliativo que consiste em executar estas ações:
1) Criar um novo perfil no Firefox, de modo que com esse novo perfil o Firefox seja executado sem o NoScript;
2) Importar o certificado do Warsaw para dentro do Firefox; e
3) Sempre que você quiser acessar sua conta usando o Firefox, execute-o com esse novo perfil.
i) Para criar o novo perfil mencionado em
1, feche todas as janelas do Firefox, então abra uma janela do emulador de terminal do shell do Linux e execute este comando, que inicializará o gerenciador de perfis do Firefox:
sudo killall -9 firefox ; firefox -P
...daí clique em
Create Profile /
Novo Perfil, depois clique em
Next /
Avançar, daí no campo
Enter new profile name /
Forneça o nome do novo perfil digite
bb e então clique em
Finish /
Concluir. O novo perfil
bb estará selecionado, o que significa que ele se tornou o novo perfil padrão. Mas isso está
errado, portanto clique sobre o perfil
default (para que ele volte a ser o perfil padrão) e, somete depois disso, clique em
Exit /
Sair. Pronto: o Firefox tem o perfil
bb, mas ele não é o perfil padrão. Portanto, sempre que você executar o Firefox, ele continuará se comportando como sempre, a menos que você explicitamente execute o Firefox com o perfil
bb.
ii) Para importar o certificado do Warsaw, como mencionado em
2, primeiro é necessário exportá-lo do Chrome/Chromium: execute o Google Chrome/Chromium, acesse o endereço
chrome://settings/certificates, clique na aba
Autoridades, exporte o certificado
Warsaw Personal CA para um arquivo, daí execute o Firefox e acesse o endereço
about:preferences#advanced, clique na aba
Certificados, depois em
Ver certificados, daí clique na aba
Autoridades, clique em
Importar, selecione o arquivo do certificado e clique em
Abrir. Em seguida, marque as três caixas (para o certificado ser considerado confiável em todos os casos), clique em
Ok, clique novamente em
Ok e então feche o Firefox.
iii) Agora que o Firefox está fechado (ele tem de estar com todas as janelas fechadas), mas possui o perfil
bb e contém o certificado do Warsaw, é necessário executar o mencionado em
3, portanto volte ao terminal do shell e execute este comando, para inicializar o Firefox com o perfil
bb:
firefox -P bb
Após isso, acesse
https://www2.bancobrasil.com.br/aapf/login.jsp que vai funcionar, pois o Firefox estará com o certificado do Warsaw e o NoScript não estará em execução para bloquear a execução do módulo nesse navegador.
Se você gostar desse paliativo, basta criar um atalho que já execute o Firefox com o perfil
bb. Se quiser, execute o supercomando abaixo que - caso seu sistema possua algum arquivo
.desktop dentro de
/usr/share/applications/ servindo de atalho para o seu Firefox atual - o supercomando abaixo criará uma cópia desse arquivo e a modificará para que o perfil
bb seja executado, nesse novo arquivo-atalho. Após isso, seu menu de aplicativos passará a mostrar um link "Firefox" e outro "Firefox para Banco do Brasil", sendo que esse segundo link executará o Firefox sempre com a opção
-P bb:
sudo cp `find /usr/share/applications -iname '*firefox*.desktop' -print -quit` /usr/share/applications/firefoxbb.desktop ; sudo sed -i -e 's|Exec=firefox \%u|Exec=firefox -P bb \%u|' "/usr/share/applications/firefoxbb.desktop" ; sudo sed -i -e 's|Exec=firefox -new-window|Exec=firefox -P bb -new-window|' "/usr/share/applications/firefoxbb.desktop" ; sudo sed -i -e 's|Exec=firefox -private-window|Exec=firefox -P bb -private-window|' "/usr/share/applications/firefoxbb.desktop" ; sudo sed -i -e 's|Firefox|Firefox para Banco do Brasil|' "/usr/share/applications/firefoxbb.desktop"