Troubleshooting2.x
Still stuck? Ask in #infinidysk-development on Discord; Reporting a bug lists what to include.
The mount is empty or missing
Section titled “The mount is empty or missing”- Check the log for a warning about
/dev/fuse. Without it 2.x serves WebDAV only. Add the device,SYS_ADMINandapparmor:unconfinedas in the compose file. - The mount shows on the host and in other containers only when the parent directory is bound with
:rsharedhere and:rslavein the readers. See Share the mount. - After a crash, readers see “Transport endpoint is not connected” until infinidysk starts again.
2.x started empty after the upgrade
Section titled “2.x started empty after the upgrade”2.x imports only when it finds a SQLite 1.x database at /config/db.sqlite. Without one (a wrong config bind, or 1.x on PostgreSQL, which the importer does not read yet) it starts as a new install. Run import-report against the same directory: it says no C# database in that case. Stop 2.x, fix the bind, and start again on a fresh copy of the 1.x config.
Library symlinks do not resolve after the upgrade
Section titled “Library symlinks do not resolve after the upgrade”The 2.x mount must sit at exactly the path rclone mounted. See Move off rclone.
Plex re-reads the whole library
Section titled “Plex re-reads the whole library”Either the time zone changed (set TZ to the zone 1.x ran in), or the old rclone mount used --no-modtime. See Move off rclone, step 4.
Finding who reads a file
Section titled “Finding who reads a file”See Who is reading.