We will get the below error from server.log under /var/log/jboss/servers/server1:2024-03-01 10:30:05,321 ERROR [org.jboss.as.ejb3.invocation] (EJB async-pool - 58) WFLYEJB0034: EJB Invocation failed on component DeviceServiceEJB for method public abstract net.juniper.jmp.cmp.deviceConnectivity.ChannelCommandResponse net.juniper.jmp.cmp.deviceManager.DeviceServiceItf.getChannel(int,int,int,long): org.jboss.ejb.client.RequestSendFailedException: Destination @ remote+http://ETH0IP:8080And we can see fileHandleLeak.log is created under /var/log
We have to make the below changes under /usr/local/jboss/domain/configuration/domain.xml
<http-listener name="default" tcp-keep-alive="true" read-timeout="300000" socket-binding="http" max-post-size="8589934592" redirect-socket="https"/>
<https-listener name="https" socket-binding="https" max-post-size="8589934592" security-realm="ApplicationRealm"/>
<host name="default-host" alias="localhost">
<socket-binding name="http" interface="public" port="${jboss.http.port:8080}">
<client-mapping destination-address="${jboss.host.name}"/>
</socket-binding>
We can also verify if the issue is fixed in any Hotpatch by checking release note.
The issue was fixed in 22.2R1