camel-http test failed on Mac OSX
---------------------------------
Key: CAMEL-2499
URL: https://issues.apache.org/activemq/browse/CAMEL-2499
Project: Apache Camel
Issue Type: Test
Components: camel-http
Reporter: Willem Jiang
Assignee: Willem Jiang
Fix For: 2.3.0
There are some https tests failed in camel-http module.
The error stack is here
{code}
org.apache.camel.RuntimeCamelException: javax.net.ssl.SSLException: hostname in
certificate didn't match: <127.0.0.1> != <localhost>
at
org.apache.camel.util.ObjectHelper.wrapRuntimeCamelException(ObjectHelper.java:1055)
at org.apache.camel.impl.ProducerCache.send(ProducerCache.java:138)
at
org.apache.camel.impl.DefaultProducerTemplate.send(DefaultProducerTemplate.java:102)
at
org.apache.camel.impl.DefaultProducerTemplate.send(DefaultProducerTemplate.java:89)
at
org.apache.camel.impl.DefaultProducerTemplate.request(DefaultProducerTemplate.java:267)
at
org.apache.camel.component.http.HttpsAuthenticationTest.httpsGetWithAuthentication(HttpsAuthenticationTest.java:41)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
at org.junit.internal.runners.TestMethod.invoke(TestMethod.java:59)
at
org.junit.internal.runners.MethodRoadie.runTestMethod(MethodRoadie.java:98)
at org.junit.internal.runners.MethodRoadie$2.run(MethodRoadie.java:79)
at
org.junit.internal.runners.MethodRoadie.runBeforesThenTestThenAfters(MethodRoadie.java:87)
at org.junit.internal.runners.MethodRoadie.runTest(MethodRoadie.java:77)
at org.junit.internal.runners.MethodRoadie.run(MethodRoadie.java:42)
at
org.junit.internal.runners.JUnit4ClassRunner.invokeTestMethod(JUnit4ClassRunner.java:88)
at
org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51)
at
org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44)
at
org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27)
at
org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37)
at
org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42)
at
org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:46)
at
org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
Caused by: javax.net.ssl.SSLException: hostname in certificate didn't match:
<127.0.0.1> != <localhost>
at
org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:220)
at
org.apache.http.conn.ssl.BrowserCompatHostnameVerifier.verify(BrowserCompatHostnameVerifier.java:54)
at
org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:149)
at
org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:130)
at
org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:339)
at
org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:123)
at
org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:147)
at
org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:108)
at
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415)
at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641)
at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576)
at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554)
at
org.apache.camel.component.http.HttpProducer.executeMethod(HttpProducer.java:161)
at
org.apache.camel.component.http.HttpProducer.process(HttpProducer.java:83)
at
org.apache.camel.impl.ProducerCache$1.doInProducer(ProducerCache.java:214)
at
org.apache.camel.impl.ProducerCache$1.doInProducer(ProducerCache.java:193)
at
org.apache.camel.impl.ProducerCache.doInProducer(ProducerCache.java:173)
at
org.apache.camel.impl.ProducerCache.sendExchange(ProducerCache.java:192)
at org.apache.camel.impl.ProducerCache.send(ProducerCache.java:136)
... 26 more
{code}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.