Environment
Novell Filr 1.1 Desktop client
Situation
Right after updating the Filr Web Application certificate, the Filr Desktop client fails to connect and reports the following error in the filr log:
2015-03-30 15:44:59,128 [server-monitor] [ERROR] Exception: <class 'pyasn1.error.PyAsn1Error'> (aca.excepts)
Traceback (most recent call last):
File "aca\onprem\apiserver.pyo", line 311, in IsServerAvailable
File "aca\onprem\apiserver.pyo", line 375, in RefreshServerVersion
....
....
File "aca\net\ssllib.pyo", line 513, in do_handshake
File "aca\net\ssllib.pyo", line 308, in raiseAppropriateException
PyAsn1Error: TagSet(Tag(tagClass=0, tagFormat=0, tagId=6), Tag(tagClass=128, tagFormat=32, tagId=0)) not in asn1Spec: GeneralName()
2015-03-30 15:44:59,131 [server-monitor] [INFO] Server status for account 1 (https://myfilr.domain.com): available=False; trusted=True; authorized=False (aca.apiserver)
2015-03-30 15:44:59,128 [server-monitor] [ERROR] Exception: <class 'pyasn1.error.PyAsn1Error'> (aca.excepts)
Traceback (most recent call last):
File "aca\onprem\apiserver.pyo", line 311, in IsServerAvailable
File "aca\onprem\apiserver.pyo", line 375, in RefreshServerVersion
....
....
File "aca\net\ssllib.pyo", line 513, in do_handshake
File "aca\net\ssllib.pyo", line 308, in raiseAppropriateException
PyAsn1Error: TagSet(Tag(tagClass=0, tagFormat=0, tagId=6), Tag(tagClass=128, tagFormat=32, tagId=0)) not in asn1Spec: GeneralName()
2015-03-30 15:44:59,131 [server-monitor] [INFO] Server status for account 1 (https://myfilr.domain.com): available=False; trusted=True; authorized=False (aca.apiserver)
Resolution
A fix for this issue is available in the Filr 1.1 Hot Patch 3, available via the Novell Patch Finder.
With the fix in place, Filr Desktop client will prompt the user to accept the certificate which is not recognized as a valid certificate in the Mozilla/FireFox CA.
Additional Information
See also: TID 7016563