Description of problem: Improve CA's agent and end entity interface to reflect disabled CRL cache Version-Release number of selected component (if applicable): 1.0 How reproducible: always Steps to Reproduce: 1. Disable CRL cache using CA console 2. Open CA agent interface and select "Display Revocation List" Display CRL from cached CRL is available. 3. Open CA EE interface and select "Retrieval" and then "Import Revocation List" - Display the CRL information using cached CRL is available. - Checking whether certificate is included in CRL cache is available. Actual results: WUI elements referring to CRL cache are not disabled and results of requests submitted against CRL cache do not indicate that cache is disabled. Expected results: Requests submitted against CRL cache should indicate that cache is disabled or WUI elements referring to CRL cache should be disabled. Additional info:
Created attachment 303379 [details] disabling CRL cache
Created attachment 303381 [details] displaying cached CRL
Created attachment 303382 [details] displaying cached CRL
Created attachment 310294 [details] Proposed improvement to CA's UI reflecting cache presence. This improvement will indicate CRL cache presence or lack of data on the result pages corresponding to the requests for cached information. base/util/src/netscape/security/util/PrettyPrintResources.java modified only to match base/common/src/com/netscape/cmscore/cert/PrettyPrintResources.java
+ mharmsen attachment (id=310294)
svn commit base/ca/src/com/netscape/ca/CRLIssuingPoint.java Sending base/ca/src/com/netscape/ca/CRLIssuingPoint.java Transmitting file data . Committed revision 52. svn commit base/common/src/com/netscape/certsrv/ca/ICRLIssuingPoint.java Sending base/common/src/com/netscape/certsrv/ca/ICRLIssuingPoint.java Transmitting file data . Committed revision 53. svn commit base/common/src/com/netscape/cms/servlet/cert/DisplayCRL.java Sending base/common/src/com/netscape/cms/servlet/cert/DisplayCRL.java Transmitting file data . Committed revision 54. svn commit base/common/src/com/netscape/cms/servlet/cert/GetCRL.java Sending base/common/src/com/netscape/cms/servlet/cert/GetCRL.java Transmitting file data . Committed revision 55. svn commit base/common/src/com/netscape/cmscore/cert/CrlCachePrettyPrint.java Sending base/common/src/com/netscape/cmscore/cert/CrlCachePrettyPrint.java Transmitting file data . Committed revision 56. svn commit base/common/src/com/netscape/cmscore/cert/PrettyPrintResources.java Sending base/common/src/com/netscape/cmscore/cert/PrettyPrintResources.java Transmitting file data . Committed revision 57. svn commit base/common/src/UserMessages_en.properties Sending base/common/src/UserMessages_en.properties Transmitting file data . Committed revision 58. svn commit base/util/src/netscape/security/util/PrettyPrintResources.java Sending base/util/src/netscape/security/util/PrettyPrintResources.java Transmitting file data . Committed revision 59. svn commit linux/common/pki-common.spec Sending linux/common/pki-common.spec Transmitting file data . Committed revision 60. svn commit linux/ca/pki-ca.spec Sending linux/ca/pki-ca.spec Transmitting file data . Committed revision 61. svn commit linux/util/pki-util.spec Sending linux/util/pki-util.spec Transmitting file data . Committed revision 62.
verified: disabled cache from EE: Problem Processing Your Request The Certificate Manager encountered a problem while processing your request. The following is a detailed message of the error that occurred. CRL cache is not enabled for MasterCRL issuing point. Please consult your local administrator for further assistance. The Certificate System logs may provide further information. From Agent Services: Certificate revocation list contents CRL cache is not enabled for MasterCRL issuing point.