Folders new and existing

Hi
When I load the folders in the Password app it says, “Unable to complete request”. The same happens when I try to create a folder.
Rich

Can you check if there are any errors in the nextcloud log that might be related to this?

This is the most recent error relating to passwords:
[passwords] Warning: Cancelled expired session

GET /index.php/apps/passwords/api/1.0/session/keepalive
from 80.41.110.79 by rich at 2019-07-12T15:40:46+00:00

This is an error that is constant and maybe has a part to play:
[webdav] Fatal: Sabre\DAV\Exception\BadRequest: expected filesize 2061499 got 376832 at <>

  1. /home/gqatawtz/public_html/apps/dav/lib/Connector/Sabre/Directory.php line 156
    OCA\DAV\Connector\Sabre\File->put(null)
  2. /home/gqatawtz/public_html/apps/dav/lib/Upload/UploadFolder.php line 45
    OCA\DAV\Connector\Sabre\Directory->createFile(“00000650”, null)
  3. /home/gqatawtz/public_html/3rdparty/sabre/dav/lib/DAV/Server.php line 1096
    OCA\DAV\Upload\UploadFolder->createFile(“00000650”, null)
  4. /home/gqatawtz/public_html/3rdparty/sabre/dav/lib/DAV/CorePlugin.php line 525
    Sabre\DAV\Server->createFile(“uploads/anna/3368263927/00000650”, null, null)
  5. <>
    Sabre\DAV\CorePlugin->httpPut(Sabre\HTTP\Reque … "}, Sabre\HTTP\Response {})
  6. /home/gqatawtz/public_html/3rdparty/sabre/event/lib/EventEmitterTrait.php line 105
    undefinedundefinedcall_user_func_array([Sabre\DAV\CorePlugin {},“httpPut”], [Sabre\HTTP\Requ … }])
  7. /home/gqatawtz/public_html/3rdparty/sabre/dav/lib/DAV/Server.php line 479
    Sabre\Event\EventEmitter->emit(“method:PUT”, [Sabre\HTTP\Requ … }])
  8. /home/gqatawtz/public_html/3rdparty/sabre/dav/lib/DAV/Server.php line 254
    Sabre\DAV\Server->invokeMethod(Sabre\HTTP\Reque … "}, Sabre\HTTP\Response {})
  9. /home/gqatawtz/public_html/apps/dav/lib/Server.php line 316
    Sabre\DAV\Server->exec()
  10. /home/gqatawtz/public_html/apps/dav/appinfo/v2/remote.php line 35
    OCA\DAV\Server->exec()
  11. /home/gqatawtz/public_html/remote.php line 163
    undefinedundefinedrequire_once("/home/gqatawtz/ … p")

PUT /remote.php/dav/uploads/anna/3368263927/00000650
from 80.41.110.79 by anna at 2019-07-13T07:36:54+00:100:

That passwords warning was because a session expired after the app was not active for more that 10 minutes.
That webdav error looks like it was caused by a file upload.

“Unable to complete request” is the default message when there is an exception. So there should be logs of that specific exception.

Probably fixed by this ticket: https://github.com/marius-wieschollek/passwords/issues/174

  • Update to 2019.7.2
  • Make a backup using the command line./occ passwords:backup:create
  • Run the repair job from the command line ./occ maintenance:repair

If you do not have command line access try the occweb app.

1 Like

Thank you @mdw, this has been working fine on my instance.

I which I could find such an easy solution to my main problem et the moment…