1.20.4 server crashing after temp shut down

Shut down my server for a few days since it was not in use. now when i try and boot it up it crashes.
here is the crash log

‘’’
---- Minecraft Crash Report ----
// This doesn’t make any sense!

Time: 2024-06-27 17:11:55
Description: Exception in server tick loop

java.lang.IllegalStateException: Failed to bind to port
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:268)
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1131)
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:319)
at java.base/java.lang.Thread.run(Thread.java:831)
Caused by: io.netty.channel.unix.Errors$NativeIoException: bind(…) failed: Address already in use

A detailed walkthrough of the error, its code path and all known details is as follows:

– System Details –
Details:
Minecraft Version: 1.20.4
Minecraft Version ID: 1.20.4
Operating System: Linux (amd64) version 5.10.0-29-amd64
Java Version: 17, AdoptOpenJDK
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), AdoptOpenJDK
Memory: 466528256 bytes (444 MiB) / 1048576000 bytes (1000 MiB) up to 7340032000 bytes (7000 MiB)
CPUs: 4
Processor Vendor: GenuineIntel
Processor Name: QEMU Virtual CPU version 2.5+
Identifier: Intel64 Family 15 Model 107 Stepping 1
Microarchitecture: Netburst
Frequency (GHz): -0.00
Number of physical packages: 1
Number of physical CPUs: 4
Number of logical CPUs: 4
Graphics card #0 name: unknown
Graphics card #0 vendor: unknown
Graphics card #0 VRAM (MB): 0.00
Graphics card #0 deviceId: unknown
Graphics card #0 versionInfo: unknown
Virtual memory max (MB): 12162.46
Virtual memory used (MB): 5044.09
Swap memory total (MB): 8190.00
Swap memory used (MB): 72.70
JVM Flags: 2 total; -Xmx7000M -Xms1000M
CraftBukkit Information:
Running: Paper version git-Paper-497 (MC: 1.20.4) (Implementing API version 1.20.4-R0.1-SNAPSHOT) true
Plugins: {}
Warnings: DEFAULT
Reload Count: 0
Threads: { RUNNABLE Signal Dispatcher: , TIMED_WAITING Keep-Alive-Timer: [java.base@17/java.lang.Thread.sleep(Native Method), java.base@17/sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:189), java.base@17/java.lang.Thread.run(Thread.java:831), java.base@17/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:161)], WAITING Log4j2-AsyncAppenderEventDispatcher-1-Async: [java.base@17/jdk.internal.misc.Unsafe.park(Native Method), java.base@17/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506), java.base@17/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3455), java.base@17/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3426), java.base@17/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623), java.base@17/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420), org.apache.logging.log4j.core.appender.AsyncAppenderEventDispatcher.dispatchAll(AsyncAppenderEventDispatcher.java:82), org.apache.logging.log4j.core.appender.AsyncAppenderEventDispatcher.run(AsyncAppenderEventDispatcher.java:74)], WAITING Tuinity Chunk System Worker #0: [java.base@17/jdk.internal.misc.Unsafe.park(Native Method), java.base@17/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211), ca.spottedleaf.concurrentutil.executor.standard.PrioritisedQueueExecutorThread.run(PrioritisedQueueExecutorThread.java:97)], WAITING JNA Cleaner: [java.base@17/java.lang.Object.wait(Native Method), java.base@17/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155), java.base@17/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176), com.sun.jna.internal.Cleaner$1.run(Cleaner.java:58)], RUNNABLE Netty Epoll Server IO #0: [io.netty.channel.epoll.Native.epollWait(Native Method), io.netty.channel.epoll.Native.epollWait(Native.java:209), io.netty.channel.epoll.Native.epollWait(Native.java:202), io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:316), io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:373), io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997), io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74), java.base@17/java.lang.Thread.run(Thread.java:831)], TIMED_WAITING Craft Scheduler Thread - 1: [java.base@17/jdk.internal.misc.Unsafe.park(Native Method), java.base@17/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), java.base@17/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@17/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@17/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1060), java.base@17/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1121), java.base@17/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@17/java.lang.Thread.run(Thread.java:831)], WAITING Worker-Main-1: [java.base@17/jdk.internal.misc.Unsafe.park(Native Method), java.base@17/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506), java.base@17/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3455), java.base@17/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3426), java.base@17/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623), java.base@17/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435), java.base@17/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061), java.base@17/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1121), java.base@17/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@17/java.lang.Thread.run(Thread.java:831)], TIMED_WAITING pool-7-thread-1: [java.base@17/jdk.internal.misc.Unsafe.park(Native Method), java.base@17/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), java.base@17/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672), java.base@17/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182), java.base@17/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899), java.base@17/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061), java.base@17/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1121), java.base@17/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@17/java.lang.Thread.run(Thread.java:831)], RUNNABLE Server thread: [java.base@17/java.lang.Thread.dumpThreads(Native Method), java.base@17/java.lang.Thread.getAllStackTraces(Thread.java:1647), org.bukkit.craftbukkit.v1_20_R3.CraftCrashReport.get(CraftCrashReport.java:33), org.bukkit.craftbukkit.v1_20_R3.CraftCrashReport.get(CraftCrashReport.java:17), net.minecraft.SystemReport.a(SystemReport.java:67), net.minecraft.CrashReport.(CrashReport.java:40), net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1307), net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1250), net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:319), net.minecraft.server.MinecraftServer$$Lambda$6229/0x00000008017778f8.run(Unknown Source), java.base@17/java.lang.Thread.run(Thread.java:831)], RUNNABLE DestroyJavaVM: , TIMED_WAITING Yggdrasil Key Fetcher: [java.base@17/jdk.internal.misc.Unsafe.park(Native Method), java.base@17/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), java.base@17/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672), java.base@17/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182), java.base@17/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899), java.base@17/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061), java.base@17/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1121), java.base@17/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@17/java.lang.Thread.run(Thread.java:831)], RUNNABLE Notification Thread: , TIMED_WAITING Paper Watchdog Thread: [java.base@17/java.lang.Thread.sleep(Native Method), org.spigotmc.WatchdogThread.run(WatchdogThread.java:240)], RUNNABLE ServerMain: [io.papermc.paper.chunk.system.RegionizedPlayerChunkLoader.generateBFSOrder(RegionizedPlayerChunkLoader.java:346), io.papermc.paper.chunk.system.RegionizedPlayerChunkLoader$PlayerChunkLoaderData.(RegionizedPlayerChunkLoader.java:388), java.base@17/java.lang.Class.forName0(Native Method), java.base@17/java.lang.Class.forName(Class.java:375), org.bukkit.craftbukkit.Main.tryPreloadClass(Main.java:383), org.bukkit.craftbukkit.Main.tryPreloadClass(Main.java:379), org.bukkit.craftbukkit.Main.main(Main.java:372), java.base@17/java.lang.invoke.LambdaForm$DMH/0x0000000800c0a000.invokeStatic(LambdaForm$DMH), java.base@17/java.lang.invoke.LambdaForm$MH/0x0000000800c0ac00.invoke(LambdaForm$MH), java.base@17/java.lang.invoke.LambdaForm$MH/0x0000000800c0a800.invoke_MT(LambdaForm$MH), app//io.papermc.paperclip.Paperclip.lambda$main$0(Paperclip.java:42), app//io.papermc.paperclip.Paperclip$$Lambda$11/0x0000000800c01c78.run(Unknown Source), java.base@17/java.lang.Thread.run(Thread.java:831)], TIMED_WAITING Timer hack thread: [java.base@17/java.lang.Thread.sleep(Native Method), net.minecraft.SystemUtils$7.run(SystemUtils.java:698)], RUNNABLE Reference Handler: [java.base@17/java.lang.ref.Reference.waitForReferencePendingList(Native Method), java.base@17/java.lang.ref.Reference.processPendingReferences(Reference.java:253), java.base@17/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)], TIMED_WAITING process reaper: [java.base@17/jdk.internal.misc.Unsafe.park(Native Method), java.base@17/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), java.base@17/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@17/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@17/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1060), java.base@17/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1121), java.base@17/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@17/java.lang.Thread.run(Thread.java:831)], TIMED_WAITING Craft Scheduler Thread - 3: [java.base@17/jdk.internal.misc.Unsafe.park(Native Method), java.base@17/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), java.base@17/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@17/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@17/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1060), java.base@17/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1121), java.base@17/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@17/java.lang.Thread.run(Thread.java:831)], TIMED_WAITING Craft Scheduler Thread - 0: [java.base@17/jdk.internal.misc.Unsafe.park(Native Method), java.base@17/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), java.base@17/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@17/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@17/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1060), java.base@17/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1121), java.base@17/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@17/java.lang.Thread.run(Thread.java:831)], WAITING RegionFile I/O Thread #0: [java.base@17/jdk.internal.misc.Unsafe.park(Native Method), java.base@17/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211), ca.spottedleaf.concurrentutil.executor.standard.PrioritisedQueueExecutorThread.run(PrioritisedQueueExecutorThread.java:97)], WAITING Finalizer: [java.base@17/java.lang.Object.wait(Native Method), java.base@17/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155), java.base@17/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176), java.base@17/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:171)], TIMED_WAITING Craft Scheduler Thread - 2: [java.base@17/jdk.internal.misc.Unsafe.park(Native Method), java.base@17/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), java.base@17/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@17/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@17/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1060), java.base@17/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1121), java.base@17/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@17/java.lang.Thread.run(Thread.java:831)], RUNNABLE Server console handler: [java.base@17/java.io.FileInputStream.read0(Native Method), java.base@17/java.io.FileInputStream.read(FileInputStream.java:223), org.jline.terminal.impl.AbstractPty$PtyInputStream.read(AbstractPty.java:73), org.jline.utils.NonBlockingInputStream.read(NonBlockingInputStream.java:62), org.jline.utils.NonBlocking$NonBlockingInputStreamReader.read(NonBlocking.java:168), org.jline.utils.NonBlockingReader.read(NonBlockingReader.java:57), org.jline.keymap.BindingReader.readCharacter(BindingReader.java:160), org.jline.keymap.BindingReader.readBinding(BindingReader.java:110), org.jline.keymap.BindingReader.readBinding(BindingReader.java:61), org.jline.reader.impl.LineReaderImpl.doReadBinding(LineReaderImpl.java:923), org.jline.reader.impl.LineReaderImpl.readBinding(LineReaderImpl.java:956), org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:651), org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:468), net.minecrell.terminalconsole.SimpleTerminalConsole.readCommands(SimpleTerminalConsole.java:158), net.minecrell.terminalconsole.SimpleTerminalConsole.start(SimpleTerminalConsole.java:141), net.minecraft.server.dedicated.DedicatedServer$1.run(DedicatedServer.java:102)], TIMED_WAITING Common-Cleaner: [java.base@17/java.lang.Object.wait(Native Method), java.base@17/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155), java.base@17/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140), java.base@17/java.lang.Thread.run(Thread.java:831), java.base@17/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:161)],}

Force Loaded Chunks: {}
Server Running: true
Player Count: 0 / 20;
Data Packs: vanilla, file/bukkit
Enabled Feature Flags: minecraft:vanilla
World Generation: Stable
Is Modded: Definitely; Server brand changed to ‘Paper’
Type: Dedicated Server (map_server.txt)

‘’’