Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Newcomers » Newcomers » problems installing plugins "Cannot connect to keystore. This trust engine is read only."((Yes, I read the FAQ entry). Cannot install Subclipse or Android plugins.)
icon5.gif  problems installing plugins "Cannot connect to keystore. This trust engine is read only." [message #547177] Thu, 15 July 2010 15:43 Go to next message
Anil Philip is currently offline Anil Philip
Messages: 3
Registered: July 2010
Junior Member
Cannot install Subclipse nor Android plugins.
Any help appreciated.

I get this error: "Cannot connect to keystore.
This trust engine is read only."
(Windows 7, Eclipse 3.5.2, Subclipse 1.6.X, Java 1.6.21)


I read this Eclipse FAQ but I *am* using the Sun JVM

http://wiki.eclipse.org/IRC_FAQ#When_I_try_to_install_a_plug -in.2C_I_get_a_.22Cannot_connect_to_keystore..22_error.2C_wh at_should_I_do.3F

My Configuration - from the About Eclipse Menu:

java.library.path=C:\eclipse;.;C:\Windows\Sun\Java\bin;C:\Wi ndows\system32;C:\Windows;C:/Program Files (x86)/Java/jre6/bin/client;C:/Program Files (x86)/Java/jre6/bin;%CommonProgramFiles%\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem ;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\
java.runtime.name=Java(TM) SE Runtime Environment
java.runtime.version=1.6.0_21-b06
java.specification.name=Java Platform API Specification
java.specification.vendor=Sun Microsystems Inc.
java.specification.version=1.6
java.vendor=Sun Microsystems Inc.
java.vendor.url=http://java.sun.com/
java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi
java.version=1.6.0_21

SUBCLIPSE ERROR
----------
An error occurred while installing the items
session context was:(profile=SDKProfile, phase=org.eclipse.equinox.internal.provisional.p2.engine.pha ses.Install, operand=null --> [R]com.collabnet.subversion.merge 2.1.0, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.ac tions.InstallBundleAction).
Cannot connect to keystore.
This trust engine is read only.
String index out of range: 0
String index out of range: 0
--------------

ANDROID ERROR
--------------
An error occurred while installing the items
session context was:(profile=SDKProfile,
phase=org.eclipse.equinox.internal.provisional.p2.engine.pha ses.Install,
operand=null --> [R]com.android.ide.eclipse.adt
0.9.7.v201005071157-36220,
action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.ac tions.InstallBu­ndleAction).
Cannot connect to keystore.
This trust engine is read only.
String index out of range: 0
String index out of range: 0
--------------

The full error log is:

!SESSION 2010-07-15 11:13:07.033 -----------------------------------------------
eclipse.buildId=M20100211-1343
java.version=1.6.0_21
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86

!ENTRY org.eclipse.equinox.p2.engine 4 4 2010-07-15 11:48:36.231
!MESSAGE An error occurred while installing the items
!SUBENTRY 1 org.eclipse.equinox.p2.engine 4 0 2010-07-15 11:48:36.231
!MESSAGE session context was:(profile=SDKProfile, phase=org.eclipse.equinox.internal.provisional.p2.engine.pha ses.Install, operand=null --> [R]com.collabnet.subversion.merge 2.1.0, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.ac tions.InstallBundleAction).
!SUBENTRY 1 org.eclipse.equinox.p2.engine 1 0 2010-07-15 11:48:36.231
!MESSAGE Cannot connect to keystore.
!STACK 0
java.io.IOException: This trust engine is read only.
at org.eclipse.osgi.internal.service.security.KeyStoreTrustEngi ne.doAddTrustAnchor(KeyStoreTrustEngine.java:154)
at org.eclipse.osgi.service.security.TrustEngine.addTrustAnchor (TrustEngine.java:50)
at org.eclipse.equinox.internal.provisional.p2.engine.Certifica teChecker.checkCertificates(CertificateChecker.java:106)
at org.eclipse.equinox.internal.provisional.p2.engine.Certifica teChecker.start(CertificateChecker.java:41)
at org.eclipse.equinox.internal.provisional.p2.engine.phases.Ch eckTrust.completePhase(CheckTrust.java:43)
at org.eclipse.equinox.internal.provisional.p2.engine.Phase.pos tPerform(Phase.java:195)
at org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:78)
at org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
at org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
at org.eclipse.equinox.internal.provisional.p2.ui.operations.Pr ovisioningUtil.performProvisioningPlan(ProvisioningUtil.java :389)
at org.eclipse.equinox.internal.provisional.p2.ui.operations.Pr ofileModificationOperation.doExecute(ProfileModificationOper ation.java:61)
at org.eclipse.equinox.internal.provisional.p2.ui.operations.Pr ovisioningOperation.execute(ProvisioningOperation.java:37)
at org.eclipse.equinox.internal.provisional.p2.ui.ProvisioningO perationRunner$1.run(ProvisioningOperationRunner.java:94)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
!SUBENTRY 1 org.eclipse.equinox.p2.engine 4 0 2010-07-15 11:48:36.231
!MESSAGE String index out of range: 0
!STACK 0
java.lang.StringIndexOutOfBoundsException: String index out of range: 0
at java.lang.String.charAt(Unknown Source)
at org.eclipse.equinox.internal.frameworkadmin.equinox.ParserUt ils.getValueForArgument(ParserUtils.java:124)
at org.eclipse.equinox.internal.frameworkadmin.equinox.EclipseL auncherParser.getStartup(EclipseLauncherParser.java:224)
at org.eclipse.equinox.internal.frameworkadmin.equinox.EclipseL auncherParser.read(EclipseLauncherParser.java:59)
at org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulato rImpl.java:358)
at org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxM anipulatorImpl.load(EquinoxManipulatorImpl.java:331)
at org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.loadDelegate(LazyManipulator.java:50)
at org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManip ulator.getConfigData(LazyManipulator.java:108)
at org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.installBundle(InstallBundleAction.java:76 )
at org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.I nstallBundleAction.execute(InstallBundleAction.java:29)
at org.eclipse.equinox.internal.p2.engine.ParameterizedProvisio ningAction.execute(ParameterizedProvisioningAction.java:35)
at org.eclipse.equinox.internal.provisional.p2.engine.Phase.mai nPerform(Phase.java:129)
at org.eclipse.equinox.internal.provisional.p2.engine.Phase.per form(Phase.java:72)
at org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet. perform(PhaseSet.java:44)
at org.eclipse.equinox.internal.provisional.p2.engine.Engine.pe rform(Engine.java:54)
at org.eclipse.equinox.internal.provisional.p2.ui.operations.Pr ovisioningUtil.performProvisioningPlan(ProvisioningUtil.java :389)
at org.eclipse.equinox.internal.provisional.p2.ui.operations.Pr ofileModificationOperation.doExecute(ProfileModificationOper ation.java:61)
at org.eclipse.equinox.internal.provisional.p2.ui.operations.Pr ovisioningOperation.execute(ProvisioningOperation.java:37)
at org.eclipse.equinox.internal.provisional.p2.ui.ProvisioningO perationRunner$1.run(ProvisioningOperationRunner.java:94)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Re: problems installing plugins "Cannot connect to keystore. This trust engine is read only.&am [message #547843 is a reply to message #547177] Mon, 19 July 2010 14:36 Go to previous messageGo to next message
Anil Philip is currently offline Anil Philip
Messages: 3
Registered: July 2010
Junior Member
I had installed eclipse under (this is Windows 7) c:\So I deleted it, and reinstalled eclipse in "My Documents". The installation completed successfully. I have no idea why it worked now.

[Updated on: Mon, 19 July 2010 14:39]

Report message to a moderator

Re: problems installing plugins "Cannot connect to keystore. This trust engine is read only.&am [message #548042 is a reply to message #547843] Tue, 20 July 2010 09:50 Go to previous messageGo to next message
Eric Rizzo is currently offline Eric Rizzo
Messages: 2235
Registered: July 2009
Senior Member
On 7/19/10 2:36 PM, Anil Philip wrote:
> I had installed eclipse under (this is Windows 7) c:\
> So I deleted it, and reinstalled eclipse in "My Documents". The
> installation completed successfully. I have no idea why.

Probably because Windows is restricting application write access at the
root of the drive.

Eric
Re: problems installing plugins "Cannot connect to keystore. This trust engine is read only.&am [message #548405 is a reply to message #548042] Wed, 21 July 2010 13:27 Go to previous message
Anil Philip is currently offline Anil Philip
Messages: 3
Registered: July 2010
Junior Member
But when I try to connect to VisualSVN server, I get,

Error validating location. org.tigris.subversion.javahl.ClientException: RA layer request failed. svn: OPTIONS of https:[my desktop]/svn/repo/projectName could not connect to server (https:[my desktop]) ""

And also a Problem Ocurred popup with the message:

Folder '' does not exist remotely

Previous Topic:Can't Install More Than One Plugin
Next Topic:Trying to go through documentation, get - You must run help locally to perform "active help&quo
Goto Forum:
  


Current Time: Sat Aug 30 22:37:53 EDT 2014

Powered by FUDForum. Page generated in 0.01677 seconds