Benoit Tellier created JAMES-3949: ------------------------------------- Summary: Guice james server no longer starts on windows Key: JAMES-3949 URL: https://issues.apache.org/jira/browse/JAMES-3949 Project: James Server Issue Type: Bug Components: guice Reporter: Benoit Tellier
We did some changes to prevent privilege escalation with JMX but apparently file permission handling fails on windows. We can likely avoid setting permissions when on Windows. CF {code:java} java.lang.UnsupportedOperationException: null at java.base/java.nio.file.Files.setPosixFilePermissions(Files.java:2168) at org.apache.james.modules.server.JMXServer.setPermissionOwnerOnly(JMXServer.java:202) at org.apache.james.modules.server.JMXServer.generateJMXPasswordFile(JMXServer.java:179) at org.apache.james.modules.server.JMXServer.generateJMXPasswordFileIfNeed(JMXServer.java:164) at org.apache.james.modules.server.JMXServer.doStart(JMXServer.java:123) at org.apache.james.modules.server.JMXServer.start(JMXServer.java:94) {code} -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org