Guardião Itaú, Warsaw, no Ubuntu / Linux Mint

Iniciado por Visterine, 25 de Outubro de 2015, 00:36

tópico anterior - próximo tópico

Visterine

Instalação

Vídeo demonstrativo:
Link direto: https://youtu.be/JOR1aEgF1Gs

Passo a passo: instruções e comandos

1. Acessar o Internet Banking Itaú 30 Horas.

2. Acessar a página de instalação do Guardião Itaú. Clicar em "Instalar". A seguir, clicar em "Continuar" para baixar o pacote deb.

3. Abrir o Terminal. Instalar a dependência:

sudo apt-get install libnss3-tools

4. Instalar o pacote warsaw_setup_64.deb:

cd Downloads

sudo dpkg -i warsaw_setup_64.deb

4.1. O instalador irá solicitar o fechamento do navegador (Firefox, etc).

5. Reiniciar o computador.

6. Acessar o Internet Banking Itaú 30 Horas e utilizar normalmente (o Guardião está instalado).

Fonte: Linux User Log>http://linuxuserlog.blogspot.com.br/2015/10/tutorial-guardiao-itau-warsaw-no-ubuntu.html
Linux Mint 17.2 Cinnamon AMD Athlon II X4 2.8Ghz Ram 8Gb NVidia GeForce GT 610
Ubuntu 14.04 / Linux Mint 17.2 XFCE Intel Core 2 Duo 3Ghz Ram 4Gb

murgiaMoraes

Hoje, dia 16MAr2018 fiz esse procedimento, passo a passo, por várias vezes e não funcionou.

SergioCl


DidBrother

Citação de: SergioCl online 20 de Março de 2018, 22:19
No 17.10 esse passo a passo não funciona.

Caro Sergio,   estou passando o tutorial que funcionou no xubuntu 17.10 .  é possivel que funcione aí.


1. Baixar e instalar o navegador chrome, caso não tenha.

2. Baixar o Warsaw do endereço -  https://cloud.gastecnologia.com.br/cef/warsaw/install/GBPCEFwr64.deb - versão 1.12.51 - compatível com CEF,BB e Itaú

3. Abrir o terminal e remover qualquer versão anteriormente instalada com o comando.

sudo apt-get purge warsaw

4. reiniciar o computador e não abrir qualquer navegador.

5. Abrir o terminal e instalar a dependência.

sudo apt-get install libnss3-tools

6. ainda no terminal acessar a pasta onde foi baixada o arquivo do warsaw. Pressupondo que foi na pasta Downloads
cd Downloads
e logo após
sudo dpkg -i  GBPCEFwr64.deb
aguardar o termino da instalação.

7. abrir o navegador chrome e acessar a página - https://internetbanking.caixa.gov.br/sinbc/nb/login/redirecionaDispSeguranca 

Vai aparecer a mensagem: adicional de segurança instalado incorretamente. Aguarde enquanto configuramos seu computador.
encerrado aparece a mensagem: Adicional de Segurança CAIXA instalado. Acesse a sua conta.

8. ainda pelo crome acesse a pagina https://www2.bancobrasil.com.br/aapf/login.jsp e espere configurar o acesso.
Quando estiver disponível os campos: agencia, conta e senha Está configurado o acesso para o banco do brasil

9. Para o Itau  insira o numero de agencia e conta - vai aparecer o nome do correntista e na parte inferior a msg guardiao itau instalado. Esta configurado o acesso para o banco itau

10. Para configurar o acesso pelo firefox.

A)  abrir o navegador chrome e no endereço:  chrome://settings/certificates  acessar a aba autoridades e procurar por Warsaw Personal CA. Escolha exportar e salve na pasta de sua preferência.
B) abra o navegador firefox e vá ao endereço:  about:preferences#privacy   opção ver certificados, escolha importar.
apos a importação o firefox acessa os bancos citados acima.


DidBrother






SergioCl

Amigo DidBrother bingo!

Para que fique registrado se alguém tiver o mesmo problema, seu tutorial funcionou no Ubuntu 17.10 com o navegador Chromium (suponho que não deve apresentar problemas se o navegador for o chrome)
Mas só funcionou depois que instalei o pacote yad. Já tinha o libnss3-tools instalado mas não era suficiente.
Isso para o banco Itau, não tenho como verificar para CEF e BB.

Sua receita para o Firefox também foi perfeita.

Valeu cara!!!

gutembergmotta

**Título:** Chrome no Linux Mint não acessa Itaú com Warsaw: `ERR_CERT_AUTHORITY_INVALID` em `127.0.0.1:30900`

Estou deixando este relato porque talvez ajude alguém que passe pelo mesmo problema.

No meu caso, o acesso ao Itaú no **Firefox** funciona, mas no **Google Chrome** não.
Depois de investigar melhor, cheguei aos pontos abaixo.

**Ambiente**

* Linux Mint
* Google Chrome `146.0.7680.177`
* Warsaw instalado via instalador `.run`

**Comportamento observado**

* O serviço do Warsaw está ativo normalmente:
  `warsaw.service - active (running)`
* O processo `core` está escutando em:
  `127.0.0.1:30900`
* No console do Chrome, aparecem falhas repetidas em:
  `wss://127.0.0.1:30900/`
* Ao abrir manualmente `https://127.0.0.1:30900/` no Chrome, o navegador mostra:
  `NET::ERR_CERT_AUTHORITY_INVALID`

**Teste com OpenSSL**
Ao inspecionar o certificado apresentado pela porta 30900, obtive:

* `subject=CN = 127.0.0.1`
* `issuer=CN = Warsaw Personal CA`

Também apareceu:

* `Verify return code: 21 (unable to verify the first certificate)`

**Conclusão mais provável**
O problema não parece ser:

* serviço parado
* porta fechada
* perfil corrompido do Chrome
* instalação via Snap/Flatpak

A causa mais provável é que o Chrome **não confia na CA local "Warsaw Personal CA"**, usada pelo endpoint local do Warsaw.

**Observação importante**
No meu sistema:

* o Firefox funciona
* o Chrome falha

Então a diferença parece estar na forma como cada navegador trata a confiança desse certificado local.

**Pontos que podem poupar tempo de quem estiver pesquisando**

* no meu caso, a porta relevante não era `30800`, e sim **`30900`**
* o Warsaw estava rodando normalmente
* o erro central era de **confiança de certificado**
* não encontrei a `Warsaw Personal CA` nos locais padrão de certificados confiáveis do sistema

Se alguém tiver encontrado uma forma correta de fazer o Chrome confiar nessa CA local no Linux Mint, seria ótimo compartilhar.