DevOps və Deployment
Let’s Encrypt “Unauthorized / 404 challenge” niyə olur?
DevOps və Deployment
09 fevral 2026
318 baxış

Sertifikat alanda 404 görürsə, səbəb adətən Nginx route və ya Cloudflare proxy-dir.
Sertifikat alırsan, amma belə yazır: unauthorized, challenge 404.
Bu o deməkdir ki, Let’s Encrypt həmin faylı internetdən görə bilmir.
Ən çox səbəb:
1) Nginx location səhvdir
/.well-known/acme-challenge/ yolu yanlış root-a gedir.
2) Redirect hər şeyi udur
http→https redirect challenge-i də aparır, nəticədə fayl tapılmır.
3) Cloudflare proxy problemi
Bəzən proxy açıq olanda challenge düzgün çatmır (xüsusən yanlış cache/rule varsa).
4) Webroot səhv göstərilib
certbot -w verdiyin papka Nginx-in root-u deyil.
Sadə həll:
- Nginx-də challenge üçün ayrıca location aç
- Redirect-i challenge üçün istisna et
- Faylı brauzerdə test elə:
http://domain/.well-known/acme-challenge/test
Bu işləyəndən sonra certbot rahat sertifikat alır.
Ismayil shares practical notes on software quality, delivery speed, and building reliable products.
Oxşar yazılar

09 fev 2026

09 fev 2026
DevOps və Deployment
Backup planı: “Sabah server çökdü” olanda nə edirsən?

09 fev 2026
Təhlükəsizlik





