Notice: Signature Verification Errors on Older Eclipse Versions

Target: Older Eclipse versions (e.g., 2018‑09 (4.9))
Example Issue: When installing a plugin signed in 2025, an error may occur during signature verification, causing the installation to fail.


Recommended solution: Use a newer Eclipse release. If you want to use the old one, try with the following version (it might not help).

*Note: If no improvements,please use a Eclipse version that is listed in the system requirements page of CDE.

Error Message (Summary)

An error occurred while collecting items to be installed
session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Problems downloading artifact: osgi.bundle,com.curl.eclipse.cde.mat.hprof,8.0.15001.v2025-09-17-222006.
Error reading signed content:C:\Users\localuser\AppData\Local\Temp\signatureFile4945995344152765921.jar
An error occurred while processing the signatures for the file: C:\Users\localuser\AppData\Local\Temp\signatureFile4945995344152765921.jar
Problems downloading artifact: org.eclipse.update.feature,com.curl.eclipse.cde.mat.hprof.feature,8.0.15001.v2025-09-17-222006-7H-MJm8s737D13L15H177733F.
Error reading signed content:C:\Users\localuser\AppData\Local\Temp\signatureFile5794029699063839755.jar
An error occurred while processing the signatures for the file: C:\Users\localuser\AppData\Local\Temp\signatureFile5794029699063839755.jar
Problems downloading artifact: osgi.bundle,com.curl.eclipse.cde.uml,8.0.15001.v2025-09-17-222006.
Error reading signed content:C:\Users\localuser\AppData\Local\Temp\signatureFile4963073679208978907.jar
An error occurred while processing the signatures for the file: C:\Users\localuser\AppData\Local\Temp\signatureFile4963073679208978907.jar
Problems downloading artifact: org.eclipse.update.feature,com.curl.eclipse.cde.uml.feature,8.0.15001.v2025-09-17-222006-7H-MJm8s737D13L15H177733F.
Error reading signed content:C:\Users\localuser\AppData\Local\Temp\signatureFile1271301543046650798.jar
An error occurred while processing the signatures for the file: C:\Users\localuser\AppData\Local\Temp\signatureFile1271301543046650798.jar
Problems downloading artifact: org.eclipse.update.feature,com.curl.eclipse.cde.win32.en,8.0.15001.v2025-09-17-222006-79-IeO7w313601A0280333117.
Error reading signed content:C:\Users\localuser\AppData\Local\Temp\signatureFile1667298582133947698.jar
An error occurred while processing the signatures for the file: C:\Users\localuser\AppData\Local\Temp\signatureFile1667298582133947698.jar
Problems downloading artifact: org.eclipse.update.feature,com.curl.eclipse.cde.win32.ja,8.0.15001.v2025-09-17-222006-79-IeO7w313601A0280333117.
Error reading signed content:C:\Users\localuser\AppData\Local\Temp\signatureFile3084116716293076525.jar
An error occurred while processing the signatures for the file: C:\Users\localuser\AppData\Local\Temp\signatureFile3084116716293076525.jar
Problems downloading artifact: osgi.bundle,com.curl.eclipse.plugin,8.0.15001.v2025-09-17-222006.
Error reading signed content:C:\Users\localuser\AppData\Local\Temp\signatureFile3612675547607490272.jar
An error occurred while processing the signatures for the file: C:\Users\localuser\AppData\Local\Temp\signatureFile3612675547607490272.jar

Summary of Causes

Recommendation: Update Eclipse to a newer release (e.g., 2021‑03 or later) to improve p2 signature handling and compatibility. [1]


Temporary Workaround (Relax Signature Verification)

This is not a permanent solution and involves security risks. If you need to proceed with installation, add the following setting to eclipse.ini to relax signature verification policy:

  1. Exit Eclipse.
  2. Edit eclipse.ini (each option on a separate line; options below -vmargs are passed to the JVM). [3]-vmargs:
    -vmargs
    -Declipse.p2.unsignedPolicy=allow
    
    • This property relaxes p2’s trust policy to allow unsigned/untrusted content.
      Note: It will not fix cases where the signature itself is broken or invalid. [4]
  3. Save and restart Eclipse, then retry installation.

Warning: This setting allows installation of untrusted content. It is strongly recommended to revert this setting after installation. [4]

Additional Notes