Package Details: warsaw 1.12.3.11-3

Git Clone URL: https://aur.archlinux.org/warsaw.git (read-only, click to copy)
Package Base: warsaw
Description: Banking security tool developed by GAS Tecnologia
Upstream URL: https://seg.bb.com.br
Keywords: Banco BB Brasil Caixa CEF Econômica Federal Itau
Licenses: custom
Conflicts: warsaw-bin
Provides: warsaw
Submitter: rafaelff
Maintainer: None
Last Packager: afterSt0rm
Votes: 39
Popularity: 0.000000
First Submitted: 2017-03-08 22:36 (UTC)
Last Updated: 2022-04-28 23:39 (UTC)

Pinned Comments

afterSt0rm commented on 2022-04-29 00:24 (UTC)

Eu adotei o pacote e o atualizei para incluir as alterações feitas pelo @esauvisky e outros usuários uma vez que elas corrigiram as falhas para mim.

No entanto eu recomendo VEEMENTEMENTE que vocês utilizem o pacote warsaw-bin ao invés deste aqui, pois o processo de instalação, configuração e atualização são muito menos complexos e muito mais estáveis.

Latest Comments

« First ‹ Previous 1 .. 12 13 14 15 16 17 18 19 20 21 22 .. 32 Next › Last »

ArchHero commented on 2017-12-29 22:31 (UTC)

@nubiocicarini o warsaw core utiliza as portas tcp 30800 e 30900, se você usa o gufw então você tem que permiti-las no firewall. Outra causa possível do bloqueio pode ser que o kernel acredita que está sofrendo um ataque de syn flood, para resolver faz isso: echo 1 > /proc/sys/net/ipv4/tcp_syncookies

Se isso resolver, basta criar um serviço do systemd ou até mesmo colocar o comando no .bashrc

nubiocicarini commented on 2017-12-29 20:15 (UTC) (edited on 2017-12-29 20:19 (UTC) by nubiocicarini)

@ArchHero o meu problema era o firewall, assim que desabilitado o warsaw funcinou normalmente. Agora estou me empenhando por criar uma regra no gufw para permitir a utilização do módulo de segurança. Se souber como fazer isso, poderia compartilhar com a gente? Ademais, muito obrigado pelas dicas anteriores.

ArchHero commented on 2017-12-29 19:48 (UTC) (edited on 2017-12-30 20:08 (UTC) by ArchHero)

@nubiocicarini Desinstale e instale o pacote novamente, depois remova do /usr/local/lib/warsaw/ o ld-linux-x86-64.so.2, libc.so.6, libpthread.so.0 e o libdl.so.2 e crie os links simbólicos assim:

ln -s /usr/lib/ld-linux-x86-64.so.2 /usr/local/lib/warsaw/ld-linux-x86-64.so.2

ln -s /usr/lib/libc.so.6 /usr/local/lib/warsaw/libc.so.6

ln -s /usr/lib/libpthread.so.0 /usr/local/lib/warsaw/libpthread.so.0

ln -s /usr/lib/libdl.so.2 /usr/local/lib/warsaw/libdl.so.2

Com os navegadores fechados execute como root /usr/bin/warsaw/wscertmgr, quando concluir abra o navegador e limpe os caches, mas se estiver usando o chrome certifique-se de que em chrome://flags a opção allow-insecure-localhost esteja habilitada. Creio que não precise acessar o site http://www.dieboldnixdorf.com.br/warsaw pois pelo menos a Caixa Econômica já configura o módulo automaticamente e o Banco do Brasil se não me engano também.

@potuz Tenta fazer o procedimento que falei em cima e, caso tenha algum arquivo dbd,local.cfg ou qualquer outro arquivo que não veio no pacote no /etc/warsaw, faça um backup deles e remova-os para que os bancos instalem versões mais atualizadas desses dbase. Boa sorte a todos.

potuz commented on 2017-12-29 19:08 (UTC)

Eu estou numa situação muito peculiar: a página http://www.dieboldnixdorf.com.br/warsaw reconheçe que tenho instalado o pacote. O Banco do brasil abre a janela para eu botar a conta e a senha, e reconhece que o módulo está instalado, porém depois tira um erro WS00006 (não foi possível carregar o módulo...)

nubiocicarini commented on 2017-12-29 17:43 (UTC) (edited on 2017-12-29 17:46 (UTC) by nubiocicarini)

@esauvisky o passo 5 não funcionou, a página "http://www.dieboldnixdorf.com.br/warsaw" retorna que o warsaw não está instalado. Será que isso tem alguma relação com o firewall?

esauvisky commented on 2017-12-28 10:28 (UTC) (edited on 2017-12-28 10:30 (UTC) by esauvisky)

@nubiocicarini Foi assim que eu consegui há dois dias atrás:

1- Instale este PKGBUILD

2- Faça o workaround do amigo @ArchHero (pode copiar e colar os comandos do @espinafre)

3- Ative e inicie o serviço warsaw.service (# systemctl enable warsaw; systemctl start warsaw)

4- Execute /usr/bin/warsaw/core como usuário e certifique-se de que existam 3 processos rodando, 1 'core' como root, 1 'core' como usuário e outro 'wsatspi' como usuário ($ ps aux | grep warsaw).

Se não houverem estes 3 processos executando desta forma, o próximo passo não vai funcionar e você não vai conseguir instalar as configurações do seu banco!

5- Abra a página http://www.dieboldnixdorf.com.br/warsaw no Firefox (certifique-se que o Flash está ativado clicando no (i) na barra de endereços), clique no seu banco e clique no botão para concluir a configuração da sua instituição.

6- Agora deve funcionar em qualquer navegador desde que o Flash esteja habilitado. Ao reiniciar o sistema tampouco será necessário rodar core como usuário manualmente toda vez que precisar.

nubiocicarini commented on 2017-12-27 21:57 (UTC)

Instalei somente o pacote warsaw logo após a atualização do mesmer de 27 de dez e não funcionou. Tentei no chromium e jre9. Aguém conseguiu instalar sem fazer macumba? Mas se conseguiram, por favor compartilhe a mandinga. Grato

mesmer commented on 2017-12-27 03:27 (UTC)

desculpem a ausência, tive problemas pessoais esse ano e não consegui cuidar dos pacotes que mantenho, peguei o pkgbuild, e vou botar o que o @dsboger fez, alias ja pus como comantedor. não fiz nenhum commit pois estava também testando algumas coisas de lib que espero que entendam por se tratar de banco, temos que ter cuidados extras

ArchHero commented on 2017-12-27 02:06 (UTC) (edited on 2017-12-27 02:16 (UTC) by ArchHero)

@espinafre Eu que agradeço, já desconfiava do glibc mas não tinha certeza e, graças aos relatos de vocês, acredito que o problema foi solucionado, pelo menos por enquanto...

Editado: Também desconfiava do systemd, mas felizmente não era o problema.

espinafre commented on 2017-12-27 01:30 (UTC) (edited on 2017-12-27 01:31 (UTC) by espinafre)

@ArchHero Perfeito! Fiz isso aqui também, e o troço voltou a funcionar. Eu estava desconfiado do maledeto systemd, que teve uma atualização em 13/12, mas isso que você mostrou resolveu o problema. Obrigado mesmo!

Para ficar ainda mais claro (talvez até incorporado como um postinst no PKGBUILD):

cd /usr/local/lib/warsaw
rm ld-linux-x86-64.so.2; ln -s /usr/lib/ld-linux-x86-64.so.2 .
rm libc.so.6; ln -s /usr/lib/libc.so.6 .
rm libpthread.so.0; ln -s /usr/lib/libpthread.so.0 .
rm libdl.so.2; ln -s /usr/lib/libdl.so.2 .

Reinicie e aguarde o warsaw se auto-atualizar. Grande abraço, e novamente, obrigado!

Editando: o que apareceu em negrito acima era pra começar com o sinal hashtag, para indicar execução como root.