HTTPS - tRestRequest - Help Please

Seven Stars

HTTPS - tRestRequest - Help Please

I installed a SSL certificate on the TESB Open source Runtime. I am able to access the admin console (9001 on the default secure port). I have done the changes in <KarafRuntime>/etc/org.ops4j.pax.web.cfg




What do I need to do is access my service setup on tRestRequest via HTTPS also.
I have tried the following in the RestEndpoint as:

b. https://<publicIP>:8443/
c. / (relative URL)

None of them are working. In the tesb.log I see the following error:

Caused by: org.apache.cxf.service.factory.ServiceConstructionException
at org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create( ~[?:?]
at org.apache.cxf.jaxrs.JAXRSServerFactoryBean.init( ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke( ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke( ~[?:?]
at java.lang.reflect.Method.invoke( ~[?:?]
at org.apache.aries.blueprint.utils.ReflectionUtils.invoke( ~[?:?]
at org.apache.aries.blueprint.container.BeanRecipe.invoke( ~[?:?]
at org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit( ~[?:?]
... 37 more
Caused by: java.lang.RuntimeException: Protocol mismatch for port 8443: engine's protocol is http, the url protocol is https

What am I missing here? Any help is appreciated.


Thank you



Re: HTTPS - tRestRequest - Help Please


We have redirected your issue to talend ESB experts and then come back to you as soon as we can.

Best regards


Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.