20s was too tight: yeil serves DNS from edge replicas fed by a replication log, so a freshly-written _acme-challenge TXT takes a bit to appear on every authoritative nameserver. Let's Encrypt's secondary (multi-perspective) validation hit a not-yet-converged replica and saw a stale value -> 'incorrect TXT record found'. 60s lets all replicas catch up (matches what already works in practice for wildcard certs). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
21 lines
503 B
Python
21 lines
503 B
Python
from setuptools import setup, find_packages
|
|
|
|
setup(
|
|
name="certbot-dns-yeil",
|
|
version="3.0.1",
|
|
description="yeil DNS Authenticator plugin for Certbot",
|
|
url="https://git.eskimo.dev/Yeil/certbot-dns-yeil",
|
|
author="yeil",
|
|
license="MIT",
|
|
packages=find_packages(),
|
|
install_requires=[
|
|
"certbot>=1.1.0",
|
|
"zope.interface",
|
|
],
|
|
entry_points={
|
|
"certbot.plugins": [
|
|
"dns-yeil = certbot_dns_yeil.dns_yeil:Authenticator",
|
|
],
|
|
},
|
|
)
|