Hi there,
I host an ownCloud server instance (10.15.2) on Ubuntu 22.04.5 LTS with MariaDB 10.6.22 and php 7.4.33. My ownCloud instance is reverse proxed by an nginx (on a different machine), that does the SSL Offload and communicate with the ownCloud web server via http:
ownCloud Client → nginx (443) → owncloud Server (80)
The installation seems to be fine; the users can sync their files and access both via web and client.
Unfortunately I see on the web server log tons of 503 errors, so I checked the owncloud.log and see tons of these errors:
{“reqId”:“8f6fbaa6-3eae-456f-a8db-a14a264535d2”,“level”:4,“time”:“2025-07-18T12:40:47+00:00”,“remoteAddr”:“xx.xx.xx.xx”,“user”:“the-name-of-the-user”,“app”:“webdav”,“method”:“PROPFIND”,“url”:“/remote.php/webdav/”,“message”:“Exception: HTTP/1.1 503 Sabre\DAV\Exception\ServiceUnavailable: The user must reset their password.: {"Exception":"Sabre\\DAV\\Exception\\ServiceUnavailable","Message":"Sabre\\DAV\\Exception\\ServiceUnavailable: The user must reset their password.","Code":0,"Trace":"#0 \/var\/www\/owncloud\/lib\/composer\/sabre\/dav\/lib\/DAV\/Auth\/Plugin.php(180): OCA\\DAV\\Connector\\Sabre\\Auth->check()\n#1 \/var\/www\/owncloud\/lib\/composer\/sabre\/dav\/lib\/DAV\/Auth\/Plugin.php(135): Sabre\\DAV\\Auth\\Plugin->check()\n#2 \/var\/www\/owncloud\/lib\/composer\/sabre\/event\/lib\/WildcardEmitterTrait.php(89): Sabre\\DAV\\Auth\\Plugin->beforeMethod()\n#3 \/var\/www\/owncloud\/lib\/composer\/sabre\/dav\/lib\/DAV\/Server.php(456): Sabre\\DAV\\Server->emit()\n#4 \/var\/www\/owncloud\/lib\/composer\/sabre\/dav\/lib\/DAV\/Server.php(253): Sabre\\DAV\\Server->invokeMethod()\n#5 \/var\/www\/owncloud\/lib\/composer\/sabre\/dav\/lib\/DAV\/Server.php(321): Sabre\\DAV\\Server->start()\n#6 \/var\/www\/owncloud\/apps\/dav\/appinfo\/v1\/webdav.php(67): Sabre\\DAV\\Server->exec()\n#7 \/var\/www\/owncloud\/remote.php(165): require_once(‘\/var\/www\/ownclo…’)\n#8 {main}","File":"\/var\/www\/owncloud\/apps\/dav\/lib\/Connector\/Sabre\/Auth.php","Line":172}”}
{“reqId”:“75f6fe06-b660-4907-be85-a4641408ae7f”,“level”:0,“time”:“2025-07-18T12:40:48+00:00”,“remoteAddr”:“xx.xx.xx.xx”,“user”:“the-name-of-the-user”,“app”:“OC\Authentication\AccountModule\Manager::check”,“method”:“PROPFIND”,“url”:“/remote.php/webdav/”,“message”:“IAccountModule check failed: The user must reset their password., 1907”}
I changed the password of the ownCloud users, it seems to solve for short time but after some time the tons of errors appears again.
Could someone please help me in directing the investigations? I tried to search on the community, but I didn’t find a similar problem.
Thanks very much!
AB