TL;DR — Quick Summary
IDSE IMSS browser compatibility fix: resolve Java applet errors, unrecognized e.firma certificate, and SSL failures using Edge IE Mode and Java JRE 8.
If you are an employer or work in HR at a Mexican company, you know that the IDSE (IMSS Desde Su Empresa) portal is essential for filing employee enrollment changes — registrations, terminations, and salary modifications with IMSS. The problem is that this portal is notorious for browser compatibility errors. Messages like “Error loading applet”, “Certificate not recognized”, or simply a blank screen when trying to access it are far more common than they should be. This article explains what causes these errors and how to resolve them step by step.
The Error
Browser compatibility errors in the IDSE IMSS portal appear in several ways depending on the browser and machine configuration. The most common ones are:
- Blank screen or page that won’t load — When navigating to
https://idse.imss.gob.mxin Chrome, Firefox, or modern Edge, the portal shows no content or loads indefinitely. - “Error loading applet” — The Java component needed for signing and authentication fails to initialize. A gray box or error message appears inside the page.
- “Java plugin not installed” or “Plugin blocked” — The browser detects that Java is missing or blocks it as insecure.
- “SSL certificate error” or “ERR_SSL_VERSION_OR_CIPHER_MISMATCH” — The browser cannot negotiate a TLS protocol compatible with the IDSE server.
- “e.firma not recognized” or “Error loading certificate” — The portal cannot read the .cer or .key files of the electronic signature.
- Portal freezes when submitting enrollment movements — The form loads but fails at the signing and submission stage.
These errors affect virtually all users running Chrome 45+, Firefox 52+, or Edge in normal mode — in other words, any browser updated since 2015.
Root Cause
The core issue is that the IDSE portal was built at a time when Internet Explorer and Java applets were the standard for government web applications. Since then, the browser ecosystem has evolved dramatically and removed these technologies for security reasons:
Java applet (NPAPI) dependency: IDSE uses Java applets to handle electronic signing and certificate-based authentication. Chrome dropped support for the NPAPI plugin (which Java requires) in 2015, and Firefox did so in 2017. Without this plugin, applets simply do not execute.
Outdated TLS protocols: The IDSE server may require TLS 1.0 or TLS 1.1 to establish connections. Modern browsers disable these protocols by default since 2020 because they have known vulnerabilities (POODLE, BEAST). The result is an SSL handshake error that prevents the portal from loading.
IMSS intermediate certificates: The SSL certificate for imss.gob.mx may not include the full intermediate certificate chain, causing modern browsers to reject the connection because they cannot verify the trust chain.
ActiveX control incompatibility: Some IDSE functions depend on ActiveX controls, a technology exclusive to Internet Explorer that no other browser has implemented.
| Browser | IDSE Compatibility | Notes |
|---|---|---|
| Internet Explorer 11 | Full | Discontinued by Microsoft since 2022 |
| Edge (IE mode) | High | Best currently available option |
| Firefox ESR | Medium | Requires manual Java configuration |
| Chrome | Very low | No Java support since 2015 |
| Edge (normal mode) | Very low | Blocks Java and old TLS |
| Firefox (current) | Very low | No NPAPI/Java support |
Step-by-Step Solution
Step 1: Configure Microsoft Edge in Internet Explorer mode
This is the official and most reliable solution. Edge includes an Internet Explorer compatibility engine that allows legacy sites like IDSE to run:
- Open Microsoft Edge and navigate to
edge://settings/defaultBrowser. - Under “Allow sites to be reloaded in Internet Explorer mode”, select “Allow”.
- Scroll to the “Internet Explorer mode pages” section and click “Add”.
- Add the following URLs:
https://idse.imss.gob.mxhttps://certificados.imss.gob.mx
- Click Add to confirm and close the settings.
- Fully restart Edge (close all windows).
- Navigate to
https://idse.imss.gob.mx— you will see an Internet Explorer icon in the address bar when IE mode is active.
Important: Edge IE mode is only available on Windows 10 and Windows 11. If you are using an older Windows version, you will need Internet Explorer 11 directly or a virtual machine.
Step 2: Install Java JRE 8
The IDSE portal requires Java to run its signing applets. You must install specifically version 8 — not newer versions:
- Download Java JRE 8 from
https://www.java.com/en/download/. - Run the installer and follow the instructions. Accept the default options.
- If the system asks you to restart, do so before continuing.
- To verify the installation, open the Start menu and search for “Configure Java” — the Java Control Panel should appear.
Note: If you already have Java 11, 17, or a newer version installed, the IDSE applet may still not work. Java 9 and above removed browser applet support. Keep Java JRE 8 exclusively for IDSE use.
Step 3: Add IDSE as a Java security exception
By default, Java blocks applet execution on sites that are not on the exceptions list. You must add IDSE manually:
- Open the Java Control Panel (search for “Configure Java” in the Start menu).
- Go to the “Security” tab.
- Verify that “Enable Java content in the browser” is checked.
- Set the security level to “High” (do not use “Very High” as it would block IDSE).
- Click “Edit Site List” and then “Add”.
- Type
https://idse.imss.gob.mxand click OK. - Close the Java Control Panel saving all changes.
Step 4: Enable TLS 1.0 and TLS 1.1 in Internet Options
If you receive SSL errors or the portal fails to load due to secure connection issues:
- Open Internet Options (find it in the Windows Control Panel).
- Go to the “Advanced” tab.
- In the “Security” section, locate and check:
- ☑ Use TLS 1.0
- ☑ Use TLS 1.1
- ☑ Use TLS 1.2
- Click “Apply” and then “OK”.
- Close and reopen Edge.
Security warning: TLS 1.0 and 1.1 have known vulnerabilities. Disable them again after finishing your IDSE tasks to keep your computer secure.
Step 5: Load the e.firma certificate in the IDSE portal
Once the portal loads correctly with Edge in IE mode:
- On the IDSE home page, select “Access with e.firma”.
- Click the button to select your certificate file (.cer).
- Browse to where you saved your e.firma and select the
.cerfile. - Click to select your private key file (.key).
- Select the corresponding
.keyfile. - Enter your private key password (the one you set when obtaining your e.firma at SAT). It is case-sensitive.
- Click “Submit” or “Enter”.
If the portal does not show the file selection buttons or a gray box appears, Java is not loading. Go back to Steps 2 and 3.
Step 6: Clear cache if errors persist
If after all the above steps the portal still fails:
- In Edge, press
Ctrl + Shift + Delete. Select “All time” as the range and check all boxes. Click “Clear now”. - Open the Java Control Panel > General > Temporary Internet Files > Settings > Delete Files. Check all options and confirm.
- Close all browser windows.
- Restart Edge and navigate to IDSE again in IE mode.
Alternative Solution
If Edge IE mode is not available on your Windows version, or if IDSE still fails after configuration, consider these alternatives:
Firefox ESR (Extended Support Release): Older Firefox ESR versions still allow enabling Java in some environments.
- Download Firefox ESR from
https://www.mozilla.org/en-US/firefox/enterprise/. - Install Firefox ESR and Java JRE 8.
- In Firefox, go to
about:configin the address bar. - Accept the warning and search for
security.tls.version.min. Change the value to 1. - Access IDSE from Firefox ESR.
Virtual machine with Windows 7 and IE 11: If Edge IE mode does not work, you can create a virtual machine running Windows 7 where Internet Explorer 11 and Java JRE 8 are fully compatible with IDSE. This is the most complex option but also the most reliable in extreme cases.
In-person filing: As a last resort, IMSS subdelegations have service windows where you can file enrollment movements in person if you cannot access the portal.
Prevention
To avoid these problems in the future:
- Maintain a dedicated Edge profile for IDSE: Create a separate Edge profile specifically for IMSS and SAT tasks. Configure IE mode and Java only in that profile without using it for general browsing.
- Do not update Java if IDSE works: If you found a Java JRE 8 version that works, do not update it automatically. Java updates can change security settings that break compatibility.
- Document the configuration that works: Note down the exact steps that worked — Java version number, Edge configuration, etc. If you change computers or reinstall Windows, you will have the exact reference.
- Renew your e.firma before it expires: The e.firma is valid for 4 years. You can renew it online up to 1 year before expiration. If it has already expired, you must go to SAT in person.
- Check IDSE status before troubleshooting your machine: The portal has scheduled maintenance windows. If you cannot access it, check the official IMSS social media accounts before spending hours reconfiguring your computer.
- Store your e.firma files securely: Keep copies of your .cer and .key files in at least two locations (encrypted USB drive and cloud backup). If they are lost or corrupted, you will need to obtain new ones at SAT.
Related Issues
“Error accesscontrol access denied read” when renewing IDSE certificate: This specific error occurs when Java tries to read certificate files but lacks permissions. It requires editing the java.policy file to add read permissions. See our dedicated article on this error.
“Digital certificate does not match employer registration”: This is not a browser error but a data error. The RFC on your e.firma certificate must match exactly the employer registered with IMSS. Verify the employer RFC on the IMSS portal.
“Error submitting enrollment movements online”: If the portal loads but fails when submitting movements, this may be due to an expired session, network issues, or server maintenance. Try during off-peak hours (before 9 AM or after 6 PM).
Errors importing IDSE files from Aspel NOI: If you generate IDSE files from your payroll software and the portal rejects them, the problem may be in the file format or worker data that does not match the IMSS registry.
Expired e.firma certificate: If your e.firma has expired, no browser configuration will allow you to log into IDSE. Online renewal is only possible while the certificate is still valid — if it has already expired, you must visit SAT in person.
Summary
- The IDSE IMSS portal was designed for Internet Explorer and Java, technologies that modern browsers no longer support.
- The recommended solution is Microsoft Edge in Internet Explorer mode with Java JRE 8 configured.
- SSL errors are resolved by enabling TLS 1.0 and 1.1 in Internet Options (disable them after using IDSE).
- The e.firma is loaded directly in the portal — you do not need to install it in the browser, but the .cer and .key files must be current.
- If Edge IE mode does not work, try Firefox ESR or consider a virtual machine with Windows 7 and IE 11.
- Document the working configuration and keep backups of your e.firma to avoid problems.
- Renew your e.firma before it expires — after expiration you can only renew it in person at SAT.