Tim Vaughan

Results 56 comments of Tim Vaughan

It sounds like this isn't a bug, but rather a deprecation. Following Java 9, the correct way of implementing platform-specific GUI code seems to be covered by [JEP 272](https://openjdk.java.net/jeps/272). I.e....

Hi Remco, could we instead harden those programmes? I often have some loggers that either produce a lot of output or require a lot of computation, so having a factor...

Hi Remco, sorry for the long delay in getting back. To be clear, I'm not talking about "regular" loggers here, but ones that include some non-trivial state augmentation. Think stochastic...

How widespread is this? I'm not seeing the error (openjdk 15, adoptopenjdk build on macos mojave). Are we sure this isn't just a missing ca cert or something?

@rbouckaert argh, stupid me. Yes, you're right - I tried using a package belonging to a 3rd party repo and it failed as you described. Sorry for the noise.

Comparing the verbose output of curl (with --location --verbose) with the output generated by PackageManager with -Djavax.net.debug=all, it seems as though the server certificate the java methods are retrieving following...

@rbouckaert the problem is [line 161](https://github.com/CompEvol/beast2/blob/e861d5e2a5d74512d91d7308602e9756ad89dc17/src/beast/util/PackageManager.java#L161) of PackageManager.java in the getRepositoryURLs() method: ```java // Java 7 introduced SNI support which is enabled by default. // http://stackoverflow.com/questions/7615645/ssl-handshake-alert-unrecognized-name-error-since-upgrade-to-java-1-7-0 System.setProperty("jsse.enableSNIExtension", "false"); ``` It...

Can we perhaps again look at directly hosting the packages on our own server, similar to CRAN? This would (a) give us control over these things in future, (b) allow...

No concrete suggestions, but well-known VPS providers (eg digital ocean) have extremely good uptimes. And it's possible we could speed up retrieval of packages.xml by sticking cloudflare in front and...

It seems lots of people are still running up against this issue, even with updated beast versions. I investigated one such case in the lab here, and it turns out...