[Letsencrypt-devel] Bug#833647: Bug#833647: acme-tiny: Agreement URL does not match the current one

Jeremías Casteglione debian at jrms.com.ar
Thu Aug 11 01:43:04 UTC 2016

Hi Elena:

On Sun, 07 Aug 2016 15:42:22 +0200
Elena ``of Valhalla'' <valhalla-d at trueelena.org> wrote:

> Package: acme-tiny
> Version: 20160326-1
> Severity: important
> Tags: upstream
> Dear Maintainer,
> Trying to run acme-tiny today resulted in:
>     ValueError: Error registering: 400 b'{\n  "type":
>     "urn:acme:error:malformed",\n  "detail": "Provided agreement URL
>     [https://letsencrypt.org/documents/LE-SA-v1.0.1-July-27-2015.pdf] does
>     not match current agreement URL
>     [https://letsencrypt.org/documents/LE-SA-v1.1.1-August-1-2016.pdf]",\n
>     "status": 400\n}'
> This has already been fixed upstream with the following commit:
> https://github.com/diafygi/acme-tiny/commit/ecd26b1e784973e5b52d5a308964a8e29a6cf207

Thanks for reporting this!

> so updating the package to the current version should fix the issue (if
> I understood correctly upstream isn't doing releases, right?)

That's correct, upstream is not doing releases, there are some issues
talking about setuptools integration and such, but none of them was merged
by upstream, not yet at least.

We use YearMonthDay from the latest commit for the Debian version. Until
there's an upstream release, when we're planning to use something like
epoch:upstream-version (this is also documented in debian/watch file).

> For reference, I've found the above commit via this upstream issue:
> https://github.com/diafygi/acme-tiny/issues/135



More information about the Letsencrypt-devel mailing list