YourfirstKaaapplication-Sampleclientapplication

192 views
Skip to first unread message

IOTstartup

unread,
May 15, 2016, 3:14:07 AM5/15/16
to Kaa project
Hello, we are trying to make work my first application, we follow the instruction of the YourfirstKaaapplication-Sampleclientapplication Documentations but we can put it working!

We have a single-node of kaa working..

We have this information from the console of Eclipse Java:

may 15, 2016 2:06:04 AM org.kaaproject.kaa.client.persistence.KaaClientPropertiesState <init>
INFO: Version: '0.8.1', commit hash: ''
may 15, 2016 2:06:04 AM org.kaaproject.kaa.client.persistence.KaaClientPropertiesState <init>
INFO: First SDK start
may 15, 2016 2:06:06 AM org.kaaproject.kaa.client.channel.impl.channels.AbstractHttpChannel createExecutor
INFO: Creating a new executor for channel default_bootstrap_channel
may 15, 2016 2:06:07 AM org.kaaproject.kaa.client.channel.impl.DefaultChannelManager addChannelToList
INFO: Failed to find operations server for channel [default_operation_tcp_channel] type TransportProtocolId [id=1456013202, version=1]
may 15, 2016 2:06:07 AM org.kaaproject.kaa.samples.nf.NotificationSystemTestApp$1 onStarted
INFO: Kaa SDK client started!
may 15, 2016 2:06:07 AM org.kaaproject.kaa.client.channel.impl.channels.AbstractHttpChannel sync
INFO: Processing sync BOOTSTRAP for channel default_bootstrap_channel
may 15, 2016 2:06:07 AM org.kaaproject.kaa.client.channel.impl.channels.DefaultBootstrapChannel$BootstrapRunnable run
SEVERE: Failed to receive operation servers list {}
java.net.UnknownHostException: localhost=iotcolombia.net
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:314)
at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
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:184)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
at org.kaaproject.kaa.client.transport.DesktopHttpClient.executeHttpRequest(DesktopHttpClient.java:69)
at org.kaaproject.kaa.client.channel.impl.channels.DefaultBootstrapChannel.processTypes(DefaultBootstrapChannel.java:74)
at org.kaaproject.kaa.client.channel.impl.channels.DefaultBootstrapChannel.access$100(DefaultBootstrapChannel.java:32)
at org.kaaproject.kaa.client.channel.impl.channels.DefaultBootstrapChannel$BootstrapRunnable.run(DefaultBootstrapChannel.java:49)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

may 15, 2016 2:06:07 AM org.kaaproject.kaa.client.channel.impl.DefaultFailoverManager onServerFailed
INFO: Server [BOOTSTRAP, -1835393002] failed
may 15, 2016 2:06:07 AM org.kaaproject.kaa.client.channel.impl.DefaultChannelManager onServerFailed
WARNING: Attempt to connect to the next bootstrap server will be made in 2000 ms, according to failover strategy decision

Dmytro Mironiyk

unread,
May 19, 2016, 7:06:57 AM5/19/16
to Kaa project
Hi, 

I see "java.net.UnknownHostException: localhost=iotcolombia.net" in logs. This can be network misconfiguration.

1) Check that all services are running. 
2) Check your network configuration, refer to Kaa Sandbox networking

If it doesn't help please, describe creation of your application more detailed. 

Regards Dmytro Mironiyk

IOTstartup

unread,
May 19, 2016, 11:25:26 PM5/19/16
to Kaa project

Thanks Dmytro, I checked it and you are right, all service are not running, but I realize that in the installation guide of version 0.8  (Start Kaa service) just start the kaa-node:

$ sudo service kaa-node start

 

While in the installation guide of version 0.7 (Start Kaa services) start four services

$ sudo service kaa-control start

$ sudo service kaa-bootstrap start

$ sudo service kaa-operations start

$ sudo service kaa-admin start

 

How can I start all services in version 0.8, I see is not enough start only the kaa-node.!!


Thanks,


Fernando L.

IOTstartup

unread,
May 23, 2016, 10:48:44 AM5/23/16
to Kaa project
Hello Dmytro, thanks for your help. I checked the network configuration and fixed the misconfiguration, my first application is running now.!!

Thanks,

Fernando L.

El jueves, 19 de mayo de 2016, 6:06:57 (UTC-5), Dmytro Mironiyk escribió:

Hetul Patel

unread,
Sep 11, 2017, 10:07:41 AM9/11/17
to Kaa project
Hi Fernando,

I am stuck with exact same issue. I have setup Kaa on Google cloud and getting same unknown host issue.

Can you let me know what exact network config correction you  did to get it running ?
Reply all
Reply to author
Forward
0 new messages