Breadcrumbs

Erro – Address already in use: JVM_Bin

  • Falha - Cliente Havan (NFCe) instalou um novo Agent no PDV e ao iniciar o serviço do Agent está retornando o erro da imagem. A Havan realizou o processo de ped_install para a criação de novos Agents.

image-20230518-210037.png

OBS: Todas as ações para resolução do incidente devem ser autorizadas/alinhadas com o cliente.

  • Causa - Clientes que utilizam a comunicação via porta socket configurada dentro do arquivo config.properties, tem esse retorno quando a porta informada está em uso por outras aplicações. Por padrão, no DC é utilizada a porta 9998, mas na Havan eles utilizam a 8081.

image-20230518-210616.png


  • Solução - Para identificar se a porta está em uso, foi executado via CMD o comando:

    netstat -aon|findstr 8081

    Foi identificado que haviam aplicações do Windows utilizando a porta 8081.

    Com isso, o cliente encerrou as comunicações dessas aplicações com a porta 8081 e forçou o PDV a comunicar com a porta.

    Ao iniciar novamente o serviço do Agent Service NDD, o processo foi feito corretamente registrando o no Agent na retaguarda através do ped_install enviado pelo PDV.


Como finalizar a porta de comunicação?

No prompt disparamos o seguinte comando taskkill /PID <pid>

No lugar de <pid> substituímos por 11348 ficando então taskkill /PID 11348

Recebemos então a seguinte informação no prompt:

image-20230518-211004.png