Hello,
After installing Kaa 090 on a RedHat7 server and generating my agent SDK, my endpoint isn't seen in Kaa GUI.
The server logs indicate that an exception is occured during message encoding.
Any idea please?
Is there a way configure Kaa to use another algorithm (AES, ...) rather than RSA?
Thank you!
----------------------------------------------------------------------------------------------------------------------------------------------------------------
2016-09-20 15:01:44,272 [nioEventLoopGroup-5-1] INFO o.k.k.s.t.h.t.n.DefaultHttpServerInitializer - DefaultServerInitializer Initializing Channel cd716d96-185b-42f0-88eb-4ab1db557c8c connection from /
22.81.36.238:356562016-09-20 15:01:44,274 [nioEventLoopGroup-5-1] TRACE o.k.k.s.t.h.t.netty.RequestDecoder - Session: cd716d96-185b-42f0-88eb-4ab1db557c8c got valid HTTP request:
io.netty.handler.codec.http.DefaultHttpHeaders@5197bffb
2016-09-20 15:01:44,274 [nioEventLoopGroup-5-1] TRACE o.k.k.s.common.server.CommandFactory - Command Sync looking for URI /BS/Sync
2016-09-20 15:01:44,274 [nioEventLoopGroup-5-1] TRACE o.k.k.s.common.server.CommandFactory - Command Sync found
2016-09-20 15:01:44,274 [nioEventLoopGroup-5-1] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - CommandName: : Created..
2016-09-20 15:01:44,274 [nioEventLoopGroup-5-1] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - CommandName: : Parse..
2016-09-20 15:01:44,275 [nioEventLoopGroup-5-1] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - Chunked: false
2016-09-20 15:01:44,275 [nioEventLoopGroup-5-1] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - : Multipart..
2016-09-20 15:01:44,275 [nioEventLoopGroup-5-1] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - Multipart1 name requestData type Attribute
2016-09-20 15:01:44,275 [nioEventLoopGroup-5-1] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - Multipart name requestData type Attribute requestData set. size: 112
2016-09-20 15:01:44,275 [nioEventLoopGroup-5-1] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - 91 49 24 34 CE 57 57 22 8B 95 E3 AF 1D D2 B6 FF B3 D7 27 23 00 92 11 DF 43 89 74 54 A0 C0 3C 78 7E 0D F1 13 61 9B 8D 82 C3 9B D2 56 92 0A 31 0B 37 B7 45 55 25 2A A0 0F 45 E1 A5 5E 87 B5 1D 1F E4 1A 0D 43 FB 69 DF C9 F0 26 B5 EC AF 93 07 79 88 3C 13 04 83 15 2F 40 73 A0 F1 E2 72 0D 26 03 E7 28 83 B4 BC BA 13 B9 5E 21 72 F7 D6 66 89 14
2016-09-20 15:01:44,275 [nioEventLoopGroup-5-1] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - Multipart1 name requestKey type Attribute
2016-09-20 15:01:44,275 [nioEventLoopGroup-5-1] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - Multipart name requestKey type Attribute requestKey set. size: 256
2016-09-20 15:01:44,275 [nioEventLoopGroup-5-1] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - BC 50 3C FF F5 69 6F 53 55 F7 F9 B3 D5 4B B1 65 B4 88 E8 FF 7A 74 CE EC 01 1B 4E 50 64 F2 85 BE 5A B4 E0 03 19 AC AB ED BC FF B8 83 28 59 85 03 DF 01 0F 9E C7 4A 53 B3 0D 55 9A F0 60 2C 9F 3C 87 13 1B 3C DC AC 9E 7B 8B AC EA A3 A6 D9 DB 80 4C 06 7F 27 57 71 78 5A 83 38 35 12 F9 D2 67 4A 36 77 21 FA D8 A9 E6 DD 62 8E 64 19 49 CF 10 0E C3 5A B6 40 36 46 44 D1 AE E9 63 DB B0 E7 5B 85 DB B6 DE 22 65 FD F7 23 08 97 88 CE 10 EE A1 8B 9F B3 85 5B 8A 8E E1 F8 04 01 CE 48 F3 A0 AA B7 A3 EC EF F2 36 5B 9B D9 9D F0 F3 0F E0 3D C6 45 58 58 98 B7 60 0B 41 EF FC 8A 25 F2 2C BC 41 49 6D AA FF B7 96 07 F3 08 3F 0F 17 6C 12 04 98 4C DF D4 A3 57 33 DA 89 08 0E 6B 58 50 CB 17 8C E2 94 8C 3B 1D 34 D1 33 63 CC 75 96 A5 A0 8C 74 BE 80 7A 56 A2 B4 AE 36 0E EA 73 9D 51 94 B4 05 63
2016-09-20 10:37:33,807 [nioEventLoopGroup-3-4] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - 84 DE 97 D5 73 0E F2 7D CA D3 39 D8 FF E7 70 47 BD DC 82 97 B0 7D 3E 59 2A DD 8F 7B 63 31 CA 05 C9 5D B3 F2 D0 91 B4 29 23 4C D3 32 A9 34 07 05 DE DD D4 19 F2 D4 51 83 AA 9C 85 8E A0 1F 8C AD 6E 7D FE 92 1F 9F C1 85 55 3A 45 EF FE A4 87 72 56 3A 18 37 C6 E2 D0 2C 27 ED B4 69 55 F7 66 32 9A DA 48 D3 F6 B2 5C 43 F7 D3 BD 5B 28 DF 59 61 9C 7A 2A 18 18 65 BC 8C DF 03 64 59 22 BA EB 7B DB 86 37 54 96 56 2D B8 F9 B6 BA 9C 61 73 AE 11 01 1E FF 37 FC B5 A0 55 00 38 01 CA F5 99 38 AA C2 46 9B 2F 11 2D 99 CB CD 89 C6 56 67 CA 29 17 93 71 2B 78 55 C0 69 C7 D4 12 37 A4 F8 56 D7 BE 69 12 A4 C1 D6 19 28 E2 45 5E 54 C7 E6 C1 C8 43 B5 60 84 47 EF 70 EB 79 8D 3F CD 0F 80 87 E8 D5 24 28 48 22 2D 58 CC 5C 32 41 C0 A4 FB C9 90 5C 99 93 F9 EC 81 AD 59 F6 8C 4B 1A 31 B1 D6 98 21
2016-09-20 15:01:44,275 [nioEventLoopGroup-5-1] TRACE o.k.k.s.t.http.transport.HttpHandler - Forwarding AbstractMessage [uuid=cd716d96-185b-42f0-88eb-4ab1db557c8c, channelContext=org.kaaproject.kaa.server.common.server.NettyChannelContext@17a5bc00, channelType=SYNC, responseConverter=org.kaaproject.kaa.server.transports.http.transport.HttpHandler@1be7bff4, errorConverter=org.kaaproject.kaa.server.transports.http.transport.HttpHandler@1be7bff4] to handler
2016-09-20 10:37:33,807 [nioEventLoopGroup-3-4] TRACE o.k.k.s.t.http.transport.HttpHandler - Forwarding AbstractMessage [uuid=b07b0e6b-ff83-4b0b-b27f-d6a24f56fce0, channelContext=org.kaaproject.kaa.server.common.server.NettyChannelContext@12b4bdc2, channelType=SYNC, responseConverter=org.kaaproject.kaa.server.transports.http.transport.HttpHandler@39199282, errorConverter=org.kaaproject.kaa.server.transports.http.transport.HttpHandler@39199282] to handler
2016-09-20 15:01:44,284 [pool-7-thread-3] INFO o.k.k.s.sync.platform.PlatformLookup - Successfully initialized platform protocol org.kaaproject.kaa.server.sync.platform.BinaryEncDec
2016-09-20 15:01:44,284 [pool-7-thread-3] INFO o.k.k.s.sync.platform.PlatformLookup - Successfully initialized platform protocol org.kaaproject.kaa.server.sync.platform.AvroEncDec
2016-09-20 15:01:44,284 [pool-7-thread-3] TRACE o.k.k.s.b.s.t.BootstrapTransportService - Message processing failed
javax.crypto.BadPaddingException: Message is larger than modulus
at sun.security.rsa.RSACore.parseMsg(RSACore.java:214) ~[na:1.8.0_102]
at sun.security.rsa.RSACore.crtCrypt(RSACore.java:166) ~[na:1.8.0_102]
at sun.security.rsa.RSACore.rsa(RSACore.java:122) ~[na:1.8.0_102]
at com.sun.crypto.provider.RSACipher.doFinal(RSACipher.java:362) ~[sunjce_provider.jar:1.8.0_102]
at com.sun.crypto.provider.RSACipher.engineDoFinal(RSACipher.java:389) ~[sunjce_provider.jar:1.8.0_102]
at javax.crypto.Cipher.doFinal(Cipher.java:2165) ~[na:1.8.0_102]
at org.kaaproject.kaa.common.endpoint.security.MessageEncoderDecoder.decodeSessionKey(MessageEncoderDecoder.java:217) ~[endpoint-shared-0.9.0.jar:na]
at org.kaaproject.kaa.common.endpoint.security.MessageEncoderDecoder.decodeData(MessageEncoderDecoder.java:209) ~[endpoint-shared-0.9.0.jar:na]
at org.kaaproject.kaa.server.bootstrap.service.transport.BootstrapTransportService$BootstrapMessageHandler$1.decodeEncryptedRequest(BootstrapTransportService.java:237) ~[kaa-node-0.9.0.jar:na]
at org.kaaproject.kaa.server.bootstrap.service.transport.BootstrapTransportService$BootstrapMessageHandler$1.decodeRequest(BootstrapTransportService.java:222) ~[kaa-node-0.9.0.jar:na]
at org.kaaproject.kaa.server.bootstrap.service.transport.BootstrapTransportService$BootstrapMessageHandler$1.run(BootstrapTransportService.java:163) ~[kaa-node-0.9.0.jar:na]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_102]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_102]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_102]
2016-09-20 15:01:44,285 [nioEventLoopGroup-5-1] TRACE o.k.k.s.t.h.t.netty.ResponseEncoder - Session [cd716d96-185b-42f0-88eb-4ab1db557c8c] got valid HTTP response: org.kaaproject.kaa.server.transports.http.transport.commands.SyncCommand@319ed0d0
2016-09-20 15:01:44,285 [nioEventLoopGroup-5-1] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - CommandName: : getHttpResponse..
2016-09-20 15:01:45,055 [nioEventLoopGroup-5-2] INFO o.k.k.s.t.h.t.n.DefaultHttpServerInitializer - DefaultServerInitializer Initializing Channel e25aa829-1aa2-4df2-9881-b0e75b92e1ef connection from /
22.81.36.238:356582016-09-20 15:01:45,056 [nioEventLoopGroup-5-2] TRACE o.k.k.s.t.h.t.netty.RequestDecoder - Session: e25aa829-1aa2-4df2-9881-b0e75b92e1ef got valid HTTP request:
io.netty.handler.codec.http.DefaultHttpHeaders@388924f5
2016-09-20 15:01:45,056 [nioEventLoopGroup-5-2] TRACE o.k.k.s.common.server.CommandFactory - Command Sync looking for URI /BS/Sync
2016-09-20 15:01:45,056 [nioEventLoopGroup-5-2] TRACE o.k.k.s.common.server.CommandFactory - Command Sync found
2016-09-20 15:01:45,056 [nioEventLoopGroup-5-2] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - CommandName: : Created..
2016-09-20 15:01:45,056 [nioEventLoopGroup-5-2] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - CommandName: : Parse..
2016-09-20 15:01:45,057 [nioEventLoopGroup-5-2] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - Chunked: false
2016-09-20 15:01:45,057 [nioEventLoopGroup-5-2] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - : Multipart..
2016-09-20 15:01:45,057 [nioEventLoopGroup-5-2] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - Multipart1 name requestData type Attribute
2016-09-20 15:01:45,057 [nioEventLoopGroup-5-2] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - Multipart name requestData type Attribute requestData set. size: 112
2016-09-20 15:01:45,057 [nioEventLoopGroup-5-2] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - 98 2F F5 1A 1D A0 A6 9D C2 52 CB 19 6B 85 2D F9 E7 99 77 50 C7 57 E6 0E 8F BE E9 D1 C1 80 C1 AE 33 AA 1D F6 E7 C9 10 02 C4 94 5B 86 FB 6D 13 1E 50 AE 08 81 C0 13 9A A2 3F 72 92 5E D4 21 6C 6B D9 28 24 34 CC 9C 3F 9A 7F 49 ED B5 76 66 7F 98 AB 13 19 C1 D5 DF 99 23 44 E7 A4 CB 7F 01 CC 64 E2 83 FA 12 80 F0 5E 12 2D 29 A2 CB E9 64 DD C5
2016-09-20 15:01:45,057 [nioEventLoopGroup-5-2] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - Multipart1 name requestKey type Attribute
2016-09-20 15:01:45,057 [nioEventLoopGroup-5-2] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - Multipart name requestKey type Attribute requestKey set. size: 256
2016-09-20 15:01:45,057 [nioEventLoopGroup-5-2] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - AD 35 57 20 3D CF BA 33 AC ED 16 7C 54 92 33 BD 82 90 4A 46 C8 A3 92 32 86 4B C9 EB 85 95 37 98 BE 5E A8 F5 EF 4A E4 25 62 A7 5E AD 5E 30 30 1B F6 61 88 32 6A F5 85 ED 33 F4 83 CC B5 57 24 45 38 89 AC D0 94 EC 03 58 6D 6E 8E A0 6B EB BA 10 A5 27 10 EE 97 A5 92 ED 10 25 09 99 3B 44 88 AE 0F FA 48 99 79 07 B2 ED 0C E5 8C 4E 89 57 FD 8A 0A 5B B7 EA F3 C7 B9 3F 40 1B AA A6 D6 EF F1 F3 A8 BA 8D C6 C6 34 D8 8B 65 A5 41 25 E1 FF 42 EF 92 D5 D6 FF 54 A0 8A D7 E2 39 E4 CA 9C 10 C7 D5 F6 13 C6 6E 0E 64 A5 3B 78 1E 84 4F 7C 35 94 E0 66 9F 7F AA 3D FB EB 17 6D 22 16 13 87 3F 2C D7 EC 25 75 F9 A8 01 32 2E 98 34 0F 6D 9A D9 CE 6F EA 45 67 51 DC 45 B5 57 79 0E BF E6 2D 09 2B E6 F5 A2 ED 13 AC 51 A5 B4 8A 26 82 FA AC 56 14 65 0D 3A 94 E9 96 80 42 E6 BD 0B EC D6 D6 80 EC 83
2016-09-20 15:01:45,057 [nioEventLoopGroup-5-2] TRACE o.k.k.s.t.http.transport.HttpHandler - Forwarding AbstractMessage [uuid=e25aa829-1aa2-4df2-9881-b0e75b92e1ef, channelContext=org.kaaproject.kaa.server.common.server.NettyChannelContext@72327d3a, channelType=SYNC, responseConverter=org.kaaproject.kaa.server.transports.http.transport.HttpHandler@24b77eb4, errorConverter=org.kaaproject.kaa.server.transports.http.transport.HttpHandler@24b77eb4] to handler
2016-09-20 15:01:45,062 [pool-7-thread-4] INFO o.k.k.s.sync.platform.PlatformLookup - Successfully initialized platform protocol org.kaaproject.kaa.server.sync.platform.BinaryEncDec
2016-09-20 15:01:45,062 [pool-7-thread-4] INFO o.k.k.s.sync.platform.PlatformLookup - Successfully initialized platform protocol org.kaaproject.kaa.server.sync.platform.AvroEncDec
2016-09-20 15:01:45,063 [pool-7-thread-4] TRACE o.k.k.s.b.s.t.BootstrapTransportService - Message processing failed
javax.crypto.BadPaddingException: Message is larger than modulus
at sun.security.rsa.RSACore.parseMsg(RSACore.java:214) ~[na:1.8.0_102]
at sun.security.rsa.RSACore.crtCrypt(RSACore.java:166) ~[na:1.8.0_102]
at sun.security.rsa.RSACore.rsa(RSACore.java:122) ~[na:1.8.0_102]
at com.sun.crypto.provider.RSACipher.doFinal(RSACipher.java:362) ~[sunjce_provider.jar:1.8.0_102]
at com.sun.crypto.provider.RSACipher.engineDoFinal(RSACipher.java:389) ~[sunjce_provider.jar:1.8.0_102]
at javax.crypto.Cipher.doFinal(Cipher.java:2165) ~[na:1.8.0_102]
at org.kaaproject.kaa.common.endpoint.security.MessageEncoderDecoder.decodeSessionKey(MessageEncoderDecoder.java:217) ~[endpoint-shared-0.9.0.jar:na]
at org.kaaproject.kaa.common.endpoint.security.MessageEncoderDecoder.decodeData(MessageEncoderDecoder.java:209) ~[endpoint-shared-0.9.0.jar:na]
at org.kaaproject.kaa.server.bootstrap.service.transport.BootstrapTransportService$BootstrapMessageHandler$1.decodeEncryptedRequest(BootstrapTransportService.java:237) ~[kaa-node-0.9.0.jar:na]
at org.kaaproject.kaa.server.bootstrap.service.transport.BootstrapTransportService$BootstrapMessageHandler$1.decodeRequest(BootstrapTransportService.java:222) ~[kaa-node-0.9.0.jar:na]
at org.kaaproject.kaa.server.bootstrap.service.transport.BootstrapTransportService$BootstrapMessageHandler$1.run(BootstrapTransportService.java:163) ~[kaa-node-0.9.0.jar:na]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_102]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_102]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_102]
2016-09-20 15:01:45,063 [nioEventLoopGroup-5-2] TRACE o.k.k.s.t.h.t.netty.ResponseEncoder - Session [e25aa829-1aa2-4df2-9881-b0e75b92e1ef] got valid HTTP response: org.kaaproject.kaa.server.transports.http.transport.commands.SyncCommand@223d2396
2016-09-20 15:01:45,063 [nioEventLoopGroup-5-2] TRACE o.k.k.s.t.h.t.netty.AbstractCommand - CommandName: : getHttpResponse..
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------