Bug 233379

Summary: security/py-certbot: py37-certbot with python37 won't obtain certificate from buypass.com
Product: Ports & Packages Reporter: M. Macha <freebsd-bugzilla.mmacha>
Component: Individual Port(s)Assignee: Kubilay Kocak <koobs>
Status: Closed Feedback Timeout    
Severity: Affects Some People CC: python
Priority: --- Keywords: needs-qa
Version: Latest   
Hardware: amd64   
OS: Any   
Attachments:
Description Flags
python37 trace none

Description M. Macha 2018-11-21 13:34:59 UTC
Created attachment 199415 [details]
python37 trace

Hi,

I'm trying to obtain certificates from buypass.com  which failed with an python exception.

certbot register -m 'somebody@somedomain.com' --agree-tos --server 'https://api.buypass.com/acme/directory'

certbot certonly --pre-hook "service apache24 stop" --post-hook "service apache24 start" --rsa-key-size 4096 -a standalone --server https://api.buypass.com/acme/directory -d www.some.domain

I can't tell if it's the same with python36 installed. I've recently upgrated all systems to python37.

According to https://www.buypass.com/ssl/resources/specification certbot it's official supported.


Please find the thrown python exception attached. Maybe it's an upstrem bug.


Kind Regards,

M.Macha
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2020-01-28 00:59:53 UTC
Is this still reproducible in the latest certbot port/package version (1.1.0) ?

I also note the following buypass community post:

https://community.buypass.com/t/x1nhzc/typeerror-nonetype-object-is-not-iterable
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2020-05-18 02:07:07 UTC
Please re-open this issue if it is still reproducible with an up to date ports tree / package repository & certbot version.