# Gettting JCSMPTransportException in AWS Solace HA environments

**URL:** <https://community.solace.com/t/gettting-jcsmptransportexception-in-aws-solace-ha-environments/1472>\
**Category:** Connectors & Integrations\
**Tags:** configuration, high-availability, aws\
**Created:** [November 7, 2022, 4:18pm UTC](https://community.solace.com/t/gettting-jcsmptransportexception-in-aws-solace-ha-environments/1472 "2022-11-07T16:18:49Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Priyanka](https://avatars.discourse-cdn.com/v4/letter/p/919ad9/32.png) [@Priyanka](https://community.solace.com/u/Priyanka)\
**Post date:** [November 7, 2022, 4:18pm UTC](https://community.solace.com/t/gettting-jcsmptransportexception-in-aws-solace-ha-environments/1472/1 "2022-11-07T16:18:49Z")

</div>

> I’m getting this error below when HA configured Solace instances on AWS  
> javax.jms.JMSException: Error sending message - transport error ((JCSMPTransportException) Error receiving data from underlying connection.)  
> at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)  
> at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)  
> at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)  
> at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)  
> at com.solacesystems.jms.impl.JMSExceptionValue.newInstance(JMSExceptionValue.java:32)  
> at com.solacesystems.jms.impl.JCSMPExceptionMapper$ArrayListMapper.get(JCSMPExceptionMapper.java:31)  
> at com.solacesystems.jms.impl.JCSMPExceptionMapper.get(JCSMPExceptionMapper.java:94)  
> at com.solacesystems.jms.impl.Validator.createJMSException(Validator.java:578)  
> at com.solacesystems.jms.impl.DefaultMessageProducerAdapter.handleErrorEx(DefaultMessageProducerAdapter.java:172)  
> at com.solacesystems.jcsmp.protocol.nio.impl.ProducerErrorNotification.handleNotification(ProducerErrorNotification.java:52)  
> at com.solacesystems.jcsmp.protocol.nio.impl.ProducerNotificationDispatcher.eventLoop(ProducerNotificationDispatcher.java:82)  
> at com.solacesystems.jcsmp.protocol.nio.impl.ProducerNotificationDispatcher.run(ProducerNotificationDispatcher.java:100)  
> at java.base/java.lang.Thread.run(Thread.java:829)  
> Caused by: com.solacesystems.jcsmp.JCSMPTransportException: (JCSMPTransportException) Error receiving data from underlying connection.  
> at com.solacesystems.jcsmp.protocol.impl.TcpClientChannel$ClientChannelReconnect.call(TcpClientChannel.java:2257)
