nginx -t
BIO_new_file("/etc/letsencrypt/live/domain/fullchain.pem") failed (SSL: error:0200100D:system library:fopen:Permission denied:fopen('/etc/letsencrypt/live/domain/fullchain.pem','r') error:2006D002:BIO routines:BIO_new_file:system lib)
i have tried all the options but still
sudo chmod a+w /etc/letsencrypt/live
sudo chmod a+w /etc/letsencrypt/archive
sudo chmod -R 750 /etc/letsencrypt/live
sudo chmod -R 750 /etc/letsencrypt/archive
sudo chmod 710 /etc/letsencrypt/live
sudo chmod 710 /etc/letsencrypt/archive
Hi @IITIANS
run the command as sudo or root.
PS: Updated your topic title.
1 Like
as sudo and root theres no issue
as root nginx -t
nginx: [warn] conflicting server name “iitians.xyz” on [::]:80, ignored
nginx: [warn] conflicting server name “www.iitians.xyz” on [::]:80, ignored
nginx: [warn] conflicting server name “iitians.xyz” on [::]:443, ignored
nginx: [warn] conflicting server name “www.iitians.xyz” on [::]:443, ignored
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
as sudo nginx -t
nginx: [warn] conflicting server name “iitians.xyz” on [::]:80, ignored
nginx: [warn] conflicting server name “www.iitians.xyz” on [::]:80, ignored
nginx: [warn] conflicting server name “iitians.xyz” on [::]:443, ignored
nginx: [warn] conflicting server name “www.iitians.xyz” on [::]:443, ignored
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
But its showing default nginx welcome page instead of webpage
There are a lot of problems.
Every combination of port and domain name must be unique.
What says
nginx -T
Yes, you have tons of duplicated definitions, so the wrong vHost is used.
U mean to say on port 80 i should use iitians.xyz and 443 www.iitians.xyz
Is that it. Wrong vHost, pls elaborate
system
Closed
6
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.