[ 
https://issues.apache.org/jira/browse/JAMES-3949?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Benoit Tellier closed JAMES-3949.
---------------------------------
    Resolution: Fixed

> 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
>            Priority: Major
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> 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

Reply via email to