On Thu, 29 Jul 2021 at 13:43, Gary Gregory <garydgreg...@gmail.com> wrote:
>
> On Tue, Jul 27, 2021 at 7:38 PM sebb <seb...@gmail.com> wrote:
> >
> > On Tue, 27 Jul 2021 at 16:05, sebb <seb...@gmail.com> wrote:
> > >
> > > Something strange is going on with the FTPSClientTest.
> > >
> > > One my macOS system, the original jks file works with all my Java 
> > > installations:
> > > Java 8 (Oracle and AdoptOpenJDK)
> > > Java 11 (Oracle and AdoptOpenJDK)
> > > Java 15 (Oracle)
> > > Java 16 (AdoptOpenJDK)
> > >
> > > With the jre8.jks, only Java8 works; the others all fail with:
> > > java.io.EOFException: SSL peer shut down incorrectly
> > >
> > > With jre16.jks and java 16, I get
> > > java.io.EOFException: SSL peer shut down incorrectly
> > >
> > > However, when GitHub builds using the original JKS file, only Java 8 
> > > works.
> > > Java 11, 16 and 17 all hang when running FTPSClientTest
> >
> > Lots of debugging later, and it looks like the MINA server does not
> > always see the USER command, so that test is timing out.
> > However it does work sometimes (in all the JDK versions), so it does
> > not seem to be an issue with the JKS file (currently using the
> > original one).
> >
> > The code works OK on Jenkins (currently using JDK 16).
> >
> > Why is only GitHub failing?
>
> Could there be a subtle difference in OS and JRE version?

It's not just the OS, because Java 8 works on GitHub with the same OS.

Obviously something is different, otherwise we would not see a
consistent difference in behaviour.

Question is: how to proceed?

It seems to be associated with MINA embedded FTP server: is there an
alternative that could be used for the test?

BTW, we still need to document how the original JKS file was created.
The new ones don't work reliably.

> Gary
>
> >
> > > Any ideas?
> > >
> > > Sebb.
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to