Hi team,

I created a new wso2carbon.jks key store file with mydomain certificate in it. 
But when I started the IOTS server (alpha version), I got the following errors 
about mismatch hostname. Could you tell me which config files I need to change 
to solve this problem? I have tried to change some config files with my domain 
name to replace default localhost but didn’t work. And it seems ok for other 
components in startup… Thanks.

[2017-05-11 15:40:30,098] ERROR - MQTTAdapterListener Failed to create an https 
connection.
javax.net.ssl.SSLException: hostname in certificate didn't match: <localhost> 
!= <xxx.mydomain.com> OR <xxx.mydomain.com>
        at 
org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:231)
        at 
org.apache.http.conn.ssl.BrowserCompatHostnameVerifier.verify(BrowserCompatHostnameVerifier.java:54)
        at 
org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:152)
        at 
org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:133)
        at 
org.apache.http.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSLConnectionSocketFactory.java:291)
        at 
org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:262)
        at 
org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:118)
        at 
org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:314)
        at 
org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:357)
        at 
org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:218)
        at 
org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:194)
        at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:85)
        at 
org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
        at 
org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:186)
        at 
org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
        at 
org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
        at 
org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
        at 
org.wso2.carbon.device.mgt.iot.input.adapter.mqtt.util.MQTTAdapterListener.startListener(MQTTAdapterListener.java:174)
        at 
org.wso2.carbon.device.mgt.iot.input.adapter.mqtt.util.MQTTAdapterListener.run(MQTTAdapterListener.java:274)
        at java.lang.Thread.run(Thread.java:745)
[2017-05-11 15:40:30,302] ERROR - MQTTAdapterListener MQTT Exception occurred 
when starting listener
Bad user name or password (4)
        at 
org.eclipse.paho.client.mqttv3.internal.ExceptionHelper.createMqttException(ExceptionHelper.java:28)
        at 
org.eclipse.paho.client.mqttv3.internal.ClientState.notifyReceivedAck(ClientState.java:885)
        at 
org.eclipse.paho.client.mqttv3.internal.CommsReceiver.run(CommsReceiver.java:118)
        at java.lang.Thread.run(Thread.java:745)


------
Zhanwen Zhou (Jason)
+86 13922218435
[email protected]
Guangzhou Smart Cloudex Technology Co., Ltd.
Business: IOT, API Management

_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to