In this function:

_normalize_host(host, scheme):

return six.ensure_str(
   b".".join([_idna_encode(label) for label in host.split(".")])
)

The parameter passed is b'acme-v02.api.letsencrypt.org', but
six.ensure_str() throws an exception with that parameter.

In six.ensure_str, I imagine this is what throws the exception

    if not isinstance(s, (text_type, binary_type)):
       raise TypeError("not expecting type '%s'" % type(s))

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1907420

Title:
  certbot renew fails

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-certbot/+bug/1907420/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to