Import OPML failing on upload file (error code 6)

  • [ ] I’m using stock docker compose setup, unmodified.
  • [ ] I’m using docker compose setup, with modifications (modified .yml files, third party plugins/themes, etc.) - if so, describe your modifications in your post. Before reporting, see if your issue can be reproduced on the unmodified setup.
  • [ ] I’m not using docker on my primary instance, but my issue can be reproduced on the aforementioned docker setup and/or official demo.
  • ‘[x]’ Using x86dev\docker-ttrss container. With newly created postgres 12 db after previous instance stopped. Code is v22.04-b17b4a4 (Unsupported) © 2005-2022 Andrew Dolgov

Describe the problem you’re having:
New install (using the x86dev docker image)…though might be able to switch to stock now as I’ve hosted my db after issues.

Anyway, created replica users with same password (stock no plugins).
Trying to import a saved opml and I get a

Upload failed with error code 6

Looking in the db at the log and I see the following error:

File upload error - unable to create a temporary file  

While I appreciate I’m not on stock docker-compose, wondering if you could point me at where it is trying to upload a file? I did figure it was /var/lib/www/ttrss/cache/upload after reading the data_import of plugins/import_export/init.php - which I assumed was performing the task.
I was intending to just go in and give all write access.

So I converted to Stock and was able to import the opml successfully.

Just need to work out if I can integrate it to my docker structure better.

And if there’s a way I can remove the need for http://machine:port/tt-rss and just use http:/machine:port.
Am I right, that if I use a different reverse proxy (I use caddy) , that I don;t need nginx container?

it’s in the faq.

/20char