+++ This bug was initially created as a clone of Bug #1250323 +++ Description of problem: We are not able to register KIE-server through business central console if we are accessing kie-server over https protocol. We can access kie-server REST API's(https://localhost:8443/kie-server/services/rest/server/)over https through browser but not able to register server. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. Create https connector in standalone.xml file by adding following tag in 'web' subsystem ~~~ <connector name="https" protocol="HTTP/1.1" scheme="https" socket-binding="https" secure="true"> <ssl name="https" key-alias="mykey" password="password" certificate-key-file="/path/to/keystore.jks"/> </connector> ~~~ 2.Start server instance, login into business central console and go to "Deploy"-->"Rule Deployments" 3.Try to register KIE-server using following URL: ~~~ https://localhost:8443/kie-server/services/rest/server/ ~~~ 4. It fails with exception "Can't connect to endpoint." Actual results: Not able to register kie-server over https protocol. Expected results: Kie-server should be registered successfully over https protocol as well. Additional info: --- Additional comment from JBoss Product and Program Management on 2015-08-05 03:30:06 EDT --- Since this issue was entered in Red Hat Bugzilla, the release flag has been set to ? to ensure that it is properly evaluated for this release.
The improved logging done for https://bugzilla.redhat.com/show_bug.cgi?id=1250350 should help with this case. It does not fix the bug, but it helps to rule out any settings issues with https.
I only improved the reporting in BZ 1250350, because while setting up the https connection I managed to make several mistakes and any of those could be the reason for this bug report. The log should give more information about what goes wrong now. But you have to keep in mind that I don't set https connections up everyday. The reported is probably more experienced.
Cherry-picked to 6.2.x: https://github.com/droolsjbpm/droolsjbpm-integration/commit/a8972737
Verified in 6.1.4.CR1. Kie server is registered successfully using https.