Open certificate list error undefined

2 min readApr 13, 2023

If a site is trying to get the access the certificate list and system is not configured for it, we get this error.

CAPICOM.DLL Configuration procedure.
1. Check if system is 64 bit or 32 bit by going to control panel-> system. Now most of the systems are 64 bit.
2. Download capicom.dll from internet or from the same site. Its discontinued AcitveX control created by Microsoft. Its a cryptographic application programming interface component object model created by Microsoft.
3. In case of Windows 64 bit , system dir is: C:\Windows\SysWOW64. You can open this dir by typing “%systemroot%\SysWoW64” at start->search box. Copy the capicom.dll to this system dir.
4. We need to install this capicom.dll. To install this open cmd prompt with administrator access.
— Go to system dir using ‘cd “%systemroot%\SysWoW64” ‘ command.
— run “regsvr32 capicom.dll” command. Please check that it is successfully executed.

Internet Explorer Settings
Now new Windows OS is not supporting internet explorer. If you can open the internet explorer , goto internet options and enable ActiveX controls if any. Old Windows OS use to have below settings:
— “allow previously unused AcitveX controls”,
— “Allow Scriptlets”,
— “automatic prompting of ActiveX controls”,
— “Run ActiveX controls and plug-ins”,
— “Script ActiveX controls marked safe for scripting”

Java installation
Make sure that Java is installed (can be installed from and do the below configuarations (control panel-> Programs-> Java):
— Add the your certificates accessing website in Exception Site List (under Security tab)
— In Advanced tab, check the below options.

Certificate installation
Install certificate in a machine before accessing.

Token drivers installation
If the certificate is inside USB token , please make sure that you have installed the right token drivers to access the USB token.

Browsing the site from Microsoft Edge
Most these certificate accessing sites only support internet explorer. For compatibility open the site from Microsoft Edge, then go to options, Check for “Reload in internet Explorer Mode” and use this mode.
Go to the certificates and check if it is listing , select and proceed.