Problema instalação módulo de segurança Banco do Brasil (Warsaw)

Iniciado por lpccbio, 19 de Março de 2017, 12:43

tópico anterior - próximo tópico

druidaobelix

Citação de: lpccbio online 19 de Março de 2017, 23:15
Sempre retorna com esse erro.
Mesmo direcionando para a pasta onde está localizado o arquivo (nesse caso /home mesmo):
Citarsudo: ./warsaw_64_installer.run: command not found

Vou repetir aqui para ver se detecto porquê do erro.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

#61
Citação de: lpccbio online 19 de Março de 2017, 23:15
Sempre retorna com esse erro.
Mesmo direcionando para a pasta onde está localizado o arquivo (nesse caso /home mesmo):
sudo: ./warsaw_64_installer.run: command not found

Copio com o mouse exatamente como está no post 53 e sempre executa não retorna essa mensagem de erro de "command not found"  :(

A previsão era baixar e fazer no diretório ~/Downloads, parece porém que você baixou no diretório /home/luispaulo então resta ver se o arquivo .run de fato está lá.

Faça dessa forma, copiando aqui com o mouse, colando na janela do terminal e executando com um <enter>:

(cd /home/luispaulo&&pwd&&ls *run)

e ainda:

ls /home/luispaulo/*run

Traga o resultado de ambos os comandos acima.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

lpccbio

luispaulo@luispaulo-Inspiron-7520:~$ (cd /home/luispaulo&&pwd&&ls *run)
/home/luispaulo
warsaw_64_installer.run
luispaulo@luispaulo-Inspiron-7520:~$ ls /home/luispaulo/*run
/home/luispaulo/warsaw_64_installer.run

druidaobelix

#63
Bem, certo, o arquivo está lá, então para executar precisa também estar lá, sem o que não executa, ou informa o caminho absoluto ou se está dentro do diretório.

De qualquer forma, suspenda a execução desse comando, descobri que o --uninstall não está é desinstalando nada, apenas ignora o parâmetro e instala de novo.  :(

Parece que não tem um --uninstall previsto diretamente nesse .run.

O jeito vai ser ver se desinstala manualmente.

Por outro lado vamos usar o --purge no dpkg para ver se limpa melhor.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

Mudando de ideia, já que aparentemente você já executou antes e então vai ter que limpar manualmente, tanto faz, execute sim o .run, vamos ver o que dá:

Faça agora o comando de instalação do .run da forma completa:

sudo /bin/bash -c /home/luispaulo/warsaw_64_installer.run

Traga ao tópico o resultado dessa execução.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

lpccbio

sudo /bin/bash -c /home/luispaulo/warsaw_64_installer.run
[sudo] password for luispaulo:
/bin/bash: /home/luispaulo/warsaw_64_installer.run: Permission denied

lpccbio

Citação de: druidaobelix online 19 de Março de 2017, 20:01
Nesse meio tempo, se puder prepara um live-pendrive a partir do arquivo iso do Ubuntu padrão (=Unity) do release 16.04.2

Baixe o arquivo aqui (e confira o md5sum após baixar):

cd ~/Downloads

wget -c http://releases.ubuntu.com/xenial/ubuntu-16.04.2-desktop-amd64.iso

Depois de baixado:

md5sum ubuntu-16.04.2-desktop-amd64.iso

Precisa resultar:

Citar1400884cec8e40a1a876b2678f81494b *ubuntu-16.04.2-desktop-amd64.iso

Então monte um live-pendrive com ele para podermos testar subindo o sistema a partir de um live-pendrive.

Quanto à .iso:
luispaulo@luispaulo-Inspiron-7520:~/Downloads$ md5sum ubuntu-16.04.2-desktop-amd64.iso
1400884cec8e40a1a876b2678f81494b  ubuntu-16.04.2-desktop-amd64.iso

druidaobelix

Citação de: lpccbio online 20 de Março de 2017, 00:36
sudo /bin/bash -c /home/luispaulo/warsaw_64_installer.run
[sudo] password for luispaulo:
/bin/bash: /home/luispaulo/warsaw_64_installer.run: Permission denied

Já que está negando permissão e retornando "Permission denied", então execute:

cd ~  #cê dê espaço til - coloca dentro do /home/luispaulo

Confirme que está dentro da /home/luispaulo:

pwd

Confirme a existência do arquivo no local onde está:

ls warsaw_64_installer.run


Confirme a propriedade do arquivo:

sudo chown luispaulo /home/luispaulo/warsaw_64_installer.run

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

#68
Falei bobagem, já é o sono, está faltando dar permissão de execução ao arquivo, sem o que não executa mesmo, só isso. Sorry.  :(

Faça:

chmod +x  /home/luispaulo/warsaw_64_installer.run

Agora repita:

sudo dpkg -r warsaw

sudo dpkg --purge warsaw

sudo dpkg -r hda-bb

Limpar caches dos navegadores + navegadores fechados

Agora reinstale o .run

sudo /bin/bash -c /home/luispaulo/warsaw_64_installer.run

reinstale o hda-bb (onde está o arquivo? deveria estar em ~/Downloads. Está mesmo? Se também movimentou para /home precisa alterar)

sudo dpkg -i /home/luispaulo/Downloads/hda-bb_0.1_all.deb


==============
Editando: (01:17)
Por hoje chega, c'est fini, continuamos amanhã
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

rsalves

descobri aqui o que estava dando problema, era o firewall do ubuntu, desativei o firewall e parou de dar erro no socket.

lpccbio veja se não está com o firewall do seu ubuntu ativo, desabilita o gufw ou o ufw e tenta de novo

druidaobelix

#70
Citação de: rsalves online 20 de Março de 2017, 17:42
descobri aqui o que estava dando problema, era o firewall do ubuntu, desativei o firewall e parou de dar erro no socket.
lpccbio veja se não está com o firewall do seu ubuntu ativo, desabilita o gufw ou o ufw e tenta de novo

Então, "rsalves",

Parece que o caminho possa ser algo por aí mesmo, veja que ainda hoje num post feito pela manhã no tópico 121542, o colega Sampayu havia detectado esse problema e indicado essa solução, confira aqui:

http://ubuntuforum-br.org/index.php/topic,121542.msg668080.html#msg668080

Certamente essa parece ser uma solução, entretanto, a questão está em que desabilitar de forma completa o firewall em algumas circunstâncias pode não ser uma boa ideia, porque pode aumentar o grau de vulnerabilidade do sistema.

Também, por enquanto, se pode raciocinar nesses termos: naquelas instalações que já estão atrás de um roteador independente e no qual já exista ativado e operante um firewall, então é seguro desabilitar o UFW no Ubuntu (ou não habilitar, porque por padrão já vem desabilitado).

Para quem usa ou precisa habilitar a situação ideal não seria desabilitar o firewall, porém apenas autorizar o uso das específicas portas que o o BB-warsaw precisa para trabalhar, que parecem ser a 30800 e a 30900.

O UFW (Uncomplicated Firewall) é o firewall padrão do Ubuntu.

De toda forma é uma questão de avaliar e experimentar.

O estado atual pode ser visto fazendo:

sudo ufw status verbose

Habilitar:

sudo ufw enable

Desabilitar:

sudo ufw disable

Regras específicas, de forma geral, para portas e protocolos:

sudo ufw allow <porta>/<opcional: protocolo>

Exemplo, permitir portas específicas:

sudo ufw allow 30800
sudo ufw allow 30900

Exemplo, permitir portas específicas e protocolos específicos:

sudo ufw allow 30800/tcp
sudo ufw allow 30900/tcp

Se quiser apagar um regra introduzida: execute o comando original com a falavra 'delete' como prefixo

Por exemplo, se quiser apagar essa última regra acima introduzida:

sudo ufw delete allow 30800/tcp
sudo ufw delete allow 30900/tcp

Se puder testar aí essa habilitação específica, por primeiro, de portas e, por depois, de portas e protocolos, seria bom.
Não consegui ainda fazer por aqui um teste adequado quanto a essa nova possibilidade.

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

rsalves

Usando essas regras não deu certo, continua dando erro de socket.

Sampayu

Yuri Sucupira ("Sampayu")

lpccbio

Citação de: Sampayu online 24 de Março de 2017, 16:28
Solução definitiva para o problema do Warsaw:  :D

http://ubuntuforum-br.org/index.php/topic,121558.msg668201.html#msg668201

Valeu pelas dicas Sampayu, druidaobelix e rsalves.
Realmente era o firewall. Fiz o procedimento no tópico sugerido pelo Sampayu  (http://ubuntuforum-br.org/index.php/topic,121558.msg668201.html#msg668201) e assim que  finalizei, abriu o site BB.
Abraço à todos os envolvidos!

Sampayu

Citação de: lpccbio online 29 de Março de 2017, 13:16
Valeu pelas dicas Sampayu, druidaobelix e rsalves.
Realmente era o firewall. Fiz o procedimento no tópico sugerido pelo Sampayu  (http://ubuntuforum-br.org/index.php/topic,121558.msg668201.html#msg668201) e assim que  finalizei, abriu o site BB.
Abraço à todos os envolvidos!

De nada.  :D
Yuri Sucupira ("Sampayu")