external (letsencrypt) certs failing to parse due to pyasn1
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pyasn1 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
attempting a clean installation of freeipa-server on bionic using letsencrypt certs passed as arguments fails with an error similar to:
<TagSet object at 0x7fcdaff30090 tags 0:32:16> not in asn1Spec: <OctetString schema object at 0x7fcdaff30c50 tagSet <TagSet object at 0x7fcdbda4b7d0 tags 0:0:4> encoding iso-8859-1>
The ipa-server-
I was able to bypass this by downgrading pyasn1 and pyasn1-modules:
rm -rf /usr/lib/
rm -rf /usr/lib/
rm -rf /usr/lib/
rm -rf /usr/lib/
apt install python-pip
pip install pyasn1==0.2.3
pip install pyasn1-
After that, installation is able to proceed with letsencrypt certificates passed in.
why would that be a freeipa bug? reassigning to pyasn1