Hello,
Yesterday I installed fresh install of aaPanel version 6.8.22 on Ubuntu 20 server.
I moved couple websites and generate SSL cert for them using build in tool (let's encrypt).
From end user perspective everything work nice, and i can access those websites via SSL protocol without any warnings.
Today I noticed that all those websites failed remote check, when I'm trying make api call from CURL using different server it fail with CURL 60: unable to get local issuer certificate
SSL Shopper says:
The certificate is not trusted in all web browsers. You may need to install an Intermediate/chain certificate to link it to a trusted root certificate. Learn more about this error. The fastest way to fix this problem is to contact your SSL provider.
I'm using default nginx configuration that looks like this:
#HTTP_TO_HTTPS_END
ssl_certificate /www/server/panel/vhost/cert/xxx/fullchain.pem;
ssl_certificate_key /www/server/panel/vhost/cert/xxx/privkey.pem;
ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;
ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
ssl_prefer_server_ciphers on;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
add_header Strict-Transport-Security "max-age=31536000";
error_page 497 https://$host$request_uri;
#SSL-END
I can't find what might be wrong since i'm using default config - i expect more people would have this issue.
Any help would be great!