Pivotal Knowledge Base

Follow

Error trying to configure tc Server HTTPS connectors using SSL and APR from Hyperic

Error trying to configure tc Server HTTPS connectors using SSL and APR from Hyperic (2036640_draft)

Symptoms

You are currently using vFabric Hyperic 4.6.6 and tcServer 2.7.0.  You have come across a problem with the configuration of HTTPS connectors using SSL and APR.

You manually configured the tc Server server.xml file and told Hyperic to reload the tc Server configuration. This worked, but presented the following error:

"SSL Certificate File is required when using SSL with an APR connector"

This prevents changes being made and pushed out again, unless you change the SSL Enabled option on the connector to false. The system will then update the server.xml with the connector being secure but not SSL enabled.

The HQ Server UI also appears to have not way to configure APR SSL settings.

Cause

This is caused by a bug where SSL support for APR was removed in an earlier version of the tc Server plugin, but validation for this field in the GUI was left behind.

Resolution

This bug is fixed in tc Server 2.8.0.1 such that the validation has been removed. 
 
You cannot change the configuration through the Server Configuration in the UI.   The workaround is to configure the tcServer instances manually for APR-SSL configurations.
 
Obtain the latest version of the tc Server plugin from the VMware Solutions Exchange.

Impact/Risks

We are currently making use of vFabric Hyperic 4.6.6 and tcServer 2.7.0.  As part of this I have come across a problem with the configuration of HTTPS connectors using SSL and APR.

I had a manually configured server.xml file in the instance and told Hyperic to reload the tc Server configuration. This worked, but presented the following error:

"SSL Certificate File is required when using SSL with an APR connector"

This prevents changes been made and pushed out again, unless you change the SSL Enabled option on the connector to false. The system will then update the server.xml with the connector being secure but not SSL enabled.

The HQ Server UI also appears to have not way to configure APR SSL settings.

Can APR SSL settings be managed from Hyperic?

springsource-tcserver-plugin

Additional Information

SSL support for APR was removed in 2.0.1.RELEASE ( https://issuetracker.springsource.com/browse/TCS-58 ) and this validation should have been removed at that time.
©VMware 2013

Comments

Powered by Zendesk