Zerreth Posted October 26, 2020 Share Posted October 26, 2020 (edited) Updated Nextcloud, now refuses to connect. Log seems to indicate stuck in Upgrade. Initializing nextcloud 20.0.1.1 ... Upgrading nextcloud from 20.0.0.9 ... Workaround: Deleting appdata and going through setup again Edited October 27, 2020 by Zerreth Quote Link to comment
Konfitüre Posted November 2, 2020 Share Posted November 2, 2020 I have add swag as trusted proxy but i get the error "The reverse proxy header configuration is incorrect or you are accessing Nextcloud through a trusted proxy. If this is not the case, then there is a security problem that allows an attacker to spy out the IP address visible to Nextcloud. More information can be found in the documentation." Quote Link to comment
moh8021 Posted November 2, 2020 Share Posted November 2, 2020 after updating to nextcloud 20.0.0.1 im getting "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy." it was working fine with the nextcloud 19 as I made some changes in the conf. is this a bug? any suggestions? Quote Link to comment
acoop133 Posted November 11, 2020 Share Posted November 11, 2020 (edited) Hey guys, my docker instance is online and bound to a port. its worked for a month and since last week i havent been able connect to it at all. i even tried spinning up fresh instances in new folders, and cant connect to that either. Any ideas? fyi i can access other hosted containers fine. only found this in the logs AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.17.0.3. Set the 'ServerName' directive globally to suppress this message AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.17.0.3. Set the 'ServerName' directive globally to suppress this message [Wed Nov 11 15:59:47.193870 2020] [mpm_prefork:notice] [pid 1] AH00163: Apache/2.4.38 (Debian) PHP/7.4.12 configured -- resuming normal operations [Wed Nov 11 15:59:47.193891 2020] [core:notice] [pid 1] AH00094: Command line: 'apache2 -D FOREGROUND' Edited November 11, 2020 by acoop133 Quote Link to comment
rojarrolla Posted November 25, 2020 Share Posted November 25, 2020 On 9/21/2020 at 4:24 AM, rob_robot said: I have been experimenting with different sql databases in nextcloud after installing it based on the instructions in the first post. My recommendation would be to go with Postgres11 instead of MongoDB in general. The main difference is CPU utilisation of the NAS and achievable upload speed. With MongoDB my i3 processor was at 100% utilisation when uploading larger amounts of files. In general the upload was pretty slow and also the web performance of Nextcloud was not great. With MongoDB, on local ethernet with 1 Gbit/s I got a poor 5-15 MB/s of upload speed. With postgres11, I get around 40-100 MB/s, which is pretty good considering the available 1 Gbit/s. CPU usage went down to 50-70%, so looks like postgres is way more performant than MongoDB. Here the instructions how to set up Postgres11 in unraid: 1.) install postgres11 from CA. In the template you need to create a postgres user and password. My user was simply "postgres" 2.) console into the postgres11 docker and run (it will ask you for the password you created): su - postgres createuser --interactive --pwprompt 3.) type "nextcloud" to create the user nextcloud and chooser again a password for the user account. Type no for following questions: super user: No db create: No role create: No 4.) Type in the following commands to create a new database for nextcloud: createdb nextcloud psql GRANT permissions ON DATABASE nextcloud TO nextcloud In the above command the first "nextcloud" is the database name whereas the 2nd "nextcloud" is the name of the user. 5.) Set-up a clean Nextcloud docker container and select postgres for the database. Enter username, database name and password (the one for the nextcloud user) that we previously created. You need to replace localhost by the IP address and port name of the postgres11 docker container (the IP on the right side shown in port mappings next to the postgres docker container inside the unraid docker tab. In general the instructions are quite similar as for MongoDB, so whoever has done the MongoDB set-up will feel that this is very familiar. Hi, the idea was good, thanks for your input. However, when I configure nextcloud I get a message telling me that there is an internal server error: "the server can not complete your request." Then asks me to contact my "server administrator" ( me ). Is the same if I restart both nextcloud and postgre11 dockers. Thx! Quote Link to comment
hundsboog Posted December 6, 2020 Share Posted December 6, 2020 (edited) Update: Fixed everything by just installing new and made a clean reconfiguration. The integrated Code Server of collabora doesnt just works as intended, so I installed the dedicated docker in UnRaid like spaceinvader showed in his videos. Dont forget to add the subdomain in the letsencrypt settings, this is the step spaceinvader forgot to show. Friendly reminder to myself: learn the occ commands and upgrade via cli. 😉 Hey guys! Little question: Im using the Password App in NC20 and it tells me that it need some higher php version above 7.4. How do I check for the php version and upgrade? And additionally, there is some odd behaviour with my Collabora installation. I cannot install the integrated Server. When I type sudo -u abc php -d memory_limit=512M occ app:install richdocumentscode nothings gonna happen. The installation in the apps section isnt working either... Thanks in advance friends! Edited December 10, 2020 by hundsboog Quote Link to comment
Abhi Posted December 10, 2020 Share Posted December 10, 2020 (edited) On 11/25/2020 at 5:48 AM, rojarrolla said: Hi, the idea was good, thanks for your input. However, when I configure nextcloud I get a message telling me that there is an internal server error: "the server can not complete your request." Then asks me to contact my "server administrator" ( me ). Is the same if I restart both nextcloud and postgre11 dockers. Thx! did you ever fix this issue? Im having it currently EDIT: Nvm fixed it. If anyone sees this in the future. Make sure you clear out every folder in your Nextcloud share you probably already made Edited December 10, 2020 by Abhi 1 Quote Link to comment
mikel632 Posted December 11, 2020 Share Posted December 11, 2020 (edited) I was running the linuxserver docker before successfully, but decided to give the official docker a try. I installed it and connected it to a mariadb docker and everything went fine. After setup was complete and i logged into the GUI it was horrendously slow. Is there anything I need to do out of the box to get the GUI to be faster? For example, if i click the file's menu or like settings it can take up to like 2 min to load. With the linuxserver docker everything was fast. Any ideas? Even logging into it can take 1-2 min. Edited December 11, 2020 by mikel632 Quote Link to comment
rojarrolla Posted December 12, 2020 Share Posted December 12, 2020 (edited) On 12/9/2020 at 8:43 PM, Abhi said: did you ever fix this issue? Im having it currently EDIT: Nvm fixed it. If anyone sees this in the future. Make sure you clear out every folder in your Nextcloud share you probably already made Well, I hadn´t but I read your post and it made lot a sense to me so I did as you said, because I was not deleting the Nextcloud folder. Now it works. Thanks a lot! Edited December 12, 2020 by rojarrolla Quote Link to comment
Vaginoxx Posted January 6, 2021 Share Posted January 6, 2021 Hi everybody, I use a reverse proxy (SWAG), and nextcloud doesnt work, it will refused the connexion automatically of the reverse proxy. So I can't access to the web page of Nextcloud because i have a "502 Bad Gateway" error. Anybody know how to fix it ? Thanks Quote Link to comment
knex666 Posted January 6, 2021 Author Share Posted January 6, 2021 Hi everybody, I use a reverse proxy (SWAG), and nextcloud doesnt work, it will refused the connexion automatically of the reverse proxy. So I can't access to the web page of Nextcloud because i have a "502 Bad Gateway" error. Anybody know how to fix it ? ThanksHi,setting up nginx behind a reverse is not that easy which guide did you follow? 502 is somehow maybe a general Problem.Have you got Connection from the swag Server to the nc docker? Thats the First thing to Check.Cheers Gesendet von meinem Redmi Note 8 Pro mit Tapatalk Quote Link to comment
Vaginoxx Posted January 6, 2021 Share Posted January 6, 2021 41 minutes ago, knex666 said: Hi, setting up nginx behind a reverse is not that easy which guide did you follow? 502 is somehow maybe a general Problem. Have you got Connection from the swag Server to the nc docker? Thats the First thing to Check. Cheers Gesendet von meinem Redmi Note 8 Pro mit Tapatalk Hi, thank you for your quick answer I follow the official guide of the nc Docker Hub Page. but i have this error in the error log of nginx (SWAG) : 2021/01/06 22:09:41 [error] 461#461: *4 connect() failed (111: Connection refused) while connecting to upstream, client: x.x.x.x, server: cloud.*, request: "GET / HTTP/2.0", upstream: "https://x.x.x.x444/", host: "cloud.xxxxxxxxxxx.com" 2021/01/06 22:09:41 [error] 461#461: *4 connect() failed (111: Connection refused) while connecting to upstream, client: x.x.x.x, server: cloud.*, request: "GET /favicon.ico HTTP/2.0", upstream: "https://x.x.x.x:444/favicon.ico", host: "cloud.xxxxxxxx.com", referrer: "https://cloud.xxxxxxxxx.com/" What do you mean by Connection ? I have network which my swag and nc are conected Thank you Quote Link to comment
knex666 Posted January 6, 2021 Author Share Posted January 6, 2021 Hi, thank you for your quick answer I follow the official guide of the nc Docker Hub Page. but i have this error in the error log of nginx (SWAG) : 2021/01/06 22:09:41 [error] 461#461: *4 connect() failed (111: Connection refused) while connecting to upstream, client: x.x.x.x, server: cloud.*, request: "GET / HTTP/2.0", upstream: "https://x.x.x.x444/", host: "cloud.xxxxxxxxxxx.com" 2021/01/06 22:09:41 [error] 461#461: *4 connect() failed (111: Connection refused) while connecting to upstream, client: x.x.x.x, server: cloud.*, request: "GET /favicon.ico HTTP/2.0", upstream: "https://x.x.x.x:444/favicon.ico", host: "cloud.xxxxxxxx.com", referrer: "https://cloud.xxxxxxxxx.com/" What do you mean by Connection ? I have network which my swag and nc are conected Thank you If you have both running in a docker doesnt mean that they can find each other just ping that host or better use curl to get a response. Refused can although mean that its not a trusted ip set this up in nc. I although dont understand why you reverse to a public adresss cloud.xxxx.com so everyone can connect direct too? Makes no sense Cheers Gesendet von meinem Redmi Note 8 Pro mit Tapatalk Quote Link to comment
hekitoo Posted January 10, 2021 Share Posted January 10, 2021 On 3/26/2020 at 6:50 AM, robertoal said: THank you for this quick reply! With me the onlyoffice didn't work out of the box? Which addres should I use in the nextcloud: onlyoffice settings then? Finally: Where can I change the php settings? Memory is limited now to 512... Very much appreciated all the work you put into this!!! edit: I think i found it by: php --ini in the console: /usr/local/etc/php/conf.d/memory-limit.ini Changed it there and seems to work so far! On 3/26/2020 at 12:23 PM, knex666 said: Hi Are you shure you are running this Image and not lsio linuxserver Image. Since if you choose to install Apps at the Start it works fine (See Page 1) Please try to Mount the php ini Since your change get lost Else Cheers I'm having a hard time to find the memory-limit.ini. What am I doing wrong? This is the path I'm looking for: /usr/local/etc/php/conf.d/memory-limit.ini I'm having the "Allowed memory size of xxx bytes exhausted" message pop up when using ONLYOFFICE and I'll change the memory limit to see if that works.. Here is what I get when I try php --ini in the console: # php --ini Configuration File (php.ini) Path: /usr/local/etc/php Loaded Configuration File: (none) Scan for additional .ini files in: /usr/local/etc/php/conf.d Additional .ini files parsed: /usr/local/etc/php/conf.d/docker-php-ext-apcu.ini, /usr/local/etc/php/conf.d/docker-php-ext-bcmath.ini, /usr/local/etc/php/conf.d/docker-php-ext-exif.ini, /usr/local/etc/php/conf.d/docker-php-ext-gd.ini, /usr/local/etc/php/conf.d/docker-php-ext-gmp.ini, /usr/local/etc/php/conf.d/docker-php-ext-imagick.ini, /usr/local/etc/php/conf.d/docker-php-ext-intl.ini, /usr/local/etc/php/conf.d/docker-php-ext-ldap.ini, /usr/local/etc/php/conf.d/docker-php-ext-memcached.ini, /usr/local/etc/php/conf.d/docker-php-ext-opcache.ini, /usr/local/etc/php/conf.d/docker-php-ext-pcntl.ini, /usr/local/etc/php/conf.d/docker-php-ext-pdo_mysql.ini, /usr/local/etc/php/conf.d/docker-php-ext-pdo_pgsql.ini, /usr/local/etc/php/conf.d/docker-php-ext-redis.ini, /usr/local/etc/php/conf.d/docker-php-ext-sodium.ini, /usr/local/etc/php/conf.d/docker-php-ext-zip.ini, /usr/local/etc/php/conf.d/memory-limit.ini, /usr/local/etc/php/conf.d/opcache-recommended.ini And here is what I have mounted: Thanks!! Quote Link to comment
mgutt Posted February 1, 2021 Share Posted February 1, 2021 Don't know if it was already mentioned. This is how to re-index the file folders if files were added through SMB etc: docker exec --user www-data Nextcloud php occ files:scan --all Replace "Nextcloud" against your Container name if it was changed. You could add a script which executes it on file changes similar to this: https://askubuntu.com/a/339241/227119 But add a pause so its not executed every millisecond Quote Link to comment
Cessquill Posted February 1, 2021 Share Posted February 1, 2021 14 minutes ago, mgutt said: Don't know if it was already mentioned. This is how to re-index the file folders if files were added through SMB etc: docker exec --user www-data Nextcloud php occ files:scan --all Replace "Nextcloud" against your Container name if it was changed. You could add a script which executes it on file changes similar to this: https://askubuntu.com/a/339241/227119 But add a pause so its not executed every millisecond AFAIK, adding... 'filesystem_check_changes' => 1, ...to config.php automatically scans the filesystem when a listing is needed. I wish more settings in Nextcloud were in the interface. Quote Link to comment
mgutt Posted February 1, 2021 Share Posted February 1, 2021 16 minutes ago, Cessquill said: automatically scans the filesystem when a listing is needed Nice to know. Docs: https://docs.nextcloud.com/server/stable/admin_manual/configuration_server/config_sample_php_parameters.html#:~:text=filesystem_check_changes Not sure how huge the impact is, but it can be lowered as follows which scans only in 10% of all page loads: 'filesystem_check_changes' => intval(str_shuffle('0000000001')[0]), Quote Link to comment
CyberDuckie Posted February 4, 2021 Share Posted February 4, 2021 Hi @knex666 Thank you so much for this docker app! Did something change recently with the template? I installed the docker for the first time and follow all the steps outlined. I need ONLYOFFICE and checked "Install recommended Apps" but it installs Collabra and not ONLYOFFICE. Did I do something wrong? Quote Link to comment
knex666 Posted February 4, 2021 Author Share Posted February 4, 2021 1 hour ago, CyberDuckie said: Hi @knex666 Thank you so much for this docker app! Did something change recently with the template? I installed the docker for the first time and follow all the steps outlined. I need ONLYOFFICE and checked "Install recommended Apps" but it installs Collabra and not ONLYOFFICE. Did I do something wrong? Hi, there have been some updates since the first release of this template. The Nextcloud Team will not longer support ONLYOFFICE and switched the service. That works well too. Cheers PS: If you like my stuff dont mind to buy me a pizza Quote Link to comment
CyberDuckie Posted February 4, 2021 Share Posted February 4, 2021 15 minutes ago, knex666 said: Hi, there have been some updates since the first release of this template. The Nextcloud Team will not longer support ONLYOFFICE and switched the service. That works well too. Cheers PS: If you like my stuff dont mind to buy me a pizza Thank you for the prompt reply! Looks like it's time to re-isntall from scratch and try the ONLYOFFICE docker and link them. Thanks again Quote Link to comment
knex666 Posted February 4, 2021 Author Share Posted February 4, 2021 Thank you for the prompt reply! Looks like it's time to re-isntall from scratch and try the ONLYOFFICE docker and link them. Thanks againDont you like collabora? Then give that a try. I have never tested that. I dont think that its supportedGesendet von meinem Redmi Note 8 Pro mit Tapatalk Quote Link to comment
CyberDuckie Posted February 4, 2021 Share Posted February 4, 2021 31 minutes ago, knex666 said: Dont you like collabora? Then give that a try. I have never tested that. I dont think that its supported Gesendet von meinem Redmi Note 8 Pro mit Tapatalk Collabra is expensive when you need to license it. ONLYOFFICE is $149 for 10 users ONE TIME PAYMENT. Where Collabra wants to charge monthly per user. Not worth it IMO. Nextcloud supports it! I will figure it out others have done it. 1 Quote Link to comment
Marzel Posted April 1, 2021 Share Posted April 1, 2021 Hi everyone First of all, thank you to @knex666 for that Docker Template, for me it works really good. But I have two things that I would like to comment/ask. When i open the Overview Page in the Settings i get this: Quote There are some warnings regarding your setup. Your web server is not properly set up to resolve "/.well-known/caldav". Further information can be found in the documentation. Your web server is not properly set up to resolve "/.well-known/carddav". Further information can be found in the documentation. Module php-imagick in this instance has no SVG support. For better compatibility it is recommended to install it. For the caldav and carddav i could fix it by editing the .htaccess file in the Nextcloud folder. RewriteRule ^\.well-known/carddav https://sub.domain.tld/remote.php/dav/ [R=301,L] RewriteRule ^\.well-known/caldav https://sub.domain.tld/remote.php/dav/ [R=301,L] If I understand correctly, this will only remain until the next update is installed or? Is there another way to fix that permanently? For the php-imagick i didn't find a fix by now, any tips for that? Many thanks Marzel Quote Link to comment
mgutt Posted April 1, 2021 Share Posted April 1, 2021 1 minute ago, Marzel said: If I understand correctly, this will only remain until the next update is installed or? Is there another way to fix that permanently? Yes, by adding the rule to your proxy. Quote Link to comment
Marzel Posted April 1, 2021 Share Posted April 1, 2021 45 minutes ago, mgutt said: Yes, by adding the rule to your proxy. ok, than i need to find out how the "Custom Nginx Configuration" in Nginx Proxy Manager work. Haven't had to use it yet. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.