# "Internal Server Error The server was unable to complete your request" After upgrading docker image

**URL:** <https://help.nextcloud.com/t/internal-server-error-the-server-was-unable-to-complete-your-request-after-upgrading-docker-image/120216>\
**Category:** 📦 Appliances (Docker, Snappy, VM, NCP, AIO)\
**Tags:** nc22, update\_problems, docker\
**Created:** [July 14, 2021, 4:20pm UTC](https://help.nextcloud.com/t/internal-server-error-the-server-was-unable-to-complete-your-request-after-upgrading-docker-image/120216 "2021-07-14T16:20:57Z")\
**Posts on this page:** 1\
**Showing post:** 16

<div class="post-metadata">

**Author:** ![rubo77](https://help.nextcloud.com/user_avatar/help.nextcloud.com/rubo77/32/10341_2.png) [@rubo77](https://help.nextcloud.com/u/rubo77)\
**Post date:** [July 19, 2021, 5:04pm UTC](https://help.nextcloud.com/t/internal-server-error-the-server-was-unable-to-complete-your-request-after-upgrading-docker-image/120216/16 "2021-07-19T17:04:28Z")

</div>

thanks, I solved it by adding the combinatin of your suggestions and added this line in my docker-compose.yaml:

```
services:
  db:
     image: mariadb
     command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW --skip-innodb-read-only-compressed --innodb_read_only_compressed=OFF

```

Then I successfully updated from NC 20 to 21 with

```
docker-compose pull && docker-compose up

```

And after turning off the maintenance mode with

```
docker exec --user www-data ${DOCKERNAME} php occ maintenance:mode --off

```

I updated all apps with the website-updater.

**And everything works fine!**

* * *

I tried to debug this a bit further:

After the update, I tried to remove the `command` line again, but then still NC doesn’t start so i added the `command` line again.

* * *

Strange is: I still have that same error in the log, but it seems to cause no harm any more:

```
[ERROR] Incorrect definition of table mysql.event: expected column 'definer' at position 3 to have type varchar(, found type char(141).  
[ERROR] mysqld: Event Scheduler: An error occurred when initializing system tables. Disabling the Event Scheduler.                       

```

* * *

By the way: after removing this part, NC also starts fine:

```
 --innodb_read_only_compressed=OFF

```

So maybe that part wasn’t important, or just for the update and afterwards it isn’t needed any more.

---

_[View the full topic](https://help.nextcloud.com/t/internal-server-error-the-server-was-unable-to-complete-your-request-after-upgrading-docker-image/120216)._
