android
android copied to clipboard
App is showing that the server is in maintenance mode when password expires
Steps to reproduce
- Set password to expire
- when password expires
- you see the message that the server is in maintenance mode
Expected behaviour
- Message your password has exired
Actual behaviour
- Server is in maintenance mode MEssage
Can you reproduce this problem on https://try.nextcloud.com?
- Please create a test demo account and see if this still happens there.
- If yes, please open up a bug report
- If not, please verify server setup and ask for help on forum
Environment data
Android version:
Device model:
Stock or customized system:
Nextcloud app version:
Nextcloud server version:
Reverse proxy:
Logs
Web server error log
Insert your webserver log here
Nextcloud log (data/nextcloud.log)
Insert your Nextcloud log here
NOTE: Be super sure to remove sensitive data like passwords, note that everybody can look here! You can use the Issue Template application to prefill some of the required information: https://apps.nextcloud.com/apps/issuetemplate
@moboter is this still happening in the latest app version?
It happened to me with nextcloud 3.19.0 from f-droid. It thought that it was due to an update of my nextcloud server or some of its apps. Maybe only a coΓ―ncidence with password expiration. Sorry I do not have more details to provide.
This bug report did not receive an update in the last 4 weeks. Please take a look again and update the issue with new details, otherwise the issue will be automatically closed in 2 weeks. Thank you!
I can confirm I'm currently getting this issue.
Nextcloud log shows (with β obfuscating unnecessary data):
"user": "--",
"app": "webdav",
"method": "PROPFIND",
"url": "/remote.php/dav/files/β//",
"message": "OC\\User\\LoginException: Password is expired, please use forgot password method to reset",
"userAgent": "Mozilla/5.0 (Android) Nextcloud-android/3.21.0",
"version": "24.0.4.1",
"exception": {
"Exception": "Sabre\\DAV\\Exception\\ServiceUnavailable",
"Message": "OC\\User\\LoginException: Password is expired, please use forgot password method to reset",
"Code": 0,
"Trace": [
{
"file": "β/nextcloud/3rdparty/sabre/dav/lib/DAV/Auth/Plugin.php",
"line": 180,
"function": "check",
"class": "OCA\\DAV\\Connector\\Sabre\\Auth",
"type": "->"
},
{
"file": "β/nextcloud/3rdparty/sabre/dav/lib/DAV/Auth/Plugin.php",
"line": 135,
"function": "check",
"class": "Sabre\\DAV\\Auth\\Plugin",
"type": "->"
},
{
"file": "β/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php",
"line": 89,
"function": "beforeMethod",
"class": "Sabre\\DAV\\Auth\\Plugin",
"type": "->"
},
{
"file": "β/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php",
"line": 456,
"function": "emit",
"class": "Sabre\\DAV\\Server",
"type": "->"
},
{
"file": "β/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php",
"line": 253,
"function": "invokeMethod",
"class": "Sabre\\DAV\\Server",
"type": "->"
},
{
"file": "β/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php",
"line": 321,
"function": "start",
"class": "Sabre\\DAV\\Server",
"type": "->"
},
{
"file": "β/nextcloud/apps/dav/lib/Server.php",
"line": 358,
"function": "exec",
"class": "Sabre\\DAV\\Server",
"type": "->"
},
{
"file": "β/nextcloud/apps/dav/appinfo/v2/remote.php",
"line": 35,
"function": "exec",
"class": "OCA\\DAV\\Server",
"type": "->"
},
{
"file": "β/nextcloud/remote.php",
"line": 166,
"args": [
"β/nextcloud/apps/dav/appinfo/v2/remote.php"
],
"function": "require_once"
}
],
"File": "β/nextcloud/apps/dav/lib/Connector/Sabre/Auth.php",
"Line": 161,
"CustomMessage": "--"
}
Hi, not contributing much but I had the same issue with Nextcloud 3.21.1 form F-Droid and also I had a 401 error from the News app when refreshing.