Страница 1 из 1
CloudFlare API Error [РЕШЕНО]
Добавлено: Чт мар 11, 2021 2:53 pm
Sir_Prikol
Добрый день, столкнулся с проблемой генерации SSL сертификатов
You cannot use this API for domains with a .cf, .ga, .gq, .ml, or .tk TLD (top-level domain). To configure the DNS settings for this domain, use the Cloudflare Dashboard
Покопавшись на форумах самого cloudflare вычитал, что это из-за устаревшего API и они поправили. Есть ли какое решение или ожидание обнвления?
Re: CloudFlare API Error
Добавлено: Чт мар 11, 2021 2:57 pm
alenka
Здравствуйте.
Можно подробнее, рассказать про ошибку?
Re: CloudFlare API Error
Добавлено: Чт мар 11, 2021 3:03 pm
Sir_Prikol
Я привёл ошибку в посте, она происходит когда пытаешься внести любые изменения через модуль CloudFlare. И, так-же, когда пытаешься просто установить SSL сертификат, по каким-то причинам панелька пытается протащить установку через сам КФ, не смотря на то, что прокси в КФ выключен, на ples панельке такого нет, SSL обновляется, когда выключены proxy в КФ.
Так и сейчас, у меня в панельке brainy стоит этот домен, в КФ выключен прокси, сертификат упорно лезет через API КФ
Доступы могу дать
UPD
При этом как-то пофиг на управление доменами через brainy (всегда можно напрямую на КФ залезть), а вот с сертификатами надо что-то думать, это критичный баг, он не должен лезть никуда, кроме своего IP (ну или того, что отдаёт ns), хотя я не встречал ещё юзеров, которые обновляют сертификат с включённым proxy в КФ
Re: CloudFlare API Error
Добавлено: Чт мар 11, 2021 3:12 pm
Sir_Prikol
Одно из решений проблемы с доменами - записи TXT
On your linux box:
certbot certonly --manual --preferred-challenge dns -d “domain.com” -d “*.domain.com”
Then certbot tells you to create a txt record with the name _acme-challenge.domain.com
Now go to the Cloudflare Dashboard: dns -> add record -> select txt
Name is _acme-challenge
Paste the provided string from certbot into the content box -> save
The you can press enter in your certbot window and voila. You’ve got yourself a brand new certificate!!
Но на каждый домен ручками... Это не всегда возможно
Re: CloudFlare API Error
Добавлено: Пт мар 12, 2021 4:38 pm
sbury
с консоли под рутом
yum clean all
yum install python3-certbot-dns-cloudflare
Re: CloudFlare API Error
Добавлено: Пт мар 12, 2021 7:09 pm
Sir_Prikol
Сертификат для blahblahblah.tk был конфигурирован и применен
Спасибо!
Re: CloudFlare API Error [РЕШЕНО]
Добавлено: Пт мар 12, 2021 7:35 pm
Sir_Prikol
Блин, рано радовался, при добавлении изменений из панельки в CloudFlare - получаю ту-жу ошибку
You cannot use this API for domains with a .cf, .ga, .gq, .ml, or .tk TLD (top-level domain). To configure the DNS settings for this domain, use the Cloudflare Dashboard.
Проверил в plesk - там отрабатывает
Re: CloudFlare API Error [РЕШЕНО]
Добавлено: Сб мар 13, 2021 5:55 am
Sir_Prikol
Ну и чтоб не плодить темы.
1. В модуле CF показывает ограниченное количество DNS записей (20), как увеличить - не знаю
2. При попытке отредактировать AAAA запись - подставляется тип A и не даёт записать (естественно, тип другой)