Apps are not there!

Nextcloud version : 22.2.0 (new installation)
Operating system and version : Linux 4.14.232
PHP version : 7.3.29
mysql :5.6.50

(shared hosting)

The issue you are facing:

When I click on Apps, there is there only the instlalled Apps but no longer the other apps that I can install. When I go to logging, i find this error:
Warning appstoreFetcher GuzzleHttp\Exception\RequestException: cURL error 77: error setting certificate verify locations: CAfile: /home/svhersr/www/verwaltung/resources/config/ca-bundle.crt CApath: /etc/ssl/certs (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://apps.nextcloud.com/api/v1/apps.json
Is this the first time you’ve seen this error? (Y/N): Yes

Steps to replicate it:

The output of your Nextcloud log in Admin > Logging:

Warning appstoreFetcher GuzzleHttp\Exception\RequestException: cURL error 77: error setting certificate verify locations: CAfile: /home/svhersr/www/verwaltung/resources/config/ca-bundle.crt CApath: /etc/ssl/certs (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://apps.nextcloud.com/api/v1/apps.json
PASTE HERE


The output of your config.php file in `/path/to/nextcloud` (make sure you remove any identifiable information!):

<?php
$CONFIG = array (
  'instanceid' => '....',
  'passwordsalt' => '.....',
  'secret' => '.....',
  'trusted_domains' => 
  array (
    0 => '....',
  ),
  'datadirectory' => '......',
  'dbtype' => 'mysql',
  'version' => '22.2.0.2',
  'overwrite.cli.url' => 'https://......',
  'dbname' => '.......',
  'dbhost' => '......',
  'dbport' => '',
  'dbtableprefix' => 'oc_',
  'dbuser' => '......',
  'dbpassword' => '......',
  'installed' => true,
);


The output of your Apache/nginx/system log in `/var/log/____`:

There is no /Var/ folder so there is no /var/log/ !!! (this is another issue I presume?)

I looked for some solutions, but noting helped!

Any help please?

There was this issue with the Letsencrypt root certificate. Could be your system doesn’t have the current main letsencrypt root certificate (perhaps run outstanding updates on your OS) or in your own ssl chain, there is a problem. For your own setup, you can easily check with ssllabs.com.

Google that error and you’ll learn more :+1:

@tflidd Thank you for your reply.
I checked the SSL and it gives B (orange clor) for 1 and 2.
this site is php 7.3
no apps are showing.

I have installed another NC on another website with the same shared hosting
run the SSL check, I got 1 and 2 with letter T
this is site is php 7.4
and the apps shows and all is working fine!

So what do you think?