После перевода сайта на opencart 3 возникла проблема обновления сертификата letsencrypt
Решили поделится с вами костыльным методом быстрого решения вопроса:
1) Отключаете проксирование в cloudflare

2) Правите конфиг nginx (временно, после обновления сетрификата - включить)
#comentiruem dla ssl
if (!-f $request_filename) { set $rule_3 1$rule_3;
} if (!-d $request_filename) {
set $rule_3 2$rule_3; }
#--comentiruem dla ssl
С чем связано:
- При включенном проксировании letsencrypt проверяет домен по ipv6 и не может достучаться.
- Правило nginx, без которого не рабоют корректно категории товаров, блокирует доступ к папке /.well-known/acme-challenge/
Кто найдет правильное решение - выкладывайте!