Closed SlimeDog closed 1 year ago
I'm fairly certain this has to do with Java deprecating the use of SecurityManager. As far as I know, there's nothing I can do about it. There doesn't seem to be an alternative in the works, either: https://openjdk.org/jeps/411
You are correct. BTW, the WARNING appears on the bungee/waterfall console, not in the log. The same for velocity, and probably for paper/spigot server as well, but it scrolls away so I hadn't noticed it for a while. This despite that I start them per the wiki instruction posted long ago:
⚠️ SecurityManager was terminally deprecated in Java 17. This affects NetworkInterceptor on all platforms. Fortunately, the issue is easily resolved, without change to NetworkInterceptor. Add the following specification to server/proxy start-up java -Djava.security.manager=allow
. This specification was verified to be compatible with Java 17.0.1 (and later), Java 18, and Java 19, and Java 20.
I guess eventually it will fail, and NetworkIntercepter will become relatively useless.
Server Environment
Configuration
Error from waterfall log