Pular para o conteúdo principal

Problemas com o Módulo de Segurança do Banco do Brasil no Fedora 25 com Firefox 52 em diante


A partir da versão 52 do Firefox, lançada em março de 2017, entre outras novidades no aumento da segurança, o navegador não possui mais suporte a plugins NPAPI (Netscape Plugin API), ou seja, não roda mais Java, Silverlight e Acrobat. Com isso, quem atualizou recentemente o Firefox e usava o Banco do Brasil se deparou com a necessidade da instalação do módulo de Segurança deste aplicativo do banco.

Ao se realizar a instalação do módulo, eu detectei dois grandes erros, que até hoje, 30/04, o Banco do Brasil ainda não corrigiu. São eles:

Não reconhece a senha de superusuário. 

Na autenticação da senha de Superusuário o módulo informa que a senha está incorreta. Isto ocorre porque nesta etapa o aplicativo depende do Xorg, e normalmente quem usa o Fedora 25 está usando o Wayland. Para corrigir esta etapa é até fácil, basta fazer logout e logar novamente no “Gnome sobre Xorg” (clicando na engrenagem na tela de login e escolhendo esta opção). Depois, basta repetir o processo e instalar o módulo de segurança.

Pronto! Vai funcionar? Não, não funcionou pra mim :( 

O instalador coloca o Warsaw e não starta o deamon

Acontece que, por algum motivo, o instalador coloca o Warsaw e não starta o deamon, e quando você entra novamente no site do BB, ele informa que o módulo de segurança não está instalado. Bem, para resolver isso, inicie e habilite para início automático o Warsaw.

Para verificar se o warsaw foi instalado:


#rpm -qa | grep warsaw

Se tiver sido instalado, resposta deve ser algo parecido:

warsaw-1.12.3.11-1.x86_64

Para iniciar o Warsaw:


#sudo systemctl start warsaw

Para verificar se está rodando:


#sudo systemctl status warsaw

Se estiver rodando, deve aparecer algo assim (com a frase “active (running) since...”)

 warsaw.service - LSB: Handles Warsaw - core
Loaded: loaded (/etc/rc.d/init.d/warsaw; generated; vendor preset: disabled)
Active: active (running) since Sun 2017-04-30 10:17:08 -03; 1min 56s ago
Docs: man:systemd-sysv-generator(8)
Process: 3318 ExecStop=/etc/rc.d/init.d/warsaw stop (code=exited, status=0/SUC
Process: 3325 ExecStart=/etc/rc.d/init.d/warsaw start (code=exited, status=0/S
Tasks: 7 (limit: 4915)
CGroup: /system.slice/warsaw.service
└─2618 /usr/local/bin/warsaw/core

Apr 30 10:17:08 localhost systemd[1]: Starting LSB: Handles Warsaw - core.
Apr 30 10:17:08 localhost[3325]: Starting core
Apr 30 10:17:08 localhost warsaw[3325]: Verifying...
Apr 30 10:17:08 localhost warsaw[3325]: Ok!
Apr 30 10:17:08 localhost systemd[1]: Started LSB: Handles Warsaw - core.

Finalmente para garantir que após o reinício o Warsaw vai estar rodando:


#sudo systemctl enable warsaw

Pronto, você pode fazer o logout e entrar no Gnome Wayland. Entre novamente no site do Banco do Brasil, que deverá entrar corretamente.

Questões de segurança

Não estamos analisando as questões de segurança do warsaw, já que este não é objetivo deste artigo. Inclusive, algumas publicações especializadas têm reservas em relação a este software, porque não há conhecimento detalhado sobre seu funcionamento. Essa desconfiança leva algumas pessoas a manter uma máquina virtual com uma versão desatualizada do Firefox para acessar bancos. Mas abaixo deixo algumas dicas para verificar o processo e as portas utilizadas.

Para checar o processo que o warsaw está utilizando digite:


#ps -aux | grep warsaw

root 1230 0.0 0.2 790072 26864 ? Sl 16:14 0:00 /usr/local/bin/warsaw/core

Para verificar a porta utilizada pelo Warsaw, que é a 30900, no momento da utilização do Módulo de Segurança digite:


# lsof -i | grep 30900

firefox 2700 usuario 67u IPv4 49802 0t0 TCP localhost:54792->localhost:30900 (ESTABLISHED)

Ou ainda:

# sudo netstat -anpl | grep 30900

tcp 0 0 127.0.0.1:30900 0.0.0.0:* LISTEN 1230/core
tcp 0 0 127.0.0.1:30900 127.0.0.1:54792 ESTABLISHED 1230/core
tcp 0 0 127.0.0.1:54792 127.0.0.1:30900 ESTABLISHED 2700/firefox

Testado em mais de um computador com Fedora 25 com kernel 

4.10.12-200.fc25.x86_64, Firefox 53.0 (64-bit) e warsaw-1.12.3.11-1.x86_64

Links:

See what’s new in Firefox!

Linux Descomplicado

Techtudo

Warsaw

Comentários

ljh disse…
Oi, estou tendo problemas tbm com o internet banking do BB
O warsaw já está instalado no meu PC mas não consigo executá-lo

[hades@hades ~]$ rpm -qa | grep warsaw
warsaw-1.12.3.11-1.x86_64
[hades@hades ~]$ systemctl start warsaw
Failed to start warsaw.service: Unit warsaw.service not found.
[hades@hades ~]$

O que faço?

Postagens mais visitadas deste blog

A Cesta de Natal

Recebi da empresa uma Cesta de Natal na sexta passada. Sei que nos dias de hoje isso pode soar estranho, mas de fato fiquei muito feliz com a cesta, não sei explicar exatamente porque... Talvez seja alguma lembrança de infância quando era menino e via, do portão de casa, todos os operários da Mercedes carregando felizes suas Cestas de Natal, no fim do ano. Minha família mora em um bairro de São Bernardo do Campo ao lado da Mercedes. Sei lá, mas de qualquer maneira eu gostei do mimo! Em casa, após desembalá-la, fiquei olhando para aquela caixa vazia e resistia a jogá-la no lixo reciclável. Pensei por alguns instantes (como meus pais fazem): “Ah esta caixa pode servir pra guardar alguma coisa...”  Logo depois, achei isso uma bobagem e eu a desmontei pra descarte. Meu filho estava junto, e disse "nossa que legal essa caixa né pai?" Olhei pra ele e tive uma ideia:  pintar um cenário naquele papelão todo para brincar com os carrinhos. Começamos a aventura artística no sábado e

FAD na Bandtec em São Paulo

Sandro Melo, Davi Souza, Penasio, Ramilton, Leonardo Vaz, Wolnei e Marcos Sungália No último sábado (09/11), participei do FAD (Fedora Activity Day) realizado na Faculdade Bandtec (http://www.bandtec.com.br) , em São Paulo. Outros participantes deste FAD  foram os quatro embaixadores - Leonardo Vaz ,  Wolnei Junior , Ramilton Costa Gomes Junior e Davi Souza , além do Marcos Sungália , parceiro RedHat, o Sandro Melo e outros professores da Bandtec. No começo fiquei até preocupado, já que, segundo Ramilton (organizador do evento), alguns palestrantes desistiram e a grade que era pequena podia ficar totalmente comprometida. Ainda assim, naquele sábado sai de casa para abraçar a causa e ajudar com o que fosse necessário. Ao chegar na Bandtec fiquei muito surpreso com a boa estrutura do lugar e com o cuidado com que nosso evento estava sendo tratado, até a equipe de seguranças da faculdade estavam recebendo e orientando as pessoas que chegavam lá para particip