By vsalapataras
I follow this https://www.digitalocean.com/community/tutorials/how-to-secure-nginx-with-let-s-encrypt-on-ubuntu-14-04 but the result is: IMPORTANT NOTES:
The following errors were reported by the server:
Domain: <my_domain> Type: unauthorized Detail: Invalid response from http://<my_domain>/.well-known/acme-challenge/aFAMmKoQThGwkXAQup0P8TMCrEn4plZnWdTpHSPo0nU: “<html> <head><title>403 Forbidden</title></head> <body bgcolor=“white”> <center><h1>403 Forbidden</h1></center> <hr><center>”
Domain: <my_domain> Type: unauthorized Detail: Invalid response from http://<my_domain>/.well-known/acme-challenge/BY0BiDxz6KTzaRj0_wiB7_kSaWFyBlKW2syexQBw9Kk: “<html> <head><title>403 Forbidden</title></head> <body bgcolor=“white”> <center><h1>403 Forbidden</h1></center> <hr><center>”
To fix these errors, please make sure that your domain name was entered correctly and the DNS A record(s) for that domain contain(s) the right IP address.
I have replace my domain with <my_domain> for this question. Help me please!!!
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Did you add the following to your server block configuration and restart Nginx?
location ~ /.well-known {
allow all;
}
Or maybe you have some other location block, which overrules this location?
Thank you for the answer but again i have the same proble…IMPORTANT NOTES:
The following errors were reported by the server:
Domain: <> Type: unauthorized Detail: Invalid response from http://<>/.well-known/acme-challenge/wt2grWQSZzPdVVhifOFuj7zpAnlhf4oB3GMzenzQxQA: “<html> <head><title>403 Forbidden</title></head> <body bgcolor=“white”> <center><h1>403 Forbidden</h1></center> <hr><center>”
To fix these errors, please make sure that your domain name was entered correctly and the DNS A record(s) for that domain contain(s) the right IP address.
This is my configuration file. Of cource it is the first step. But the problem exist…can you find something wrong?
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
server_name <nmy_domain> www.<my_domain>;
root /var/www/html/drupal;
index index.html index.php index.htm;
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
location = /favicon.ico {
log_not_found off;
access_log off;
}
location = /robots.txt {
allow all;
log_not_found off;
access_log off;
}
location ~ \..*/.*\.php$ {
return 403;
}
location ~ ^/sites/.*/private/ {
return 403;
}
location ~ (^|/)\. {
return 403;
}
location / {
try_files $uri @rewrite;
}
location @rewrite {
rewrite ^ /index.php;
}
# Workaround Drupal bug #2583799 - https://www.drupal.org/node/2583799
rewrite ^/core/authorize.php/core/authorize.php(.*) /core/authorize.php?$1 permanent;
location ~ '\.php$|^/update.php' {
fastcgi_split_path_info ^(.+?\.php)(|/.*)$;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_intercept_errors on;
fastcgi_pass unix:/var/run/php5-fpm.sock;
}
location ~ ^/sites/.*/files/imagecache/ {
try_files $uri @rewrite;
}
location ~ ^/sites/.*/files/styles/ {
try_files $uri @rewrite;
}
location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {
expires max;
log_not_found off;
}
location ~ /.well-known {
allow all;
}
}
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.