[ https://issues.apache.org/jira/browse/HADOOP-19042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17807685#comment-17807685 ]
Steve Loughran commented on HADOOP-19042: ----------------------------------------- {code} Caused by: javax.net.ssl.SSLException: Connection reset at sun.security.ssl.Alert.createSSLException(Alert.java:127) at sun.security.ssl.TransportContext.fatal(TransportContext.java:331) at sun.security.ssl.TransportContext.fatal(TransportContext.java:274) at sun.security.ssl.TransportContext.fatal(TransportContext.java:269) at sun.security.ssl.SSLTransport.decode(SSLTransport.java:138) at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1400) at sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1368) at sun.security.ssl.SSLSocketImpl.access$300(SSLSocketImpl.java:73) at sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:962) at com.amazonaws.thirdparty.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137) at com.amazonaws.thirdparty.apache.http.impl.io.SessionInputBufferImpl.read(SessionInputBufferImpl.java:197) at com.amazonaws.thirdparty.apache.http.impl.io.ContentLengthInputStream.read(ContentLengthInputStream.java:176) at com.amazonaws.thirdparty.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:135) at java.io.InputStream.skip(InputStream.java:224) at com.amazonaws.internal.SdkFilterInputStream.skip(SdkFilterInputStream.java:96) at com.amazonaws.internal.SdkFilterInputStream.skip(SdkFilterInputStream.java:96) at com.amazonaws.internal.SdkFilterInputStream.skip(SdkFilterInputStream.java:96) at com.amazonaws.internal.SdkFilterInputStream.skip(SdkFilterInputStream.java:96) at com.amazonaws.internal.SdkFilterInputStream.skip(SdkFilterInputStream.java:96) at com.amazonaws.util.LengthCheckInputStream.skip(LengthCheckInputStream.java:182) at com.amazonaws.internal.SdkFilterInputStream.skip(SdkFilterInputStream.java:96) at com.amazonaws.services.s3.internal.S3AbortableInputStream.skip(S3AbortableInputStream.java:155) at com.amazonaws.internal.SdkFilterInputStream.skip(SdkFilterInputStream.java:96) at org.apache.hadoop.fs.s3a.S3AInputStream.seekInStream(S3AInputStream.java:368) at org.apache.hadoop.fs.s3a.S3AInputStream.lambda$lazySeek$1(S3AInputStream.java:431) at org.apache.hadoop.fs.s3a.Invoker.lambda$maybeRetry$3(Invoker.java:284) at org.apache.hadoop.fs.s3a.Invoker.once(Invoker.java:122) at org.apache.hadoop.fs.s3a.Invoker.maybeRetry(Invoker.java:410) at org.apache.hadoop.fs.s3a.Invoker.maybeRetry(Invoker.java:282) at org.apache.hadoop.fs.s3a.Invoker.maybeRetry(Invoker.java:326) at org.apache.hadoop.fs.s3a.S3AInputStream.lazySeek(S3AInputStream.java:427) at org.apache.hadoop.fs.s3a.S3AInputStream.read(S3AInputStream.java:545) at java.io.DataInputStream.read(DataInputStream.java:149) at org.apache.hadoop.hbase.io.FileLink$FileLinkInputStream.read(FileLink.java:132) at java.io.DataInputStream.read(DataInputStream.java:149) at org.apache.hadoop.hbase.io.util.BlockIOUtils.readWithExtraOnHeap(BlockIOUtils.java:130) at org.apache.hadoop.hbase.io.util.BlockIOUtils.readWithExtra(BlockIOUtils.java:163) at org.apache.hadoop.hbase.io.hfile.HFileBlock$FSReaderImpl.readAtOffset(HFileBlock.java:1486) at org.apache.hadoop.hbase.io.hfile.HFileBlock$FSReaderImpl.readBlockDataInternal(HFileBlock.java:1717) {code} > S3A: detect and recover from SSL ConnectionReset exceptions > ----------------------------------------------------------- > > Key: HADOOP-19042 > URL: https://issues.apache.org/jira/browse/HADOOP-19042 > Project: Hadoop Common > Issue Type: Sub-task > Components: fs/s3 > Affects Versions: 3.4.0, 3.3.6 > Reporter: Steve Loughran > Priority: Major > > s3a input stream doesn't recover from SSL exceptions, specifically > ConnectionReset > This is a variant of HADOOP-19027, except it's surfaced on an older release... > # need to make sure the specific exception is handled by aborting stream and > retrying -so map to the new HttpChannelEOFException > # all of thisd needs to be backported -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-issues-h...@hadoop.apache.org