ODCF8005E – A camada P2P não pôde se ligar a uma porta UDP no WebSphere 8.5

Ultimamente, eu estava brincando com a instalação do IBM WebSphere 8.5 e encontrei o seguinte erro.

[7/1/13 0:21:33:113 SGT] 00000001 P2PBase E   ODCF8005E: There was an unexpected exception while initializing the SON overlay; the exception is java.io.IOException:
The P2P layer was unable to bind to a UDP port.
at com.ibm.son.mesh.RawUDPImpl.<init>(RawUDPImpl.java:89)
at com.ibm.son.mesh.UDPFactory.getUDP(UDPFactory.java:31)
at com.ibm.son.mesh.Peer.<init>(Peer.java:468)
at com.ibm.son.mesh.Peer.<init>(Peer.java:411)
at com.ibm.ws.p2p.P2POverlayHelper.getPeer(P2POverlayHelper.java:147)
at com.ibm.ws.p2p.P2PBase.getPeer(P2PBase.java:31)
at com.ibm.ws.bbson.BBFactoryImpl.<init>(BBFactoryImpl.java:632)
at java.lang.J9VMInternals.newInstanceImpl(Native Method)
at java.lang.Class.newInstance(Class.java:1564)

Você está enfrentando o mesmo problema?

Esse problema ocorre quando OVERLAY_TCP_LISTENER_ADDRESS está em conflito ou não existe.

Você pode corrigir isso verificando e garantindo que exista sem conflito.

  • Iniciar DMGR
  • Pare se alguma JVM estiver sendo executada em um nó problemático
  • Parar Nodeagent
  • Faça login no Admin Console e navegue até
  Como cancelar canais premium no Prime Video

Administração do sistema >> nodeagents >> nodeagent >> portas

Você vê OVERLAY_TCP_LISTENER_ADDRESS e OVERLAY_UDP_LISTENER_ADDRESS aqui?

Anote um número de porta desses, se você vir.

Se você não vir, crie-os seguindo as instruções:

Para UDP:

  • Clique em Novo
  • Verifique a porta definida pelo usuário
  • Nome da porta – OVERLAY_UDP_LISTENER_ADDRESS
  • Nome do host – localhost
  • Porta – 21001 (forneça qualquer número de porta não utilizado no servidor)

Para TCP:

  • Clique em Novo
  • Verifique a porta definida pelo usuário
  • Nome da porta – OVERLAY_TCP_LISTENER_ADDRESS
  • Nome do host – localhost
  • Porta – 21002 (forneça qualquer número de porta não utilizado no servidor)

Em seguida, vamos verificar o número da porta entre o nodeagent e a JVM problemática

  Como controlar as margens no Google Docs

Vá para Servidores >> tipos de servidor >> Servidores de aplicativos Websphere >> server01 >> portas

Você vê OVERLAY_TCP_LISTENER_ADDRESS e OVERLAY_UDP_LISTENER_ADDRESS aqui?

Se sim, verifique para garantir que não entre em conflito com sua porta nodeagent. Se você não os vir, crie uma nova porta seguindo as instruções.

UDP:

  • Clique em Novo
  • Verifique a porta definida pelo usuário
  • Nome da porta – OVERLAY_UDP_LISTENER_ADDRESS
  • Nome do host – localhost
  • Porta – 21003 (forneça qualquer número de porta não utilizado no servidor)

TCP:

  • Clique em Novo
  • Verifique a porta definida pelo usuário
  • Nome da porta – OVERLAY_TCP_LISTENER_ADDRESS
  • Nome do host – localhost
  • Porta – 21004 (forneça qualquer número de porta restante no servidor)
  8 melhores construtores de formulários online para o seu negócio

Salve a configuração e sincronize o nó

./syncNode.sh localhost <soap port number>

Inicie o nodeagent e a JVM

Isso ajudou?

Gostou de ler o artigo? Que tal compartilhar com o mundo?