Hi
My setup:
Centos8
LAMP
Nextcloud 19 (newest build)
only http (Port 80)
Outside communication is possible (telnetting to apps.nextcloud.com:80).
I used this instruction to setup:
https://linuxconfig.org/nextcloud-redhat-8-install-guide
When I navigate to the apps section, I cannot see any online apps to download.
I can only see the installed apps which I can activate or deacivate.
What do I need to do to see the downloadable apps?
regards,
nextuserplease
edit:
the following error is seen in the logs:
Could not connect to appstore: cURL error 7: (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)
to check, I would need the url of the appstore that cURL wants to load. Can anybody give me a hint?
Loading curl https://apps.nextcloud.com works fine in the shell as root.
Module php-curl is installed.
@nextuserplease Did you install via occ or the webpage?
I installed by following the guide here:
https://linuxconfig.org/nextcloud-redhat-8-install-guide
First I installed the LAMP Parts, then...
DOWNLOAD LATEST VERSION:
$ wget https://download.nextcloud.com/server/releases/latest.zip
After that, these steps here:
# unzip latest.zip -d /var/www/html
# mkdir /var/www/html/nextcloud/data
# chown -R apache:apache /var/www/html/nextcloud/*
# chcon -t httpd_sys_rw_content_t /var/www/html/nextcloud/ -R
basicly the cloud works... but the appstore doesent.
Did you run a OCC command?
Could you please post your config.php file it is under config/config.php
*PLEASE REMOVE ALL PRIVATE INFORMATION!!!*
I found the solution for me: (itβs a system issue)
someone gave me the hint to disable selinux because this may block the webserver traffic outbound.
after disableing selinux, the store worked.
Centos 8 (and also Ubuntu Server from 20) has selinux enforced after installation.
For others: please check /etc/selinux/config
If you are familiar with the granular configuration of selinux, of course you can set the correct permissions in selinux for that instead.
1 Like