- Thread Status:
-
Not open for further replies.
-
I get an error starting my server, I am the computer administrator and have full permissions and I am getting this error spammed in the console, please help
C:UsersUsernameDesktopMinecraftServer>java -Xmx1024M -jar craftbukkit.j
ar -o true
Loading libraries, please wait…
2013-12-15 15:26:53,031 ERROR Cannot access RandomAccessFile {}) java.io.FileNot
FoundException: logslatest.log (Access is denied)
2013-12-15 15:26:53,033 ERROR Unable to invoke method createAppender in class or
g.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender for element
RollingRandomAccessFile java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.logging.log4j.core.config.BaseConfiguration.createPluginOb
ject(BaseConfiguration.java:841)
at org.apache.logging.log4j.core.config.BaseConfiguration.createConfigur
ation(BaseConfiguration.java:595)
at org.apache.logging.log4j.core.config.BaseConfiguration.createConfigur
ation(BaseConfiguration.java:587)
at org.apache.logging.log4j.core.config.BaseConfiguration.doConfigure(Ba
seConfiguration.java:244)
at org.apache.logging.log4j.core.config.BaseConfiguration.start(BaseConf
iguration.java:142)
at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerCo
ntext.java:339)
at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext
.java:378)
at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:
149)
at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log
4jContextFactory.java:85)
at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log
4jContextFactory.java:34)
at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:387)
at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:322)
at net.minecraft.server.v1_7_R1.MinecraftServer.<clinit>(MinecraftServer
.java:46)
at org.bukkit.craftbukkit.Main.main(Main.java:153)
Caused by: java.lang.IllegalStateException: Unable to create a manager
at org.apache.logging.log4j.core.appender.AbstractManager.getManager(Abs
tractManager.java:73)
at org.apache.logging.log4j.core.appender.OutputStreamManager.getManager
(OutputStreamManager.java:65)
at org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFil
eManager.getRollingRandomAccessFileManager(RollingRandomAccessFileManager.java:6
2)
at org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppende
r.createAppender(RollingRandomAccessFileAppender.java:196)
… 18 more2013-12-15 15:26:53,085 ERROR Null object returned for RollingRandomAccessFile i
n Appenders -
Try a different build, i can’t think of anything else.
-
Nope, I tried about 5 1.7 most recent bilds and the recconended build for 1.6.4 and they all show the same error spamming my console.
-
Username does not have access to the location you are running your server in:
2013-12-15 15:26:53,031 ERROR Cannot access RandomAccessFile {}) java.io.FileNot FoundException: logslatest.log (Access is denied)
-
How can I give my username access?
-
Better idea: Copy your server to your Documents
-
Well i have the same problem but i get a random file named ‘Logs’. I have the same problem when i want to run an ‘.exe’ normal minecraft server. I hope you can help us.
-
Thank you so much, it worked!
- Thread Status:
-
Not open for further replies.
Share This Page
What behaviour is expected:
Just not this message!
What behaviour is observed:
`2019-03-08 17:24:14,560 main ERROR Unable to invoke factory method in class class org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender for element RollingRandomAccessFile. java.lang.IllegalStateException: No factory method found for class org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender
at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.findFactoryMethod(PluginBuilder.java:224)
at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:130)
at org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:952)
at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:892)
at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:884)
at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:508)
at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:232)
at org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:244)
at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:545)
at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:617)
at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:634)
at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:229)
at org.apache.logging.log4j.core.async.AsyncLoggerContext.start(AsyncLoggerContext.java:76)
at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:152)
at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:45)
at org.apache.logging.log4j.LogManager.getContext(LogManager.java:194)
at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:551)
at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:537)
at net.minecraft.server.v1_13_R2.MinecraftServer.(MinecraftServer.java:72)
at org.bukkit.craftbukkit.Main.main(Main.java:243)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at com.destroystokyo.paperclip.Utils.invoke(Utils.java:59)
at com.destroystokyo.paperclip.Paperclip.run(Paperclip.java:155)
at com.destroystokyo.paperclip.Main.main(Main.java:14)
2019-03-08 17:24:14,562 main ERROR Null object returned for RollingRandomAccessFile in Appenders.
2019-03-08 17:24:14,567 main ERROR Unable to locate appender «File» for logger config «root»`
Steps/models to reproduce:
Start the server up with PaperMC build 563 using OpenJDK 11
Plugin list:
None
Paper build number:
563
Anything else:
It did not send this error message in build Paper 551
-
Search
-
Search all Forums
-
Search this Forum
-
Search this Thread
-
-
Tools
-
Jump to Forum
-
-
#1
Apr 19, 2020
docflame_-
View User Profile
-
View Posts
-
Send Message
- Out of the Water
- Join Date:
4/20/2020
- Posts:
2
- Member Details
I recently downloaded a world folder of my friend’s world so i can run it on my linux server. I got the latest snapshot (20w16a) in the server.jar from the mojang website. The server doesn’t seem to start and when i launch the server.jar file I get this exception:
2020-04-20 03:05:04,781 main ERROR Cannot access RandomAccessFile java.io.FileNotFoundException: logs/latest.log (Permission denied) java.io.FileNotFoundException: logs/latest.log (Permission denied) at java.io.RandomAccessFile.open0(Native Method) at java.io.RandomAccessFile.open(RandomAccessFile.java:316) at java.io.RandomAccessFile.<init>(RandomAccessFile.java:243) at java.io.RandomAccessFile.<init>(RandomAccessFile.java:124) at org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$RollingRandomAccessFileManagerFactory.createManager(RollingRandomAccessFileManager.java:180) at org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$RollingRandomAccessFileManagerFactory.createManager(RollingRandomAccessFileManager.java:156) at org.apache.logging.log4j.core.appender.AbstractManager.getManager(AbstractManager.java:112) at org.apache.logging.log4j.core.appender.OutputStreamManager.getManager(OutputStreamManager.java:114) at org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager.getRollingRandomAccessFileManager(RollingRandomAccessFileManager.java:87) at org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender$Builder.build(RollingRandomAccessFileAppender.java:115) at org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender$Builder.build(RollingRandomAccessFileAppender.java:52) at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:122) at org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:952) at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:892) at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:884) at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:508) at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:232) at org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:244) at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:545) at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:617) at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:634) at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:229) at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:152) at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:45) at org.apache.logging.log4j.LogManager.getContext(LogManager.java:194) at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:551) at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:537) at alh.<clinit>(SourceFile:17) 2020-04-20 03:05:04,785 main ERROR Unable to inject fields into builder class for plugin type class org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender, element RollingRandomAccessFile. java.lang.IllegalStateException: ManagerFactory [org.apache.logging.log4j.core.appender.rolling.Rolli[email protected]55182842] unable to create manager for [logs/latest.log] with data [org.apache.logging.log4j.c[email protected]3270d194] at org.apache.logging.log4j.core.appender.AbstractManager.getManager(AbstractManager.java:114) at org.apache.logging.log4j.core.appender.OutputStreamManager.getManager(OutputStreamManager.java:114) at org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager.getRollingRandomAccessFileManager(RollingRandomAccessFileManager.java:87) at org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender$Builder.build(RollingRandomAccessFileAppender.java:115) at org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender$Builder.build(RollingRandomAccessFileAppender.java:52) at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:122) at org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:952) at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:892) at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:884) at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:508) at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:232) at org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:244) at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:545) at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:617) at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:634) at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:229) at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:152) at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:45) at org.apache.logging.log4j.LogManager.getContext(LogManager.java:194) at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:551) at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:537) at alh.<clinit>(SourceFile:17) 2020-04-20 03:05:04,786 main ERROR Unable to invoke factory method in class class org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender for element RollingRandomAccessFile. java.lang.IllegalStateException: No factory method found for class org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.findFactoryMethod(PluginBuilder.java:224) at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:130) at org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:952) at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:892) at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:884) at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:508) at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:232) at org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:244) at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:545) at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:617) at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:634) at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:229) at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:152) at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:45) at org.apache.logging.log4j.LogManager.getContext(LogManager.java:194) at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:551) at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:537) at alh.<clinit>(SourceFile:17) 2020-04-20 03:05:04,787 main ERROR Null object returned for RollingRandomAccessFile in Appenders. 2020-04-20 03:05:04,791 main ERROR Unable to locate appender "File" for logger config "root" [03:05:07] [main/ERROR]: Unable to bootstrap registry 'minecraft:chunk_generator_type' [03:05:07] [main/ERROR]: Registry 'minecraft:chunk_generator_type' was empty after loading [03:05:07] [main/ERROR]: Failed to store properties to file: server.properties [03:05:07] [main/INFO]: Environment: authHost='[url=https://authserver.mojang.com%27/|_blank]https://authserver.mojang.com'[/url], accountsHost='[url=https://api.mojang.com%27/|_blank]https://api.mojang.com'[/url], sessionHost='[url=https://sessionserver.mojang.com%27/|_blank]https://sessionserver.mojang.com'[/url], name='PROD' [03:05:07] [main/FATAL]: Failed to start the minecraft server java.nio.file.AccessDeniedException: ./world/session.lock at sun.nio.fs.UnixException.translateToIOException(UnixException.java:84) ~[?:1.8.0_242] at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102) ~[?:1.8.0_242] at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107) ~[?:1.8.0_242] at sun.nio.fs.UnixFileSystemProvider.newFileChannel(UnixFileSystemProvider.java:177) ~[?:1.8.0_242] at java.nio.channels.FileChannel.open(FileChannel.java:287) ~[?:1.8.0_242] at java.nio.channels.FileChannel.open(FileChannel.java:335) ~[?:1.8.0_242] at act.a(SourceFile:25) ~[server.jar:?] at cyw$a.<init>(SourceFile:196) ~[server.jar:?] at cyw.c(SourceFile:185) ~[server.jar:?] at net.minecraft.server.MinecraftServer.main(SourceFile:940) [server.jar:?]
I’ll note that the session.lock file didn’t appear on the world folder that i got from my friend. Any ideas what I can do?
Much appreciated!!
0
-
-
#3
Apr 20, 2020
docflame_-
View User Profile
-
View Posts
-
Send Message
- Out of the Water
- Join Date:
4/20/2020
- Posts:
2
- Member Details
I switched to 1.15.2 and tried loading a single player world, got this crash message:
---- Minecraft Crash Report ---- // I blame Dinnerbone. Time: 4/20/20 11:11 PM Description: Exception in server tick loop java.lang.RuntimeException: Failed to check session lock, aborting at crn.h(SourceFile:95) at crn.<init>(SourceFile:51) at crp.a(SourceFile:113) at crp.a(SourceFile:109) at net.minecraft.server.MinecraftServer.a(SourceFile:360) at wd.d(SourceFile:219) at net.minecraft.server.MinecraftServer.run(SourceFile:628) at java.lang.Thread.run(Thread.java:748) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- System Details -- Details: Minecraft Version: 1.15.2 Minecraft Version ID: 1.15.2 Operating System: Linux (amd64) version 4.15.0-96-generic Java Version: 1.8.0_242, Private Build Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Private Build Memory: 389079584 bytes (371 MB) / 752353280 bytes (717 MB) up to 954728448 bytes (910 MB) CPUs: 4 JVM Flags: 2 total; -Xmx1024M -Xms512M Player Count: 0 / 20; [] Data Packs: Is Modded: Unknown (can't tell) Type: Dedicated Server (map_server.txt)
-
-
#5
Apr 20, 2020
try to delete the ops.json and whitelist.json files
I’m tired and read that too fast lol. go into your worlds main folder and try deleting your session.lock file instead
- To post a comment, please login.
Posts Quoted:
Reply
Clear All Quotes
I’m trying to figure out how to get my Minecraft server to start with my system. I’m currently on Ubuntu 21.04, kernel 5.11 and my DE is Gnome 3. I was following this post over on the Ubuntu StackExchange to setup a Minecraft service in systemd, after a lot of tinkering I was able to get it to start, but I get Java error’s, and The server says I need to accept the eula even though I already have.
Here is what’s in my /etc/systemd/system/minecraft.service file:
Description=Minecraft server
Wants=network.target
After=local-fs.target network.target
[Service]
User=minecraft
Group=minecraft
UMask=0027
EnvironmentFile=/etc/conf.d/minecraft
KillMode=none
SuccessExitStatus=0 1 255
NoNewPrivileges=true
PrivateDevices=true
PrivateTmp=true
ProtectHome=true
ProtectSystem=full
ExecStart=/usr/bin/java -Xms2G -Xmx3G -jar /etc/conf.d/Minecraft/server.jar --nogui
# ExecStop=/usr/bin/mcrcon -H localhost -p ${RCON_PASSWD} stop
[Install]
WantedBy=multi-user.target
I know some stuff could be removed from it, like the EnvironmentFile since I’m not using it, but I haven’t finished trimming this down yet.
Now here’s what my terminal shows when I run sudo systemctl status minecraft.service:
Loaded: loaded (/etc/systemd/system/minecraft.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Wed 2021-05-12 21:25:55 EDT; 14min ago
Process: 5036 ExecStart=/usr/bin/java -Xms2G -Xmx3G -jar /etc/conf.d/Minecraft/server.jar --nogui (code=exited, status=0/SUCCESS)
Main PID: 5036 (code=exited, status=0/SUCCESS)
May 12 21:25:50 terrys-nas java[5036]: at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:45)
May 12 21:25:50 terrys-nas java[5036]: at org.apache.logging.log4j.LogManager.getContext(LogManager.java:194)
May 12 21:25:50 terrys-nas java[5036]: at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:551)
May 12 21:25:50 terrys-nas java[5036]: at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:537)
May 12 21:25:50 terrys-nas java[5036]: at net.minecraft.server.Main.<clinit>(SourceFile:57)
May 12 21:25:50 terrys-nas java[5036]: 2021-05-12 21:25:50,764 main ERROR Null object returned for RollingRandomAccessFile in Appenders.
May 12 21:25:50 terrys-nas java[5036]: 2021-05-12 21:25:50,773 main ERROR Unable to locate appender "File" for logger config "root"
May 12 21:25:55 terrys-nas java[5036]: [21:25:55] [main/ERROR]: Failed to store properties to file: server.properties
May 12 21:25:55 terrys-nas java[5036]: [21:25:55] [main/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
May 12 21:25:55 terrys-nas systemd[1]: minecraft.service: Succeeded.
The version of Java that I’m using is openjdk version «1.8.0_292», and the server runs just fine if I start it manually.
I Did some more playing around, decided to clear out the entire Minecraft directory and just leave the server.jar in it hoping it would recreate the files for me then I could go in and edit them, it didn’t. Just server.jar in the directory.
If you need any other information about my setup let me know, thanks for your time.