Reitti 3.0.0 requires Java Runtime 69.0 #2195

Closed
opened 2026-02-05 04:10:14 +03:00 by OVERLORD · 0 comments
Owner

Originally created by @krestaino on GitHub (Dec 20, 2025).

Have you read and understood the above guidelines?

yes

🔎 Did you run the script with verbose mode enabled?

Yes, verbose mode was enabled and the output is included below

📜 What is the name of the script you are using?

Reitti

📂 What was the exact command used to execute the script?

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/reitti.sh)"

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 13

📈 Which Proxmox version are you on?

pve-manager/9.1.2/9d436f37a0ac4172 (running kernel: 6.17.4-1-pve)

📝 Provide a clear and concise description of the issue.

After successfully updating Reitti via update script, the reitti.service fails to start.

🔄 Steps to reproduce the issue.

Run update on Reitti 2.5.0 to 3.0.0.

Paste the full error output (if available).

    ____       _ __  __  _ 
   / __ \___  (_) /_/ /_(_)
  / /_/ / _ \/ / __/ __/ / 
 / _, _/  __/ / /_/ /_/ /  
/_/ |_|\___/_/\__/\__/_/   
                           

  ✔️   Update available: reitti 2.5.0 → 3.0.0
  ✔️   Stopped Service
  ✔️   Deployed: reitti (3.0.0)
  ✔️   Started Service
  ✔️   Updated successfully!
  ✔️   No update available: photon (0.7.4)

root@reitti:~# service reitti status
× reitti.service - Reitti
     Loaded: loaded (/etc/systemd/system/reitti.service; enabled; preset: enabled)
     Active: failed (Result: exit-code) since Fri 2025-12-19 16:55:43 EST; 15s ago
   Duration: 163ms
 Invocation: 6b17c9df130f4d368662d29527beeea6
    Process: 1157 ExecStart=/usr/bin/java --enable-native-access=ALL-UNNAMED -jar -Xmx2g reitti.jar (code=exited, >
   Main PID: 1157 (code=exited, status=1/FAILURE)

Dec 19 16:55:43 reitti systemd[1]: reitti.service: Main process exited, code=exited, status=1/FAILURE
Dec 19 16:55:43 reitti systemd[1]: reitti.service: Failed with result 'exit-code'.
Dec 19 16:55:43 reitti systemd[1]: reitti.service: Scheduled restart job, restart counter is at 5.
Dec 19 16:55:43 reitti systemd[1]: reitti.service: Start request repeated too quickly.
Dec 19 16:55:43 reitti systemd[1]: reitti.service: Failed with result 'exit-code'.
Dec 19 16:55:43 reitti systemd[1]: Failed to start reitti.service - Reitti.
root@reitti:~# /usr/bin/java --enable-native-access=ALL-UNNAMED -jar -Xmx2g /opt/reitti/reitti.jar
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/dedicatedcode/reitti/ReittiApplication has been compiled by a more recent version of the Java Runtime (class file version 69.0), this version of the Java Runtime only recognizes class file versions up to 68.0
        at java.base/java.lang.ClassLoader.defineClass1(Native Method)
        at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:962)
        at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:132)
        at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:426)
        at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:339)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:557)
        at org.springframework.boot.loader.net.protocol.jar.JarUrlClassLoader.loadClass(JarUrlClassLoader.java:107)
        at org.springframework.boot.loader.launch.LaunchedClassLoader.loadClass(LaunchedClassLoader.java:91)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490)
        at java.base/java.lang.Class.forName0(Native Method)
        at java.base/java.lang.Class.forName(Class.java:543)
        at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:99)
        at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64)
        at org.springframework.boot.loader.launch.JarLauncher.main(JarLauncher.java:40)

🖼️ Additional context (optional).

No response

Originally created by @krestaino on GitHub (Dec 20, 2025). ### ✅ Have you read and understood the above guidelines? yes ### 🔎 Did you run the script with verbose mode enabled? Yes, verbose mode was enabled and the output is included below ### 📜 What is the name of the script you are using? Reitti ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/reitti.sh)" ### ⚙️ What settings are you using? - [ ] Default Settings - [x] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 13 ### 📈 Which Proxmox version are you on? pve-manager/9.1.2/9d436f37a0ac4172 (running kernel: 6.17.4-1-pve) ### 📝 Provide a clear and concise description of the issue. After successfully updating Reitti via `update` script, the `reitti.service` fails to start. ### 🔄 Steps to reproduce the issue. Run `update` on Reitti 2.5.0 to 3.0.0. ### ❌ Paste the full error output (if available). ``` ____ _ __ __ _ / __ \___ (_) /_/ /_(_) / /_/ / _ \/ / __/ __/ / / _, _/ __/ / /_/ /_/ / /_/ |_|\___/_/\__/\__/_/ ✔️ Update available: reitti 2.5.0 → 3.0.0 ✔️ Stopped Service ✔️ Deployed: reitti (3.0.0) ✔️ Started Service ✔️ Updated successfully! ✔️ No update available: photon (0.7.4) root@reitti:~# service reitti status × reitti.service - Reitti Loaded: loaded (/etc/systemd/system/reitti.service; enabled; preset: enabled) Active: failed (Result: exit-code) since Fri 2025-12-19 16:55:43 EST; 15s ago Duration: 163ms Invocation: 6b17c9df130f4d368662d29527beeea6 Process: 1157 ExecStart=/usr/bin/java --enable-native-access=ALL-UNNAMED -jar -Xmx2g reitti.jar (code=exited, > Main PID: 1157 (code=exited, status=1/FAILURE) Dec 19 16:55:43 reitti systemd[1]: reitti.service: Main process exited, code=exited, status=1/FAILURE Dec 19 16:55:43 reitti systemd[1]: reitti.service: Failed with result 'exit-code'. Dec 19 16:55:43 reitti systemd[1]: reitti.service: Scheduled restart job, restart counter is at 5. Dec 19 16:55:43 reitti systemd[1]: reitti.service: Start request repeated too quickly. Dec 19 16:55:43 reitti systemd[1]: reitti.service: Failed with result 'exit-code'. Dec 19 16:55:43 reitti systemd[1]: Failed to start reitti.service - Reitti. ``` ``` root@reitti:~# /usr/bin/java --enable-native-access=ALL-UNNAMED -jar -Xmx2g /opt/reitti/reitti.jar Exception in thread "main" java.lang.UnsupportedClassVersionError: com/dedicatedcode/reitti/ReittiApplication has been compiled by a more recent version of the Java Runtime (class file version 69.0), this version of the Java Runtime only recognizes class file versions up to 68.0 at java.base/java.lang.ClassLoader.defineClass1(Native Method) at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:962) at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:132) at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:426) at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:339) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:557) at org.springframework.boot.loader.net.protocol.jar.JarUrlClassLoader.loadClass(JarUrlClassLoader.java:107) at org.springframework.boot.loader.launch.LaunchedClassLoader.loadClass(LaunchedClassLoader.java:91) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:543) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:99) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.JarLauncher.main(JarLauncher.java:40) ``` ### 🖼️ Additional context (optional). _No response_
OVERLORD added the bug label 2026-02-05 04:10:14 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#2195