java.net.BindException: Endereço já em uso ao executar puppetdb e jira

1

Estou tentando executar jira e puppetdb no mesmo servidor usando o mesmo banco de dados postgresql. Quando eu habilito o jira primeiro, o puppetdb lança o seguinte erro:

$sudo /opt/puppetlabs/puppet/bin/puppet resource service puppetdb ensure=running enable=true
^[[1;31mError: Systemd start for puppetdb failed!
journalctl log for puppetdb:
-- Logs begin at Thu 2017-08-31 09:42:48 BST, end at Fri 2017-09-01 20:02:16 BST. --
Sep 01 19:57:34 techserver puppetdb[767]: java.net.BindException: Address already in us

O que está causando o conflito? Algo relacionado à pilha java ou ao próprio postgresql?

    
por Andrew 01.09.2017 / 21:09

1 resposta

1

Acontece que as portas padrão usadas pelo jira e pelo fantoche são 8080 e 8081. Você pode alterar as portas padrão usadas pelo fantoche editando o arquivo /etc/puppetlabs/puppetdb/conf.d/jetty.ini. Por exemplo:

[jetty]
port = 9090
ssl-port = 9091
    
por 02.09.2017 / 10:07