HQ214045: Failed to create netty connection
Issue
-
Get the following error on Mulesoft server running in the AWS cloud connecting to JBoss HornetQ not running in the cloud:
HQ214045: Failed to create netty connection java.net.UnknownHostException: host.example.com at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.jboss.netty.channel.socket.oio.OioClientSocketPipelineSink.connect(OioClientSocketPipelineSink.java:109) at org.jboss.netty.channel.socket.oio.OioClientSocketPipelineSink.eventSunk(OioClientSocketPipelineSink.java:69) at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendDownstream(DefaultChannelPipeline.java:779) at org.jboss.netty.channel.SimpleChannelHandler.connectRequested(SimpleChannelHandler.java:306) at org.jboss.netty.channel.SimpleChannelHandler.handleDownstream(SimpleChannelHandler.java:272) at org.jboss.netty.channel.DefaultChannelPipeline.sendDownstream(DefaultChannelPipeline.java:591) at org.jboss.netty.channel.DefaultChannelPipeline.sendDownstream(DefaultChannelPipeline.java:582) at org.jboss.netty.channel.Channels.connect(Channels.java:634) at org.jboss.netty.channel.AbstractChannel.connect(AbstractChannel.java:216) at org.jboss.netty.bootstrap.ClientBootstrap.connect(ClientBootstrap.java:229) at org.jboss.netty.bootstrap.ClientBootstrap.connect(ClientBootstrap.java:182) at org.hornetq.core.remoting.impl.netty.NettyConnector.createConnection(NettyConnector.java:505) at org.hornetq.core.client.impl.ClientSessionFactoryImpl.getConnection(ClientSessionFactoryImpl.java:1225) at org.hornetq.core.client.impl.ClientSessionFactoryImpl.getConnectionWithRetry(ClientSessionFactoryImpl.java:1071) at org.hornetq.core.client.impl.ClientSessionFactoryImpl.connect(ClientSessionFactoryImpl.java:246) at org.hornetq.core.client.impl.ServerLocatorImpl.createSessionFactory(ServerLocatorImpl.java:826) at org.hornetq.jms.client.HornetQConnectionFactory.createConnectionInternal(HornetQConnectionFactory.java:583) at org.hornetq.jms.client.HornetQConnectionFactory.createQueueConnection(HornetQConnectionFactory.java:119) at org.mule.transport.jms.CustomCachingConnectionFactory.doCreateConnection(CustomCachingConnectionFactory.java:57) at org.springframework.jms.connection.SingleConnectionFactory.initConnection(SingleConnectionFactory.java:305) at org.springframework.jms.connection.SingleConnectionFactory.getConnection(SingleConnectionFactory.java:283) at org.springframework.jms.connection.SingleConnectionFactory.createConnection(SingleConnectionFactory.java:224) at org.mule.transport.jms.Jms11Support.createConnection(Jms11Support.java:64) at org.mule.transport.jms.JmsConnector.createConnection(JmsConnector.java:441) at org.mule.transport.jms.JmsConnector.doConnect(JmsConnector.java:537) at org.mule.transport.AbstractConnector$5.doWork(AbstractConnector.java:1591) at org.mule.retry.policies.AbstractPolicyTemplate.execute(AbstractPolicyTemplate.java:63) at org.mule.transport.AbstractConnector.connect(AbstractConnector.java:1656) at org.mule.transport.jms.JmsConnector.connect(JmsConnector.java:466) at org.mule.transport.AbstractConnector.start(AbstractConnector.java:443) at sun.reflect.GeneratedMethodAccessor15.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.mule.lifecycle.phases.DefaultLifecyclePhase.applyLifecycle(DefaultLifecyclePhase.java:237) at org.mule.lifecycle.RegistryLifecycleCallback.doApplyLifecycle(RegistryLifecycleCallback.java:91) at org.mule.lifecycle.RegistryLifecycleCallback.onTransition(RegistryLifecycleCallback.java:67) at org.mule.lifecycle.RegistryLifecycleManager.invokePhase(RegistryLifecycleManager.java:140) at org.mule.lifecycle.RegistryLifecycleManager.fireLifecycle(RegistryLifecycleManager.java:111)
Environment
- Mulesoft app server running in AWS cloud
- JBoss Enterprise Application Platform (EAP) 6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.