# Errors after upgrading to 7.6.7

**URL:** <https://forum.inductiveautomation.com/t/errors-after-upgrading-to-7-6-7/9122>\
**Category:** Ignition\
**Created:** [September 30, 2014, 7:04pm UTC](https://forum.inductiveautomation.com/t/errors-after-upgrading-to-7-6-7/9122 "2014-09-30T19:04:06Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![diat150](https://avatars.discourse-cdn.com/v4/letter/d/a587f6/32.png) [@diat150](https://forum.inductiveautomation.com/u/diat150)\
**Post date:** [September 30, 2014, 7:04pm UTC](https://forum.inductiveautomation.com/t/errors-after-upgrading-to-7-6-7/9122/1 "2014-09-30T19:04:06Z")

</div>

Any ideas what is going on here? Everything seems to be working fine but wasnt sure what this meant.

> [@](#):
>
> INFO | jvm 1 | 2014/09/30 12:53:20 | ERROR [RegisterServer TCPClientChannel] [12:53:20,829]: Error sending OpenSecureChannelRequest.  
> INFO | jvm 1 | 2014/09/30 12:53:20 | StatusCode[Severity=Bad, Subcode=Bad\_CertificateInvalid]: java.security.cert.CertificateException: java.security.cert.CertificateParsingException: cannot construct KeyUsage: java.lang.IllegalArgumentException: illegal object in getInstance: org.bouncycastle.asn1.DEROctetString  
> INFO | jvm 1 | 2014/09/30 12:53:20 | at com.inductiveautomation.xopc.common.stack.UAChannel.initialize(UAChannel.java:1083)  
> INFO | jvm 1 | 2014/09/30 12:53:20 | at com.inductiveautomation.xopc.common.stack.UAChannel.createAsymmetricMessage(UAChannel.java:308)  
> INFO | jvm 1 | 2014/09/30 12:53:20 | at com.inductiveautomation.xopc.client.stack.TCPClientChannel.sendOpenSecureChannel(TCPClientChannel.java:643)  
> INFO | jvm 1 | 2014/09/30 12:53:20 | at com.inductiveautomation.xopc.client.stack.TCPClientChannel.receiveAck(TCPClientChannel.java:739)  
> INFO | jvm 1 | 2014/09/30 12:53:20 | at com.inductiveautomation.xopc.common.stack.UAChannel$3.deliver(UAChannel.java:1484)  
> INFO | jvm 1 | 2014/09/30 12:53:20 | at com.inductiveautomation.xopc.common.stack.UAChannel$DeliverToDelegate.run(UAChannel.java:1592)  
> INFO | jvm 1 | 2014/09/30 12:53:20 | at com.inductiveautomation.xopc.client.stack.SerialExecutionQueue$RunnableExecutor.execute(SerialExecutionQueue.java:100)  
> INFO | jvm 1 | 2014/09/30 12:53:20 | at com.inductiveautomation.xopc.client.stack.SerialExecutionQueue$RunnableExecutor.execute(SerialExecutionQueue.java:97)  
> INFO | jvm 1 | 2014/09/30 12:53:20 | at com.inductiveautomation.xopc.client.stack.SerialExecutionQueue$PollAndExecute.run(SerialExecutionQueue.java:75)  
> INFO | jvm 1 | 2014/09/30 12:53:20 | at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)  
> INFO | jvm 1 | 2014/09/30 12:53:20 | at java.util.concurrent.FutureTask.run(Unknown Source)  
> INFO | jvm 1 | 2014/09/30 12:53:20 | at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)  
> INFO | jvm 1 | 2014/09/30 12:53:20 | at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)  
> INFO | jvm 1 | 2014/09/30 12:53:20 | at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)  
> INFO | jvm 1 | 2014/09/30 12:53:20 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)  
> INFO | jvm 1 | 2014/09/30 12:53:20 | at java.lang.Thread.run(Unknown Source)  
> INFO | jvm 1 | 2014/09/30 12:53:20 | Caused by: java.security.cert.CertificateException: java.security.cert.CertificateParsingException: cannot construct KeyUsage: java.lang.IllegalArgumentException: illegal object in getInstance: org.bouncycastle.asn1.DEROctetString  
> INFO | jvm 1 | 2014/09/30 12:53:20 | at org.bouncycastle.jce.provider.JDKX509CertificateFactory.engineGenerateCertificate(Unknown Source)  
> INFO | jvm 1 | 2014/09/30 12:53:20 | at com.inductiveautomation.xopc.server.util.SecurityUtilities.parseX509Certificate(SecurityUtilities.java:170)  
> INFO | jvm 1 | 2014/09/30 12:53:20 | at com.inductiveautomation.xopc.common.stack.UAChannel.initialize(UAChannel.java:1081)  
> INFO | jvm 1 | 2014/09/30 12:53:20 | ... 15 more  
> INFO | jvm 1 | 2014/09/30 12:53:20 | Caused by: java.security.cert.CertificateParsingException: cannot construct KeyUsage: java.lang.IllegalArgumentException: illegal object in getInstance: org.bouncycastle.asn1.DEROctetString  
> INFO | jvm 1 | 2014/09/30 12:53:21 | at org.bouncycastle.jce.provider.X509CertificateObject.(Unknown Source)  
> INFO | jvm 1 | 2014/09/30 12:53:21 | at org.bouncycastle.jce.provider.JDKX509CertificateFactory.readDERCertificate(Unknown Source)  
> INFO | jvm 1 | 2014/09/30 12:53:21 | ... 18 more  
> INFO | jvm 1 | 2014/09/30 12:53:21 | WARN [TCPServerChannel] [12:53:20,830]: Connection lost due to IOException.  
> INFO | jvm 1 | 2014/09/30 12:53:21 | java.io.IOException: End of stream reached.  
> INFO | jvm 1 | 2014/09/30 12:53:21 | at com.inductiveautomation.iosession.socket.AsyncSocketIOSession.run(AsyncSocketIOSession.java:74)  
> INFO | jvm 1 | 2014/09/30 12:53:21 | at java.lang.Thread.run(Unknown Source)
