JabRef version
Other (please describe below)
6.0-alpha.403
Operating system
GNU / Linux
Details on version and operating system
ubuntu:22.04
Checked with the latest development build (copy version output from About dialog)
Steps to reproduce the behaviour
-
Start JabRef.
-
Open File → Preferences → HTTP Server.
-
Enable the HTTP server and apply/confirm with OK.
-
Run the following command (adjust host/port to match the UI if needed):
curl -sS --max-time 5 -D - "http://127.0.0.1:23119/libraries/demo" -o /tmp/demo.json
-
(Optional) Check the file size:
wc -c /tmp/demo.json
Expected Behavior
- The endpoint returns HTTP 200 OK.
- The response Content-Type is application/json.
- /tmp/demo.json contains the demo JSON payload (baseline observed ~10,975 bytes).
Actual Behavior
- The endpoint returns HTTP 500 Request failed.
- The response Content-Type is text/html; charset=ISO-8859-1.
- /tmp/demo.json is much smaller (observed ~1,031 bytes), indicating an error HTML payload instead of JSON.
Appendix
Screenshot before
Screenshot after

JabRef version
Other (please describe below)
6.0-alpha.403
Operating system
GNU / Linux
Details on version and operating system
ubuntu:22.04
Checked with the latest development build (copy version output from About dialog)
Steps to reproduce the behaviour
Start JabRef.
Open File → Preferences → HTTP Server.
Enable the HTTP server and apply/confirm with OK.
Run the following command (adjust host/port to match the UI if needed):
curl -sS --max-time 5 -D - "http://127.0.0.1:23119/libraries/demo" -o /tmp/demo.json(Optional) Check the file size:
wc -c /tmp/demo.jsonExpected Behavior
Actual Behavior
Appendix
Screenshot before
Screenshot after