Working Solution for the Estonian ID Card in PM 25+
Posted: 2015-04-16, 12:11
The Estonian ID card is a smart card for official authentication. It works with major browsers, including Firefox. However, after Pale Moon switched its GUID, the Estonian ID Card software just ignores Pale Moon and will not install automatically. (For Estonians: Järgnevalt ingliskeelne juhend, kuidas saada ID-kaart tööle brauseriga Pale Moon.) There are two ways of making it work. Here is what I did:
Method 1
(1) Install the ID Card software from https://installer.id.ee/.
(2) In a file manager, go to the folder called "Firefox PKCS11 Loader" (in my computer under c:\Program Files\Estonian ID Card\).
(3) Zip the contents of that folder so that install.rdf and chrome.manifest will be in the zip's root.
(4) Change the extension of the zipped file from ".zip" into ".xpi".
(5) Install the xpi file manually into Pale Moon as addon (Pale Moon menu: Tools -> Addons -> Extensions -> gearwheel icon -> Install Addon from File -> choose the xpi file that you created and then install it.
After that, the ID card has been working all right here. Basically what I did was installing the Firefox extension for loading the ID card in Pale Moon.
Method 2
The support team of the ID card refused from coding any support for Pale Moon (as usual, it is harder to argue with software developers for a feature than going to court). However, they suggested a workaround, which I did not try myself:
(1) Install the ID Card software from https://installer.id.ee/.
(2) In Pale Moon, go to menu: Tools > Options > Advanced > Certificates > Security Devices
(3) Click "Load" and leave Module Name as is.
(4) Click Browse and choose the path to the onepin-opensc-pkcs11.dll library (located in C:\Windows\System32\) -> then click OK.
Should work now. This method is a solution without the Firefox extension. I do not know if it will remember the ID card for the next session or not by this method.
Method 1
(1) Install the ID Card software from https://installer.id.ee/.
(2) In a file manager, go to the folder called "Firefox PKCS11 Loader" (in my computer under c:\Program Files\Estonian ID Card\).
(3) Zip the contents of that folder so that install.rdf and chrome.manifest will be in the zip's root.
(4) Change the extension of the zipped file from ".zip" into ".xpi".
(5) Install the xpi file manually into Pale Moon as addon (Pale Moon menu: Tools -> Addons -> Extensions -> gearwheel icon -> Install Addon from File -> choose the xpi file that you created and then install it.
After that, the ID card has been working all right here. Basically what I did was installing the Firefox extension for loading the ID card in Pale Moon.
Method 2
The support team of the ID card refused from coding any support for Pale Moon (as usual, it is harder to argue with software developers for a feature than going to court). However, they suggested a workaround, which I did not try myself:
(1) Install the ID Card software from https://installer.id.ee/.
(2) In Pale Moon, go to menu: Tools > Options > Advanced > Certificates > Security Devices
(3) Click "Load" and leave Module Name as is.
(4) Click Browse and choose the path to the onepin-opensc-pkcs11.dll library (located in C:\Windows\System32\) -> then click OK.
Should work now. This method is a solution without the Firefox extension. I do not know if it will remember the ID card for the next session or not by this method.