Support Migration Notice: To update migrated JIRA cases click here to open a new case use www.vmware.com/go/sr | vFabric Hyperic 5.7.0 is Now Available

Hyperic HQ

AIX agent install - Error: java.security.KeyStoreException: The algorithm is not supported. Error message:SunX509 KeyManagerFactory not available

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Blocker Blocker
  • Resolution: Fixed
  • Affects Version/s: 4.6
  • Fix Version/s: 4.6, 4.x Sprint 28
  • Environment:
    Hyperic server daily build 4.6.0-EE-249 on Solaris SPARC with embedded Postgres DB
    Hyperic agent 4.6.0-EE-251 on AIX 6.1
    Hyperic agent 4.6.0-EE-251 on AIX 5.3
  • Case Links:
    none
  • Regression:
    No
  • Story Points:
    3
  • Tags:

Description

AIX agent install - Error: java.security.KeyStoreException: The algorithm is not supported. Error message:SunX509 KeyManagerFactory not available

After downloading and unzipping the AIX installer 'hyperic-hqee-agent-4.6.0.BUILD-20110725.100043-251-ppc-aix.tar.gz', starting the hq-agent results in error.

Occurs on both AIX 6.1 and AIX 5.3.

The wrapper.log shows:

STATUS | wrapper  | 2011/07/25 10:48:38 | --> Wrapper Started as Daemon
STATUS | wrapper  | 2011/07/25 10:48:38 | Java Service Wrapper Community Edition 32-bit 3.5.6
STATUS | wrapper  | 2011/07/25 10:48:38 |   Copyright (C) 1999-2010 Tanuki Software, Ltd. All Rights Reserved.
STATUS | wrapper  | 2011/07/25 10:48:38 |     http://wrapper.tanukisoftware.com
STATUS | wrapper  | 2011/07/25 10:48:38 | 
STATUS | wrapper  | 2011/07/25 10:48:38 | Launching a JVM...
INFO   | jvm 1    | 2011/07/25 10:48:39 | WrapperManager: Initializing...
INFO   | jvm 1    | 2011/07/25 10:48:41 | - Unable to load agent token file.  Generating a new one ... Done
INFO   | jvm 1    | 2011/07/25 10:48:45 | Error: java.security.KeyStoreException: The algorithm is not supported. Error message:SunX509 KeyManagerFactory not available
INFO   | jvm 1    | 2011/07/25 10:48:45 | java.lang.IllegalStateException: java.security.KeyStoreException: The algorithm is not supported. Error message:SunX509 KeyManagerFactory not available
INFO   | jvm 1    | 2011/07/25 10:48:45 | 	at org.hyperic.util.security.DefaultSSLProviderImpl.<init>(DefaultSSLProviderImpl.java:132)
INFO   | jvm 1    | 2011/07/25 10:48:45 | 	at org.hyperic.hq.bizapp.agent.client.SecureAgentConnection.getSocket(SecureAgentConnection.java:104)
INFO   | jvm 1    | 2011/07/25 10:48:45 | 	at org.hyperic.hq.agent.client.AgentConnection.sendCommandHeadersWithRetries(AgentConnection.java:197)
INFO   | jvm 1    | 2011/07/25 10:48:45 | 	at org.hyperic.hq.agent.client.AgentConnection.sendCommandHeaders(AgentConnection.java:177)
INFO   | jvm 1    | 2011/07/25 10:48:45 | 	at org.hyperic.hq.agent.client.AgentConnection.sendCommand(AgentConnection.java:140)
INFO   | jvm 1    | 2011/07/25 10:48:45 | 	at org.hyperic.hq.agent.client.LegacyAgentCommandsClientImpl.ping(LegacyAgentCommandsClientImpl.java:80)
INFO   | jvm 1    | 2011/07/25 10:48:45 | 	at org.hyperic.hq.bizapp.agent.client.AgentClient.cmdPing(AgentClient.java:157)
INFO   | jvm 1    | 2011/07/25 10:48:45 | 	at org.hyperic.hq.bizapp.agent.client.AgentClient.cmdStart(AgentClient.java:1104)
INFO   | jvm 1    | 2011/07/25 10:48:45 | 	at org.hyperic.hq.bizapp.agent.client.AgentClient.main(AgentClient.java:1390)
INFO   | jvm 1    | 2011/07/25 10:48:45 | 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO   | jvm 1    | 2011/07/25 10:48:45 | 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
INFO   | jvm 1    | 2011/07/25 10:48:45 | 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
INFO   | jvm 1    | 2011/07/25 10:48:45 | 	at java.lang.reflect.Method.invoke(Method.java:618)
INFO   | jvm 1    | 2011/07/25 10:48:45 | 	at org.tanukisoftware.wrapper.WrapperStartStopApp.run(WrapperStartStopApp.java:245)
INFO   | jvm 1    | 2011/07/25 10:48:45 | 	at java.lang.Thread.run(Thread.java:810)
INFO   | jvm 1    | 2011/07/25 10:48:45 | Caused by: java.security.KeyStoreException: The algorithm is not supported. Error message:SunX509 KeyManagerFactory not available
INFO   | jvm 1    | 2011/07/25 10:48:45 | 	at org.hyperic.util.security.DefaultSSLProviderImpl.getKeyManagerFactory(DefaultSSLProviderImpl.java:79)
INFO   | jvm 1    | 2011/07/25 10:48:45 | 	at org.hyperic.util.security.DefaultSSLProviderImpl.<init>(DefaultSSLProviderImpl.java:116)
INFO   | jvm 1    | 2011/07/25 10:48:45 | 	... 14 more
INFO   | jvm 1    | 2011/07/25 10:48:46 | Stopping agent ... 
INFO   | jvm 1    | 2011/07/25 10:48:46 | Failed to stop agent: java.security.KeyStoreException: The algorithm is not supported. Error message:SunX509 KeyManagerFactory not available
STATUS | wrapper  | 2011/07/25 10:48:47 | <-- Wrapper Stopped

Expected Result:
The agent is successfully installed on AIX and no errors reported

Actual Result:
The agent does not successfully start and setup does not execute; error reported.

Steps to Reproduce:

  1. Download appropriate AIX bundle
  2. Unzip bundle into desired location
  3. Start hq-agent
  4. Note error reported
  5. View wraper.log for additional information

Activity

Hide
Frederic Calindas added a comment -

Verified with Hyperic agent daily build 4.6.0-EE-252 (7/26/11) using AIX bundle.

Installation completed and agent started successfully on both AIX 6.1 and AIX 5.3.

Show
Frederic Calindas added a comment - Verified with Hyperic agent daily build 4.6.0-EE-252 (7/26/11) using AIX bundle. Installation completed and agent started successfully on both AIX 6.1 and AIX 5.3.

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved:
    Last comment:
    2 years, 39 weeks, 1 day ago