# Nextcloud 21 released and won't install on dietpi

**URL:** https://dietpi.com/forum/t/nextcloud-21-released-and-wont-install-on-dietpi/5012
**Category:** Troubleshooting
**Created:** [22 February 2021 12:38 UTC](https://dietpi.com/forum/t/nextcloud-21-released-and-wont-install-on-dietpi/5012 "2021-02-22T12:38:37Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![HelloGoodbye](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/h/fbc32d/32.png) [@HelloGoodbye](https://dietpi.com/forum/u/HelloGoodbye)
#### Post date: [22 February 2021 12:38 UTC](https://dietpi.com/forum/t/nextcloud-21-released-and-wont-install-on-dietpi/5012/1 "2021-02-22T12:38:37Z")

</div>

I was playing around with nextcloud talk yesterday and something went funny with an upgrade so i decided to do a fresh install of nextcloud/nextcloud talk as it was only installed earlier that day…well it turns out it version 21 was released some point after my first install and now i can’t get everything working again. Everything seems ok with Nextcloud but dietpi won’t let me install nextcloud talk. I was getting a spreed issue. I tried looking into it on nextcloud but it was an old issue for a few years ago and nothing would help me fix it.

---

<div class="post-metadata">

### Author: ![HelloGoodbye](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/h/fbc32d/32.png) [@HelloGoodbye](https://dietpi.com/forum/u/HelloGoodbye)
#### Post date: [22 February 2021 13:01 UTC](https://dietpi.com/forum/t/nextcloud-21-released-and-wont-install-on-dietpi/5012/2 "2021-02-22T13:01:20Z")

</div>

![dietpi_error_spreed.png](https://dietpi.com/forum/uploads/default/original/2X/f/fea36a12da7c811ec85efc4f4320ad5e6bfb079e.png)

- Date | Mon Feb 22 12:56:46 GMT 2021
- DietPi version | v6.34.3 (MichaIng/master)
- Image creator | DietPi Core Team
- Pre-image | Raspbian Lite
- Hardware | RPi 4 Model B (armv7l) (ID=4)
- Kernel version | Linux DietPi 5.10.11-v7l+ #1399 SMP Thu Jan 28 12:09:48 GMT 2021 armv7l GNU/Linux
- Distro | buster (ID=5,RASPBIAN=1)
- Command | ncc app:install spreed
- Exit code | 1
- Software title | DietPi-Software

---

<div class="post-metadata">

### Author: ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)
#### Post date: [22 February 2021 13:30 UTC](https://dietpi.com/forum/t/nextcloud-21-released-and-wont-install-on-dietpi/5012/3 "2021-02-22T13:30:15Z")

</div>

Hi,

what version of NextCloud you are running now?

---

<div class="post-metadata">

### Author: ![HelloGoodbye](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/h/fbc32d/32.png) [@HelloGoodbye](https://dietpi.com/forum/u/HelloGoodbye)
#### Post date: [22 February 2021 16:14 UTC](https://dietpi.com/forum/t/nextcloud-21-released-and-wont-install-on-dietpi/5012/4 "2021-02-22T16:14:35Z")

</div>

it’s a fresh install of nextcloud through dietpi-software…it’s installing v21

---

<div class="post-metadata">

### Author: ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)
#### Post date: [22 February 2021 16:52 UTC](https://dietpi.com/forum/t/nextcloud-21-released-and-wont-install-on-dietpi/5012/5 "2021-02-22T16:52:42Z")

</div>

I did a test installation and once NextCloud was running I installed Talk without issues

```nohighlight
 DietPi-Software
─────────────────────────────────────────────────────
 Mode: Configuring Nextcloud Talk: Video calls with configured coTURN server

[INFO] DietPi-Software | Configuring TURN server:
[OK] DietPi-Software | Comment in /etc/turnserver.conf converted to setting: listening-port=3478
[OK] DietPi-Software | Comment in /etc/turnserver.conf converted to setting: fingerprint
[OK] DietPi-Software | Comment in /etc/turnserver.conf converted to setting: use-auth-secret
[OK] DietPi-Software | Comment in /etc/turnserver.conf converted to setting: realm=DietPi3
[OK] DietPi-Software | Comment in /etc/turnserver.conf converted to setting: total-quota=100
[OK] DietPi-Software | Comment in /etc/turnserver.conf converted to setting: bps-capacity=0
[OK] DietPi-Software | Comment in /etc/turnserver.conf converted to setting: stale-nonce
[OK] DietPi-Software | Comment in /etc/turnserver.conf converted to setting: no-multicast-peers
[OK] DietPi-Software | systemctl start mariadb
[OK] DietPi-Software | systemctl start redis-server
[OK] DietPi-Software | ncc maintenance:mode --off
[OK] DietPi-Software | ncc app:install spreed
spreed already enabled
Config value stun_servers for app spreed set to ["DietPi3:3478"]
[OK] DietPi-Software | Comment in /etc/turnserver.conf converted to setting: static-auth-secret=***
Config value turn_servers for app spreed set to [{"server":"DietPi3:3478","secret":"<OMITTED>","protocols":"udp,tcp"}]
[OK] DietPi-Autostart | systemctl daemon-reload

```

Pls try to install talk app again. Probably there where some issues at Nextcloud download server side due to the new release. Maybe some overload situation.

---

<div class="post-metadata">

### Author: ![m2m](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/m/8e7dd6/32.png) [@m2m](https://dietpi.com/forum/u/m2m)
#### Post date: [24 February 2021 15:22 UTC](https://dietpi.com/forum/t/nextcloud-21-released-and-wont-install-on-dietpi/5012/6 "2021-02-24T15:22:00Z")

</div>

Hello, I have Nextcloud 20.0.7 running on ODROID-C2.  
I want to upgrade to 21. But admin/overview says: It is using MariaDB version “10.1.48-MariaDB-0+deb9u1”. Nextcloud 21 will not support this version anymore and needs MariaDB 10.2 or higher.  
What can I do?  
Thank you very much, many greetings!

---

<div class="post-metadata">

### Author: ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)
#### Post date: [24 February 2021 18:07 UTC](https://dietpi.com/forum/t/nextcloud-21-released-and-wont-install-on-dietpi/5012/7 "2021-02-24T18:07:55Z")

</div>

It seems your are still running Debian Stretch looking to MariaDB version. There you basically have 2 options if you like to use NextCloud 21

1. update your system to Debian Buster
2. start a new installation using Debian Buster image

---

<div class="post-metadata">

### Author: ![m2m](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/m/8e7dd6/32.png) [@m2m](https://dietpi.com/forum/u/m2m)
#### Post date: [24 February 2021 21:06 UTC](https://dietpi.com/forum/t/nextcloud-21-released-and-wont-install-on-dietpi/5012/8 "2021-02-24T21:06:36Z")

</div>

Ok, Thank you!  
I didn’t realize that this would require an upgrade. Let’s see what I do.

---

<div class="post-metadata">

### Author: ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)
#### Post date: [24 February 2021 21:55 UTC](https://dietpi.com/forum/t/nextcloud-21-released-and-wont-install-on-dietpi/5012/9 "2021-02-24T21:55:23Z")

</div>

Even if we do not official support an Debian upgrade, following link might be helpful [https://dietpi.com/forum/t/qbittorrent-version-shipping-with-dietpi/2326/9](https://dietpi.com/forum/t/qbittorrent-version-shipping-with-dietpi/2326/9)

btw, are you sure you are not able to update NextCloud via Web GUI? I did a test installation on Stretch and it was going to install v21 without issues. At least the installation seems to ignore MariaDB 10.1 🤣

---

<div class="post-metadata">

### Author: ![m2m](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/m/8e7dd6/32.png) [@m2m](https://dietpi.com/forum/u/m2m)
#### Post date: [26 February 2021 17:24 UTC](https://dietpi.com/forum/t/nextcloud-21-released-and-wont-install-on-dietpi/5012/10 "2021-02-26T17:24:49Z")

</div>

Ok, I tried the upgrade and got the allowed memory size exhausted problem.  
Probably that:  
[https://github.com/nextcloud/server/issues/25742](https://github.com/nextcloud/server/issues/25742)  
Any ideas?  
Next question: How can I get nextcloud to run under php8?  
I am using lighttpd.  
Thanks a lot!

---

<div class="post-metadata">

### Author: ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)
#### Post date: [26 February 2021 21:00 UTC](https://dietpi.com/forum/t/nextcloud-21-released-and-wont-install-on-dietpi/5012/11 "2021-02-26T21:00:44Z")

</div>

I guess the solution for this issue is inside the GitHub post you linked

[https://github.com/nextcloud/server/issues/25742#issuecomment-784076813](https://github.com/nextcloud/server/issues/25742#issuecomment-784076813)

---

<div class="post-metadata">

### Author: ![m2m](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/m/8e7dd6/32.png) [@m2m](https://dietpi.com/forum/u/m2m)
#### Post date: [27 February 2021 18:51 UTC](https://dietpi.com/forum/t/nextcloud-21-released-and-wont-install-on-dietpi/5012/12 "2021-02-27T18:51:02Z")

</div>

I now have nc running again. The only thing that helped me was to comment out memcache/redis in config.php.  
Probably not a good solution in the long run.  
/_‘memcache.local’ =\> ‘\OC\Memcache\APCu’,  
‘filelocking.enabled’ =\> true,  
‘memcache.locking’ =\> ‘\OC\Memcache\Redis’,  
‘redis’ =\>  
array (  
‘host’ =\> ‘/var/run/redis/redis-server.sock’,  
‘port’ =\> 0,  
‘timeout’ =\> 0,  
‘password’ =\> ‘’,  
),_/

---

<div class="post-metadata">

### Author: ![droogi](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/d/b782af/32.png) [@droogi](https://dietpi.com/forum/u/droogi)
#### Post date: [19 April 2021 18:51 UTC](https://dietpi.com/forum/t/nextcloud-21-released-and-wont-install-on-dietpi/5012/13 "2021-04-19T18:51:37Z")

</div>

Hello,  
for information. dietpi v7.0.2:  
I updated nextcloud 20.0.9 via the web updater to 21.0.1, it worked well.  
Also talk 11.1.2 works well.  
i added manually the line ‘default\_phone\_region’ =\> ‘DE’, to /var/www/nextclooud/config/config.php

Only remaining “failure message” is  
Dein Web-Server ist nicht richtig eingerichtet um

- “/.well-known/webfinger”  
  
  
- “/.well-known/nodeinfo”

aufzulösen. Weitere Informationen findest Du in der Dokumentation.

Regards, droogi

---

<div class="post-metadata">

### Author: ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)
#### Post date: [19 April 2021 20:39 UTC](https://dietpi.com/forum/t/nextcloud-21-released-and-wont-install-on-dietpi/5012/14 "2021-04-19T20:39:43Z")

</div>

maybe you can have a look to the NextCloud forum [https://help.nextcloud.com/t/nextcloud-21-und-webfinger/108772/17](https://help.nextcloud.com/t/nextcloud-21-und-webfinger/108772/17)

---

<div class="post-metadata">

### Author: ![droogi](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/d/b782af/32.png) [@droogi](https://dietpi.com/forum/u/droogi)
#### Post date: [19 April 2021 21:09 UTC](https://dietpi.com/forum/t/nextcloud-21-released-and-wont-install-on-dietpi/5012/15 "2021-04-19T21:09:15Z")

</div>

thanks Joulinar for the hint, but this is for apache. Nextcloud is installed with nginx.

I think it should be configured in /etc/nginx/sites-dietpi/diet-dav\_redirect.conf, but i am not sure about this and the syntax.

nextcloud help points to  
[https://docs.nextcloud.com/server/21/admin\_manual/installation/nginx.html#nextcloud-in-a-subdir-of-the-nginx-webroot](https://docs.nextcloud.com/server/21/admin_manual/installation/nginx.html#nextcloud-in-a-subdir-of-the-nginx-webroot)  
Regards, droogi

---

<div class="post-metadata">

### Author: ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)
#### Post date: [19 April 2021 21:21 UTC](https://dietpi.com/forum/t/nextcloud-21-released-and-wont-install-on-dietpi/5012/16 "2021-04-19T21:21:32Z")

</div>

probably you can connect to the topic on the nextcloud forum as they are talking about nginx as well.
