The upgrade from older versions to 1.29.2 can take quite a bit of time (database upgrading itself)
Plex/web is not the smartest tool. It can’t recognize “still busy” with “something really failed”.
In 99/100 cases, restarting the web session clears it.
If you’ rushed the NAS and stopped PMS, we might have a separate issue
but first go with (try each of these, one at a time , advancing to the next ONLY if needed)
Restart Plex web
Restart PMS
Reinstall 1.29.2 (Use the KEEP option when uninstalling)
Yes, Same subet. The NAS is hard wired into the router and my laptop connects vire Wi-Fi.
I can open the Plex web app and can see that I am logged in. All my libraries are showing on the left hand side, I just can see any media or my home screen.
Mar 23, 2023 16:35:51.777 [0x7f6539fe50d0] ERROR - SQLITE3:0x80000001, 11, database corruption at line 65785 of [1b256d97b5]
Mar 23, 2023 16:35:51.777 [0x7f6539fe50d0] ERROR - SQLITE3:0x80000001, 11, statement aborts at 16: [INSERT INTO vacuum_db.‘metadata_items’ SELECT*FROM"main".‘metadata_items’] database disk image is malformed
Mar 23, 2023 16:35:51.871 [0x7f6539fe50d0] ERROR - SQLITE3:0x80000001, 11, statement aborts at 1: [VACUUM] database disk image is malformed
Mar 23, 2023 16:35:51.882 [0x7f6539fe50d0] ERROR - Exception thrown during migrations, aborting: sqlite3_statement_backend::loadOne: database disk image is malformed
Mar 23, 2023 16:35:51.974 [0x7f6539fe50d0] DEBUG - ChangestampAllocator: initialized to 5575132
Mar 23, 2023 16:35:51.980 [0x7f6539fe50d0] DEBUG - Opening 2 database sessions to library (com.plexapp.plugins.library.blobs), SQLite 3.35.5, threadsafe=1
Mar 23, 2023 16:35:51.986 [0x7f6539fe50d0] INFO - Running migrations. (EPG 0)
Did you recently suffer a power failure or have some other kind of abrupt Power OFF event for the Synology?
The database needs to be repaired or replaced with a backup.
How good are you with the Synology command line shell ?
I have a tool for you to use which will attempt to fix the errors in the DB.
If it can’t fix the ‘current’ database, you’ll be able to “Replace” the current (active) database with the newest backup database (PMS backup created during maintenance)
I recommend you look over the Readme I put there so you can familiarize yourself with it
You run it as ‘root’ user and you’ll have all the privileges necessary to control PMS and effect repairs.
If the common sequence (stop, auto. start) doesn’t fix it
then:
stop
replace
– Let it search your backups for the newest available and valid DB to use.
– It will ask “Use date_here”
– You answer Yes/No.
– If you say “yes”, it will make a backup of the current then copy the backup to use
– It will then retest.
auto (this is to be 100% safe)
start
– PMS should now be recovered (check in Plex/web browser)
– Scan Files / Refresh metadata if you’ve added since the date of the backup
When satisfied with the recovery, Exit
– you can delete the temporary files.