diff --git a/product/ERP5/Tool/IntrospectionTool.py b/product/ERP5/Tool/IntrospectionTool.py index 1b90dfd95ca07d9f0b31692ab06b760886c6abb1..2dd436cb3a0771380093f505a164f4075401a8ce 100644 --- a/product/ERP5/Tool/IntrospectionTool.py +++ b/product/ERP5/Tool/IntrospectionTool.py @@ -403,6 +403,14 @@ class IntrospectionTool(LogMixin, BaseTool): collect_information_by_property(conn,'connection_string') + # collect information from certificate authority + certificate_authority = getattr(portal, 'portal_certificate_authority', + None) + if certificate_authority is not None: + collect_information_by_property(certificate_authority, + 'certificate_authority_path') + collect_information_by_property(certificate_authority, + 'openssl_binary') return connection_dict security.declareProtected(Permissions.ManagePortal,