android icon indicating copy to clipboard operation
android copied to clipboard

App is showing that the server is in maintenance mode when password expires

Open moboter opened this issue 3 years ago β€’ 5 comments

Steps to reproduce

  1. Set password to expire
  2. when password expires
  3. 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 avatar Jul 14 '21 12:07 moboter

@moboter is this still happening in the latest app version?

AlvaroBrey avatar Mar 03 '22 15:03 AlvaroBrey

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.

jm-github avatar Mar 12 '22 19:03 jm-github

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!

github-actions[bot] avatar Apr 11 '22 12:04 github-actions[bot]

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": "--"
}

lpulley avatar Aug 24 '22 05:08 lpulley

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.

ElucGeek avatar Sep 03 '22 06:09 ElucGeek