I'm likely having the same issue. server.cfg file exists in the same dir that arma3server exists. run it with the parameter you specified, but all that happens is that it launches the server without the specified config. As vanilla as it can working normally. The server.cfg is rw-r--r-- and im running this as a user and not root; however, everything lives under the /home/admin user.