# ServerMaintenanceMode Das System befindet sich im Wartungsmodus

**URL:** <https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826>\
**Category:** 🇩🇪 Deutsch (german)\
**Tags:** nc32, github\_issue\_exists, maintenance, php82\
**Created:** [October 10, 2025, 6:27pm UTC](https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826 "2025-10-10T18:27:39Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![it-hecker](https://help.nextcloud.com/user_avatar/help.nextcloud.com/it-hecker/32/58169_2.png) [@it-hecker](https://help.nextcloud.com/u/it-hecker)\
**Post date:** [October 10, 2025, 6:27pm UTC](https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826/1 "2025-10-10T18:27:40Z")

</div>

Hallo zusammen,

seit einigen Tagen habe ich regelmäßig die folgende Fehlermeldung im Protokoll der Cloud:  
ServerMaintenanceMode Das System befindet sich im Wartungsmodus.  
manchmal auch in englischer Sprache.  
ServerMaintenanceMode System is in maintenance mode.

Ja, der Server ist jede Nacht für die Zeit des automatischen Backups im Wartungsmodus und das seit vielen Jahren. Bisher tauchte eine solche Meldung nicht auf. Kennt jemand den Grund dafür?

- Bei welchen Anbieter? Was für ein Server? v-server, shared, root, usw. Oder Lokal?  
**Server4you, root-Server**
- Auf welcher Hardware? PC, Raspberry PI, Banana, NAS usw…  
**PC**
- Betriebssystem sowie Version ALLER beteiligten Systeme  
**Ubuntu 20.04, Linux 5.4.0-221-generic x86\_64**
- Nextcloud Version: **32.0.0.13**
- PHP Version: **PHP 8.2.28, Zend Engine v4.2.28**
- Welche Datenbank? MySql,Engine X (Nginx),MariaDB usw…  
**mysql 10.6.22**
- Apache version, usw.  
**Apache2, Version 2.4**
- Wurden vor kurzen Server Updates gemacht? Wenn ja von was?  
**Nein**
- Habt ihr die Logs angesehen von Nextcloud und von System?  
**Ja, keine weiteren Infos**
- Bei was für einer Aktion ist der Fehler aufgetreten?  
**Ist nicht nachvollziehbar.**

LG Mathias

---

<div class="post-metadata">

**Author:** ![adelaar](https://help.nextcloud.com/letter_avatar/adelaar/32/5_5575768a8748004e209b776fc1b2916d.png) [@adelaar](https://help.nextcloud.com/u/adelaar)\
**Post date:** [October 11, 2025, 6:04am UTC](https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826/2 "2025-10-11T06:04:32Z")

</div>

> [@it-hecker](#):
>
> Ubuntu 20.04

Ubuntu 20.04 ist seit Mai 2025 [EOL](https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule).

---

<div class="post-metadata">

**Author:** ![it-hecker](https://help.nextcloud.com/user_avatar/help.nextcloud.com/it-hecker/32/58169_2.png) [@it-hecker](https://help.nextcloud.com/u/it-hecker)\
**Post date:** [October 11, 2025, 8:12am UTC](https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826/3 "2025-10-11T08:12:26Z")

</div>

Vielen Dank für den Hinweis, aber das stimmt so nicht ganz:

Version: 20.04 LTS (Focal Fossa)  
Released: Apr 2020  
End of Standard Support: May 2025  
End of Ubuntu Pro Support: Apr 2030  
End of Legacy Support: Apr 2032

Quelle: [Ubuntu release cycle | Ubuntu](https://ubuntu.com/about/release-cycle)

Auf dem Server ist der Pro Support aktiviert.

---

<div class="post-metadata">

**Author:** ![Mornsgrans](https://help.nextcloud.com/user_avatar/help.nextcloud.com/mornsgrans/32/40386_2.png) [@Mornsgrans](https://help.nextcloud.com/u/Mornsgrans)\
**Post date:** [October 11, 2025, 9:52am UTC](https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826/4 "2025-10-11T09:52:40Z")

</div>

Also die Log-Dateien müssen das abzeigen. Zutätzlich den Log-Level von Nextcloud mal rauf setzen.

- Systemlog
- Backup-Log  
müssten etwas hierzu auswerfen. - Ich vermute, eher das Backup-Log. Sollte diese nach /dev/null geleitet werden, das mal in eine Datei umleiten.

---

<div class="post-metadata">

**Author:** ![it-hecker](https://help.nextcloud.com/user_avatar/help.nextcloud.com/it-hecker/32/58169_2.png) [@it-hecker](https://help.nextcloud.com/u/it-hecker)\
**Post date:** [October 12, 2025, 9:14am UTC](https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826/5 "2025-10-12T09:14:40Z")

</div>

Danke für die Hinweise.

Das Backup ist über rsync realisiert. Das Logfile wird in eine Logdatei geschrieben, hier gab es keinerlei Einträge bzgl. irgendwelcher Fehler.

Das Systemlog werde ich noch einmal “durchforsten”, mal sehen ob ich evtl. etwas übersehen habe.

Den Log-Level von Nextcloud werde ich heute abend mal hochsetzen.

---

<div class="post-metadata">

**Author:** ![Bernie\_O](https://help.nextcloud.com/user_avatar/help.nextcloud.com/bernie_o/32/40181_2.png) [@Bernie\_O](https://help.nextcloud.com/u/Bernie_O)\
**Post date:** [October 22, 2025, 5:18am UTC](https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826/6 "2025-10-22T05:18:58Z")

</div>

Ich habe dieselbe Fehlermeldung seit Nextcloud 32.0. Bei mir wird sie verursacht, wenn ein Client auf caldav/carddav zugreifen möchte während Nextcloud sich im Wartungsmodus befindet.

```json
{"reqId":"4yS869z198evyX4KhI1J","level":3,"time":"2025-10-21T11:58:31+02:00","remoteAddr":"1.2.3.4","user":"--","app":"no app in context","method":"REPORT","url":"/nextcloud/remote.php/dav/addressbooks/users/<USERNAME>/contacts/","message":"Uncaught exception","userAgent":"iOS/26.0.1 (23A355) dataaccessd/1.0","version":"32.0.0.13","exception":{"Exception":"OCA\\DAV\\Exception\\ServerMaintenanceMode","Message":"Das System befindet sich im Wartungsmodus.","Code":0,"Trace":[{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"checkMaintenanceMode","class":"OCA\\DAV\\Connector\\Sabre\\MaintenancePlugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":456,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Server.php","line":211,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Server.php","line":424,"function":"start","class":"OCA\\DAV\\Connector\\Sabre\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/appinfo/v2/remote.php","line":22,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/remote.php","line":151,"args":["/var/www/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/MaintenancePlugin.php","Line":65,"message":"Uncaught exception","exception":{},"CustomMessage":"Uncaught exception"}}

```

Ich habe ein Github issue eröffnet: [[Bug]: Nextcloud reports errors with carddav/caldav requests in maintenance mode · Issue #55894 · nextcloud/server · GitHub](https://github.com/nextcloud/server/issues/55894)

---

<div class="post-metadata">

**Author:** ![it-hecker](https://help.nextcloud.com/user_avatar/help.nextcloud.com/it-hecker/32/58169_2.png) [@it-hecker](https://help.nextcloud.com/u/it-hecker)\
**Post date:** [October 22, 2025, 6:32am UTC](https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826/7 "2025-10-22T06:32:54Z")

</div>

Super, den Verdacht hatte ich auch schon. Komisch ist nur, das NC das als Fehler ausgibt. Es ist doch ganz normal, das während eines Wartungsmodus jemand versucht auf die Cloud zuzugreifen. NC sollte das überhaupt nicht interessieren.

---

<div class="post-metadata">

**Author:** ![adelaar](https://help.nextcloud.com/letter_avatar/adelaar/32/5_5575768a8748004e209b776fc1b2916d.png) [@adelaar](https://help.nextcloud.com/u/adelaar)\
**Post date:** [October 22, 2025, 7:38am UTC](https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826/8 "2025-10-22T07:38:20Z")

</div>

Wie machst du das denn mit der Aktivierung des Wartungsmodus? Also z.B.:

```auto
sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --on

```

als Cronjob?

---

<div class="post-metadata">

**Author:** ![Bernie\_O](https://help.nextcloud.com/user_avatar/help.nextcloud.com/bernie_o/32/40181_2.png) [@Bernie\_O](https://help.nextcloud.com/u/Bernie_O)\
**Post date:** [October 22, 2025, 9:34am UTC](https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826/9 "2025-10-22T09:34:21Z")

</div>

> [@it-hecker](#):
>
> Komisch ist nur, das NC das als Fehler ausgibt. Es ist doch ganz normal, das während eines Wartungsmodus jemand versucht auf die Cloud zuzugreifen.

Sehe ich auch so. Du kannst gerne das Github-Issue mit einem “Daumen-Hoch” bewerten. Dann sehen die Entwickler, dass ich nicht der einzige bin, den das betrifft.

> [@adelaar](#):
>
> Wie machst du das denn mit der Aktivierung des Wartungsmodus? Also z.B.:
> 
> ```auto
> sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --on
> 
> ```
> 
> als Cronjob?

ja, genau so. Allerdings nicht als cronjob, sondern von einem Skript aus.

---

<div class="post-metadata">

**Author:** ![adelaar](https://help.nextcloud.com/letter_avatar/adelaar/32/5_5575768a8748004e209b776fc1b2916d.png) [@adelaar](https://help.nextcloud.com/u/adelaar)\
**Post date:** [October 22, 2025, 10:12am UTC](https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826/10 "2025-10-22T10:12:53Z")

</div>

Das mit dem Skript mache ich auch so. Dann könntest du als vorläufigen Workarround im Skript zusätzlich auch noch den Webserver und evtl. auch PHP stoppen. Die müssen doch während des Backups nicht laufen, es sei denn für andere Server. Ohne laufenden Webserver sollten im Log dann auch keine Fehlermeldungen mehr auftauchen, wenn ein Smartphone ö.ä. per caldav/carddav Kontakt zur NC will.

Ist zwar keine Lösung des eigentlichen Problems, beseitigt aber vorerst die nervigen Symptome.

---

<div class="post-metadata">

**Author:** ![Mornsgrans](https://help.nextcloud.com/user_avatar/help.nextcloud.com/mornsgrans/32/40386_2.png) [@Mornsgrans](https://help.nextcloud.com/u/Mornsgrans)\
**Post date:** [October 22, 2025, 11:26am UTC](https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826/11 "2025-10-22T11:26:09Z")

</div>

Da man die Backupzeiten kennt, kann man die Meldungen auch einfach ignorieren 😉

Edit:

> [@adelaar](#):
>
> und evtl. auch PHP stoppen

~~PHP läuft nicht als Dienst, sondern wird zur Laufzeit auf Anforderung ausgeführt - entweder von Nginx, Apache, aber auch von der Kommandozeile (siehe “occ”-Befehl).~~ (Aussage ist falsch - s.u.)

Den Webserverdienst für die Dauer beenden, bringt zumindest für die Clientgeräte nichts, die bekommen dann nur eine andere Fehlermeldung. Wird der Server über eine Weboberfläche administriert, wird diese dann ebenfalls beendet.  
Bringt dann also eher Nach- als Vorteile.

---

<div class="post-metadata">

**Author:** ![adelaar](https://help.nextcloud.com/letter_avatar/adelaar/32/5_5575768a8748004e209b776fc1b2916d.png) [@adelaar](https://help.nextcloud.com/u/adelaar)\
**Post date:** [October 22, 2025, 2:03pm UTC](https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826/12 "2025-10-22T14:03:15Z")

</div>

> [@Mornsgrans](#):
>
> PHP läuft nicht als Dienst

Was wohl auf die Art der Installation ankommt. Wenn ich mittels

```auto
root@DebianServerVM2:~# /etc/init.d/php8.2-fpm stop

```

den php stoppe, dann bekomme ich umgehend ein `502 Bad Gateway` von meinem `nginx` zurück.

nehme ich

```auto
root@DebianServerVM2:~# /etc/init.d/nginx stop

```

ist die Antwort ein `Verbindung fehlgeschlagen`.

NC-Logfiles können so in beiden Fällen nicht befüllt werden.

> [@Mornsgrans](#):
>
> Wird der Server über eine Weboberfläche administriert, wird diese dann ebenfalls beendet

Deswegen fragte ich ja danach, wie der Wartungsmodus gestartet wird. Beim TS per Shellscript und das dann nachts per Cronjob ausgeführt. Über die Weboberfläche wird dann eher nicht administriert …

---

<div class="post-metadata">

**Author:** ![it-hecker](https://help.nextcloud.com/user_avatar/help.nextcloud.com/it-hecker/32/58169_2.png) [@it-hecker](https://help.nextcloud.com/u/it-hecker)\
**Post date:** [October 23, 2025, 8:00pm UTC](https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826/13 "2025-10-23T20:00:57Z")

</div>

Es ist ja klar, das diese “Fehlermeldung” nicht wirklich ein Fehler ist. Aber es sollte einfach nicht sein. Den Webserver herunterfahren werde ich deshalb sicher nicht, zumal davon noch einige Websites betroffen wären. Es sollte halt geprüft werden, wieso NC plötzlich diesen völlig normalen Zustand als Fehler wertet.

---

<div class="post-metadata">

**Author:** ![Crashandy](https://help.nextcloud.com/user_avatar/help.nextcloud.com/crashandy/32/57998_2.png) [@Crashandy](https://help.nextcloud.com/u/Crashandy)\
**Post date:** [October 24, 2025, 8:46am UTC](https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826/14 "2025-10-24T08:46:29Z")

</div>

> [@it-hecker](#):
>
> - Betriebssystem sowie Version ALLER beteiligten Systeme  
> **Ubuntu 20.04, Linux 5.4.0-221-generic x86\_64**
> - Nextcloud Version: **32.0.0.13**

Auch wenn der Pro-Support noch bis Apr 2030 geht, wird die Nextcloud technisch höchstwahrscheinlich immer auf die neueren Systeme angepasst.

In den [Systemanforderungen von Version 24](https://docs.nextcloud.com/server/24/admin_manual/installation/system_requirements.html) wurde Ubuntu 20.04 LTS letztmalig empfohlen.

Ubuntu 20.04 LTS wurde letztmalig in den [Systemanforderungen von Version 29](https://docs.nextcloud.com/server/29/admin_manual/installation/system_requirements.html) erwähnt und ab den [Systemanforderungen von Version 30](https://docs.nextcloud.com/server/30/admin_manual/installation/system_requirements.html) war es dann gar nicht mehr vorhanden.

Könnte das eventuell auch eine Rolle spielen?

Für die Nextcloud gibt es auch einen kostenpflichtigen Support, welcher eventuell solche Dinge in älteren Nextcloud-Versionen beheben kann wenn man auf Grund anderer Prioritäten eine ältere Version verwenden muss.

---

<div class="post-metadata">

**Author:** ![Basti222](https://help.nextcloud.com/letter_avatar/basti222/32/5_5575768a8748004e209b776fc1b2916d.png) [@Basti222](https://help.nextcloud.com/u/Basti222)\
**Post date:** [November 4, 2025, 12:52pm UTC](https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826/15 "2025-11-04T12:52:30Z")

</div>

> **Support intro**
>
> ## Sorry to hear you’re facing problems. 🙁
> 
> _The community help forum ([help.nextcloud.com](http://help.nextcloud.com)) is for home and non-enterprise users. Support is provided by other community members on a best effort / “as available” basis. All of those responding are **volunteering their time to help you.** _
> 
> **If you’re using Nextcloud in a business/critical setting, paid and SLA-based support services can be accessed via [portal.nextcloud.com](http://portal.nextcloud.com) where Nextcloud engineers can help ensure your business keeps running smoothly.**
> 
> ## Getting help
> 
> In order to help you as efficiently (and quickly!) as possible, please fill in as much of the below requested information as you can.
> 
> **Before clicking submit** : Please check if your query is already addressed via the following resources:
> 
> - [Official documentation](https://docs.nextcloud.com) (searchable and regularly updated)
> - [How to topics and FAQs](https://help.nextcloud.com/c/how-to-faqs/9)
> - [Forum search](https://help.nextcloud.com/search)
> 
> (Utilizing these existing resources is typically faster. It also helps reduce the load on our generous volunteers while elevating the signal to noise ratio of the forums otherwise arising from the same queries being posted repeatedly).

Some or all of the below information will be requested if it isn’t supplied; for fastest response please provide as much as you can. ❤

## The Basics

- Nextcloud Server version _(e.g., 29.x.x)_:
  - `32.0.1.2`

- Operating system and version _(e.g., Ubuntu 24.04)_:
  - `Ubuntu Server 24.04 LTS`

- Web server and version _(e.g, Apache 2.4.25)_:
  - `Apache (version unknown)`

- Reverse proxy and version \_(e.g. nginx 1.27.2)
  - `None`

- PHP version _(e.g, 8.3)_:
  - `unknown`

- Is this the first time you’ve seen this error? (Yes / No):
  - `No`

- When did this problem seem to first start?
  - `setting up Home Assistant backups and doing maintenance on NC`

- Installation method _(e.g. AlO, NCP, Bare Metal/Archive, etc.)_
  - `Dockerized`

- Are you using CloudfIare, mod\_security, or similar? _(Yes / No)_
  - `No`

### Summary of the issue you are facing:

When setting Nextcloud to maintenance mode it always logs an error if some App wants to authenticate. Shouldn’t that be a warning instead? As Errors should inidicate system issues, not failed logins.?

### Steps to replicate it (hint: details matter!):

1. set Nextcloud to maintenance mode

2. try to push data via WebDAV (in my case this is done by HomeAssistant for backup)

3. chek the logs

### Log entries

#### Nextcloud

Please provide the log entries from your Nextcloud log that are generated during the time of problem (via the _Copy raw_ option from _Administration settings-\>Logging_ screen or from your `nextcloud.log` located in your data directory). Feel free to use a pastebin/gist service if necessary.

Below error occured due to my active session when setting NC to maintenance mode, but it’s the same error for my HA-Backup.

```json
{"reqId":"AXBmDGRVQBFu7zsj7Vis","level":3,"time":"2025-11-04T09:24:06+00:00","remoteAddr":"192.168.178.204","user":"basti","app":"no app in context","method":"PROPFIND","url":"/remote.php/dav/files/basti/","message":"Uncaught exception","userAgent":"Mozilla/5.0 (Linux) mirall/4.0.1 (build 34593) (Nextcloud, ubuntu-6.8.0-79-generic ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"32.0.1.2","clientReqId":"251956ad-a198-4ec3-b264-576956df0e0e","exception":{"Exception":"OCA\\DAV\\Exception\\ServerMaintenanceMode","Message":"System is in maintenance mode.","Code":0,"Trace":[{"file":"/var/www/html/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"checkMaintenanceMode","class":"OCA\\DAV\\Connector\\Sabre\\MaintenancePlugin","type":"->","args":[{" __class__":"Sabre\\HTTP\\Request"},{" __class__":"Sabre\\HTTP\\Response"}]},{"file":"/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php","line":456,"function":"emit","class":"Sabre\\DAV\\Server","type":"->","args":["beforeMethod:PROPFIND",[{" __class__":"Sabre\\HTTP\\Request"},{" __class__":"Sabre\\HTTP\\Response"}]]},{"file":"/var/www/html/apps/dav/lib/Connector/Sabre/Server.php","line":211,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->","args":[{" __class__":"Sabre\\HTTP\\Request"},{" __class__":"Sabre\\HTTP\\Response"}]},{"file":"/var/www/html/apps/dav/lib/Server.php","line":424,"function":"start","class":"OCA\\DAV\\Connector\\Sabre\\Server","type":"->","args":[]},{"file":"/var/www/html/apps/dav/appinfo/v2/remote.php","line":22,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"/var/www/html/remote.php","line":151,"args":["/var/www/html/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/html/apps/dav/lib/Connector/Sabre/MaintenancePlugin.php","Line":65,"message":"Uncaught exception","exception":{},"CustomMessage":"Uncaught exception"}}

```

### Configuration

#### Nextcloud

The output of `occ config:list system` or similar is best, but, if not possible, the contents of your `config.php` file from `/path/to/nextcloud` is fine (make sure to remove any identifiable information!):

```auto
{
    "system": {
        "htaccess.RewriteBase": "\/",
        "memcache.local": "\\OC\\Memcache\\APCu",
        "apps_paths": [
            {
                "path": "\/var\/www\/html\/apps",
                "url": "\/apps",
                "writable": false
            },
            {
                "path": "\/var\/www\/html\/custom_apps",
                "url": "\/custom_apps",
                "writable": true
            }
        ],
        "upgrade.disable-web": true,
        "passwordsalt": " ***REMOVED SENSITIVE VALUE***",
        "secret": " ***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "localhost",
            " ***REMOVED SENSITIVE VALUE***"
        ],
        "datadirectory": " ***REMOVED SENSITIVE VALUE***",
        "dbtype": "mysql",
        "version": "32.0.1.2",
        "overwrite.cli.url": "http:\/\/localhost",
        "dbname": " ***REMOVED SENSITIVE VALUE***",
        "dbhost": " ***REMOVED SENSITIVE VALUE***",
        "dbtableprefix": "oc_",
        "mysql.utf8mb4": true,
        "dbuser": " ***REMOVED SENSITIVE VALUE***",
        "dbpassword": " ***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "instanceid": " ***REMOVED SENSITIVE VALUE***",
        "maintenance": false,
        "maintenance_window_start": 2,
        "loglevel": 2
    }
}

```

#### Apps

The output of `occ app:list` (if possible).

```bash
Enabled:
  - activity: 5.0.0-dev.0
  - app_api: 32.0.0
  - bruteforcesettings: 5.0.0-dev.0
  - circles: 32.0.0
  - cloud_federation_api: 1.16.0
  - comments: 1.22.0
  - contactsinteraction: 1.13.1
  - dashboard: 7.12.0
  - dav: 1.34.2
  - federatedfilesharing: 1.22.0
  - federation: 1.22.0
  - files: 2.4.0
  - files_downloadlimit: 5.0.0-dev.0
  - files_pdfviewer: 5.0.0-dev.0
  - files_reminders: 1.5.0
  - files_sharing: 1.24.0
  - files_trashbin: 1.22.0
  - files_versions: 1.25.0
  - firstrunwizard: 5.0.0-dev.0
  - logreader: 5.0.0-dev.0
  - lookup_server_connector: 1.20.0
  - nextcloud_announcements: 4.0.0-dev.0
  - notifications: 5.0.0-dev.0
  - oauth2: 1.20.0
  - password_policy: 4.0.0-dev.0
  - photos: 5.0.0-dev.1
  - privacy: 4.0.0-dev.0
  - profile: 1.1.0
  - provisioning_api: 1.22.0
  - recommendations: 5.0.0-dev.0
  - related_resources: 3.0.0-dev.0
  - serverinfo: 4.0.0-dev.0
  - settings: 1.15.1
  - sharebymail: 1.22.0
  - support: 4.0.0-dev.0
  - survey_client: 4.0.0-dev.0
  - systemtags: 1.22.0
  - text: 6.0.1
  - theming: 2.7.0
  - twofactor_backupcodes: 1.21.0
  - updatenotification: 1.22.0
  - user_status: 1.12.0
  - viewer: 5.0.0-dev.0
  - weather_status: 1.12.0
  - webhook_listeners: 1.3.0
  - workflowengine: 2.14.0
Disabled:
  - admin_audit: 1.22.0
  - encryption: 2.20.0
  - files_external: 1.24.0
  - suspicious_login: 10.0.0-dev.0
  - twofactor_nextcloud_notification: 6.0.0-dev.0
  - twofactor_totp: 14.0.0
  - user_ldap: 1.23.0

```

Any help appreciated! 🙂  
Mayber there’s an option to treat such errors as warning or the like? I don’t want to always check my logs due to errors that occured because of login attempts during maintenance.

---

<div class="post-metadata">

**Author:** ![Bernie\_O](https://help.nextcloud.com/user_avatar/help.nextcloud.com/bernie_o/32/40181_2.png) [@Bernie\_O](https://help.nextcloud.com/u/Bernie_O)\
**Post date:** [November 4, 2025, 2:28pm UTC](https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826/16 "2025-11-04T14:28:39Z")

</div>

Probably the same (but in German):

> [@ServerMaintenanceMode Das System befindet sich im Wartungsmodus](https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826/6):
>
> Ich habe dieselbe Fehlermeldung seit Nextcloud 32.0. Bei mir wird sie verursacht, wenn ein Client auf caldav/carddav zugreifen möchte während Nextcloud sich im Wartungsmodus befindet. {"reqId":"4yS869z198evyX4KhI1J","level":3,"time":"2025-10-21T11:58:31+02:00","remoteAddr":"1.2.3.4","user":"--","app":"no app in context","method":"REPORT","url":"/nextcloud/remote.php/dav/addressbooks/users/\<USERNAME\>/contacts/","message":"Uncaught exception","userAgent":"iOS/26.0.1 (23A355) dataaccessd/1.0","ver…

---

<div class="post-metadata">

**Author:** ![wwe](https://help.nextcloud.com/user_avatar/help.nextcloud.com/wwe/32/72963_2.png) [@wwe](https://help.nextcloud.com/u/wwe)\
**Post date:** [November 4, 2025, 8:16pm UTC](https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826/17 "2025-11-04T20:16:25Z")

</div>

> [@Basti222](#):
>
> Shouldn’t that be a warning instead?

maybe.. on the other side it’s still a failed operation.. but at the end there is a bug report already and the fix exists as well - should be shipped soon

> <https://github.com/nextcloud/server/issues/55894>
>
> \### ⚠️ This issue respects the following points: ⚠️
> 
> \- \[x\] This is a \*\*bug\*\*, no…t a question or a configuration/webserver/proxy issue.
> \- \[x\] This issue is \*\*not\*\* already reported on \[Github\](https://github.com/nextcloud/server/issues?q=is%3Aopen+is%3Aissue+label%3Abug) \_(I've searched it)\_.
> This is the according thread in the Nextcloud-Forum (only in german):
> https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826
> \- \[x\] Nextcloud Server \*\*is\*\* up to date. See \[Maintenance and Release Schedule\](https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule) for supported versions.
> \- \[x\] I agree to follow Nextcloud's \[Code of Conduct\](https://nextcloud.com/contribute/code-of-conduct/).
> 
> \### Bug description
> 
> An Error is logged with caldav/carddav requests, if Nextcloud is in maintenance mode.
> 
> \### Steps to reproduce
> 
> 1. \`php occ maintenance:mode --on\`
> 2. issue a caldav/carddav request
> 3. check Nextcloud log
> 
> \### Expected behavior
> 
> I think the loglevel \`ERROR\` for this happening is set to high. loglevel \`INFO\` would suffice.
> 
> \### Nextcloud Server version
> 
> 32
> 
> \### Operating system
> 
> Debian/Ubuntu
> 
> \### PHP engine version
> 
> PHP 8.4
> 
> \### Web server
> 
> Nginx
> 
> \### Database engine version
> 
> MariaDB
> 
> \### Is this bug present after an update or on a fresh install?
> 
> Upgraded to a MAJOR version (ex. 31 to 32)
> 
> \### Are you using the Nextcloud Server Encryption module?
> 
> Encryption is Disabled
> 
> \### What user-backends are you using?
> 
> \- \[x\] Default user-backend \_(database)\_
> \- \[\] LDAP/ Active Directory
> \- \[\] SSO - SAML
> \- \[\] Other
> 
> \### Configuration report
> 
> \`\`\`json
> 
> \`\`\`
> 
> \### List of activated Apps
> 
> \`\`\`shell
> 
> \`\`\`
> 
> \### Nextcloud Signing status
> 
> \`\`\`shell
> No errors have been found.
> \`\`\`
> 
> \### Nextcloud Logs
> 
> \`\`\`json
> {"reqId":"4yS869z198evyX4KhI1J","level":3,"time":"2025-10-21T11:58:31+02:00","remoteAddr":"1.2.3.4","user":"--","app":"no app in context","method":"REPORT","url":"/nextcloud/remote.php/dav/addressbooks/users/\<USERNAME\>/contacts/","message":"Uncaught exception","userAgent":"iOS/26.0.1 (23A355) dataaccessd/1.0","version":"32.0.0.13","exception":{"Exception":"OCA\\\\DAV\\\\Exception\\\\ServerMaintenanceMode","Message":"Das System befindet sich im Wartungsmodus.","Code":0,"Trace":\[{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"checkMaintenanceMode","class":"OCA\\\\DAV\\\\Connector\\\\Sabre\\\\MaintenancePlugin","type":"-\>"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":456,"function":"emit","class":"Sabre\\\\DAV\\\\Server","type":"-\>"},{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Server.php","line":211,"function":"invokeMethod","class":"Sabre\\\\DAV\\\\Server","type":"-\>"},{"file":"/var/www/nextcloud/apps/dav/lib/Server.php","line":424,"function":"start","class":"OCA\\\\DAV\\\\Connector\\\\Sabre\\\\Server","type":"-\>"},{"file":"/var/www/nextcloud/apps/dav/appinfo/v2/remote.php","line":22,"function":"exec","class":"OCA\\\\DAV\\\\Server","type":"-\>"},{"file":"/var/www/nextcloud/remote.php","line":151,"args":\["/var/www/nextcloud/apps/dav/appinfo/v2/remote.php"\],"function":"require\_once"}\],"File":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/MaintenancePlugin.php","Line":65,"message":"Uncaught exception","exception":{},"CustomMessage":"Uncaught exception"}}
> \`\`\`
> 
> \### Additional info
> 
> If needed, I'll happily provide the output of the following two commands, but I think it is irrelevant for this bug.
> \`\`\`
> php occ config:list system
> php occ app:list
> \`\`\`
> EDIT: a user posted this in the Nextcloud forum - I created this issue as I am also affected.
> Link to Nextcloud-Forum: https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826

---

<div class="post-metadata">

**Author:** ![system](https://help.nextcloud.com/user_avatar/help.nextcloud.com/system/32/29333_2.png) [@system](https://help.nextcloud.com/u/system)\
**Post date:** [January 8, 2026, 6:28pm UTC](https://help.nextcloud.com/t/servermaintenancemode-das-system-befindet-sich-im-wartungsmodus/233826/18 "2026-01-08T18:28:20Z")

</div>

This topic was automatically closed after 90 days. New replies are no longer allowed.
