(resolved) 1.43.0.10492 broken update/install on raspberry pi 4?

Server Version#:1.43.0.10492
Player Version#: n/a

I manually updated to this new version and now the server won’t start. I’ve reintsalled twice, then uninstalled and installed again. Still broken.

I’m using the server on my raspberry pi 4. Just a local install with attached hard drives. Nothing fancy.

Yes I’m using linux, but I’m not linux savy, so please don’t expect me to know a lot of jargon.

The service won’t start now. When I get the status from systemctl I’m told the following:

@:~ $ sudo systemctl status plexmediaserver
● plexmediaserver.service - Plex Media Server
Loaded: loaded (/lib/systemd/system/plexmediaserver.service; enabled; vendor preset: enabled)
Drop-In: /etc/systemd/system/plexmediaserver.service.d
└─override.conf
Active: failed (Result: exit-code) since Sun 2026-02-15 16:49:29 PST; 5s ago
Process: 10600 ExecStartPre=/bin/sh -c /usr/bin/test -d “${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}” || >
Process: 10602 ExecStart=/bin/sh -c export PLEX_MEDIA_SERVER_INFO_VENDOR="$(grep ^NAME= /etc/os-release |>
Main PID: 10602 (code=exited, status=255/EXCEPTION)
CPU: 572ms

Feb 15 16:49:29 systemd[1]: plexmediaserver.service: Scheduled restart job, restart counter is at 3.
Feb 15 16:49:29 systemd[1]: Stopped Plex Media Server.
Feb 15 16:49:29 systemd[1]: plexmediaserver.service: Start request repeated too quickly.
Feb 15 16:49:29 systemd[1]: plexmediaserver.service: Failed with result ‘exit-code’.
Feb 15 16:49:29 systemd[1]: Failed to start Plex Media Server.

What do your logs show? gzip of the Logs directory under Plex Media Server ?

plex_logs.tar.gz (5.4 KB)

Here are the logs with today’s date

Something has messed up the permissions for the “Databases” directory.

It must be 644 (at minimum).

Feb 15, 2026 17:21:29.461 [547799932960] DEBUG - Captured session 0.
Feb 15, 2026 17:21:29.461 [547799932960] DEBUG - Captured session 1.
Feb 15, 2026 17:21:29.461 [547799932960] ERROR - SQLITE3:0x7f8b6bf5b0, 8, statement aborts at 41: [ALTER TABLE 'metadata_items' ADD 'user_square_art_url' varchar(255)] attempt to write a readonly database
Feb 15, 2026 17:21:29.461 [547799932960] ERROR - SQLITE3:0x7f8b6bf5b0, 8, statement aborts at 17: [INSERT INTO schema_migrations (version) VALUES (202510021115)] attempt to write a readonly database
Feb 15, 2026 17:21:29.461 [547799932960] ERROR - Exception inside transaction (inside=1) (/home/runner/_work/plex-media-server/plex-media-server/Library/DatabaseMigrations.cpp:342): sqlite3_statement_backend::loadOne: attempt to write a readonly database
Feb 15, 2026 17:21:29.462 [547799932960] ERROR - Exception thrown during migrations, aborting: sqlite3_statement_backend::loadOne: attempt to write a readonly database
Feb 15, 2026 17:21:29.462 [547799932960] ERROR - Database corruption: sqlite3_statement_backend::loadOne: attempt to write a readonly database
Feb 15, 2026 17:21:29.462 [547799932960] ERROR - Error: Unable to set up server: sqlite3_statement_backend::loadOne: attempt to write a readonly database (N4soci10soci_errorE)
Feb 15, 2026 17:21:29.462 [547799932960] DEBUG - [JobRunner] Job running: /usr/lib/plexmediaserver/CrashUploader --sessionStatus=abnormal --sessionStart=1771204889 --sessionDuration=0 --version=1.43.0.10492-121068a07 --userId=eminuss@gmail.com --sentryUrl=https://o17675.ingest.sentry.io/api/1233455/ --sentryKey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Feb 15, 2026 17:21:29.464 [547799932960] DEBUG - [JobRunner] Jobs: Starting child process with pid 1120

There were two files within that folder that had my username as the owner.
Probably from a manual recovery I did a couple months ago.
You did it! Thank you for your help!!! :grinning_face: