Skip to content

Joal crashes on first web request on Raspberry Pi 5 (arm64) #261

@Asirelith

Description

@Asirelith

Hello,

I am running the latest version of Joal in a Docker container on a Raspberry Pi 5.
The container starts successfully, and the logs show that the application has started without errors.

  • Hardware: Raspberry Pi 5 (arm64)
  • OS: Raspberry Pi OS (Debian Bookworm)
  • Docker Image: anthonyraymond/joal:latest

This is my docker run command:

docker run -d

--restart=unless-stopped

-p 8080:8080

-v "/home/asirrasp/joal-conf:/data"

--name="joal"

anthonyraymond/joal:latest

--spring.main.web-environment=true

--server.port="8080"

--joal.ui.path.prefix="CheminSecret123"

--joal.ui.secret-token="MotDePasseSuperSecret456"

The problem is that as soon as I try to connect to the web UI from localhost, the application crashes.

The very first curl command gets a "Connection reset by peer" error, and all subsequent attempts get "Connection refused". This indicates the app is crashing on the first HTTP request.

$ curl -v http://localhost:8080/CheminSecret123/ui/

Trying 127.0.0.1:8080...

Connected to localhost (127.0.0.1) port 8080 (#0)

GET /CheminSecret123/ui/ HTTP/1.1
Host: localhost:8080
User-Agent: curl/7.88.1
Accept: /

Recv failure: Connection reset by peer

Closing connection 0
curl: (56) Recv failure: Connection reset by peer

It seems there might be an incompatibility with the arm64 architecture on the Raspberry Pi 5.

Thank you for your help.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions