TCPServerChannel Errors

Hi Guys,

Just when I thought I had resolved all my issues I have some errors coming through in the console log. These errors dont seem to be affecting anything that I know of but I would like to know whats causing them as I never used to have them. Is there a LEVEL of logging that I can turn the TCPChannel too that will point me in a direction?

Cheers for any help.

[code]1:45:19 PM TCPServerChannel UAChannel Uncaught throwable while processing chunk.

org.bouncycastle.crypto.DataLengthException: input too large for RSA cipher.
at org.bouncycastle.crypto.engines.RSACoreEngine.convertInput(Unknown Source)
at org.bouncycastle.crypto.engines.RSABlindedEngine.processBlock(Unknown Source)
at org.bouncycastle.crypto.encodings.PKCS1Encoding.decodeBlock(Unknown Source)
at org.bouncycastle.crypto.encodings.PKCS1Encoding.processBlock(Unknown Source)
at com.inductiveautomation.xopc.common.stack.UAChannel.processAsymmetricChunk(UAChannel.java:1233)
at com.inductiveautomation.xopc.common.stack.UAChannel.processChunk(UAChannel.java:808)
at com.inductiveautomation.xopc.common.stack.UAChannel.access$000(UAChannel.java:66)
at com.inductiveautomation.xopc.common.stack.UAChannel$ProcessChunk.run(UAChannel.java:1623)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

1:45:14 PM TCPServerChannel

Channel error, closing connection. org.bouncycastle.crypto.InvalidCipherTextException: unknown block type

1:45:14 PM TCPServerChannel UAChannel processAsymmetricChunk(int, byte[])

org.bouncycastle.crypto.InvalidCipherTextException: unknown block type
at org.bouncycastle.crypto.encodings.PKCS1Encoding.decodeBlock(Unknown Source)
at org.bouncycastle.crypto.encodings.PKCS1Encoding.processBlock(Unknown Source)
at com.inductiveautomation.xopc.common.stack.UAChannel.processAsymmetricChunk(UAChannel.java:1233)
at com.inductiveautomation.xopc.common.stack.UAChannel.processChunk(UAChannel.java:808)
at com.inductiveautomation.xopc.common.stack.UAChannel.access$000(UAChannel.java:66)
at com.inductiveautomation.xopc.common.stack.UAChannel$ProcessChunk.run(UAChannel.java:1623)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

less

1:45:09 PM TCPServerChannel

Channel error, closing connection. org.bouncycastle.crypto.InvalidCipherTextException: unknown block type

1:45:09 PM TCPServerChannel UAChannel processAsymmetricChunk(int, byte[])

org.bouncycastle.crypto.InvalidCipherTextException: unknown block type
at org.bouncycastle.crypto.encodings.PKCS1Encoding.decodeBlock(Unknown Source)
at org.bouncycastle.crypto.encodings.PKCS1Encoding.processBlock(Unknown Source)
at com.inductiveautomation.xopc.common.stack.UAChannel.processAsymmetricChunk(UAChannel.java:1233)
at com.inductiveautomation.xopc.common.stack.UAChannel.processChunk(UAChannel.java:808)
at com.inductiveautomation.xopc.common.stack.UAChannel.access$000(UAChannel.java:66)
at com.inductiveautomation.xopc.common.stack.UAChannel$ProcessChunk.run(UAChannel.java:1623)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

[/code]

I saw this once before, it had something to do with the certificates.

If you go to the certificates area and regenerate, or you have done that recently because you changed the hostname or IP address, you need to restart the UA module.

Many thanks Kevin,

That was the cause… Now I am getting this warning… It states that Admin User is failing but I have nothing logged in as admin? Any pointers??

Cheers

(D) 3:57:28 PM ActivateSessionService Sending ServiceFault. ReqHandle=2 
(D) 3:57:28 PM ActivateSessionService Error: 
StatusCode[0x801F0000, Severity=Bad, Subcode=Bad_UserAccessDenied]: Bad_UserAccessDenied
	at com.inductiveautomation.xopc.server.core.services.session.ActivateSessionService.authenticateUser(ActivateSessionService.java:251)
	at com.inductiveautomation.xopc.server.core.services.session.ActivateSessionService.handleUserNameToken(ActivateSessionService.java:208)
	at com.inductiveautomation.xopc.server.core.services.session.ActivateSessionService.executeInternal(ActivateSessionService.java:82)
	at com.inductiveautomation.xopc.server.core.services.session.ActivateSessionService.executeInternal(ActivateSessionService.java:37)
	at com.inductiveautomation.xopc.server.core.services.AbstractService.execute(AbstractService.java:53)
	at com.inductiveautomation.xopc.server.stack.AbstractUAServer$RequestServer.run(AbstractUAServer.java:69)
	at com.inductiveautomation.ignition.common.execution.impl.BasicExecutionEngine$ThrowableCatchingRunnable.run(BasicExecutionEngine.java:526)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
less 

3:57:28 PM ActivateSessionService Returning ServiceFault for request: com.inductiveautomation.opcua.types.messages.ActivateSessionRequest@f87926. StatusCode=StatusCode[0x801F0000, Severity=Bad, Subcode=Bad_UserAccessDenied] 

(I) 3:57:28 PM ActivateSessionService User "admin" connected but could not authenticate. (invalid username or password) 
(T) 3:57:28 PM ActivateSessionService Expected nonce: [ 77 9C A3 A2 18 48 73 A4 94 30 9A 8F E9 68 CD 77 27 25 AE 13 FC 7A 8E 96 D7 CE FF CB 5B 76 11 64 ] 
(T) 3:57:28 PM ActivateSessionService Received nonce: [ 77 9C A3 A2 18 48 73 A4 94 30 9A 8F E9 68 CD 77 27 25 AE 13 FC 7A 8E 96 D7 CE FF CB 5B 76 11 64 ] 
(D) 3:57:28 PM ActivateSessionService Received ActivateSessionRequest. ReqHandle=2 
(D) 3:57:23 PM ActivateSessionService Sending ServiceFault. ReqHandle=2 
(D) 3:57:23 PM ActivateSessionService Error: 
StatusCode[0x801F0000, Severity=Bad, Subcode=Bad_UserAccessDenied]: Bad_UserAccessDenied
	at com.inductiveautomation.xopc.server.core.services.session.ActivateSessionService.authenticateUser(ActivateSessionService.java:251)
	at com.inductiveautomation.xopc.server.core.services.session.ActivateSessionService.handleUserNameToken(ActivateSessionService.java:208)
	at com.inductiveautomation.xopc.server.core.services.session.ActivateSessionService.executeInternal(ActivateSessionService.java:82)
	at com.inductiveautomation.xopc.server.core.services.session.ActivateSessionService.executeInternal(ActivateSessionService.java:37)
	at com.inductiveautomation.xopc.server.core.services.AbstractService.execute(AbstractService.java:53)
	at com.inductiveautomation.xopc.server.stack.AbstractUAServer$RequestServer.run(AbstractUAServer.java:69)
	at com.inductiveautomation.ignition.common.execution.impl.BasicExecutionEngine$ThrowableCatchingRunnable.run(BasicExecutionEngine.java:526)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
less

Please disregard the last post.

I found a test box plugged into the network causing the grief…

Cheers

Tim…