Online Forums
Technical support is provided through Support Forums below. Anybody can view them; you need to Register/Login to our site (see links in upper right corner) in order to Post questions. You do not have to be a licensed user of our product.
Please read Rules for forum posts before reporting your issue or asking a question. OPC Labs team is actively monitoring the forums, and replies as soon as possible. Various technical information can also be found in our Knowledge Base. For your convenience, we have also assembled a Frequently Asked Questions page.
Do not use the Contact page for technical issues.
- Forum
- Discussions
- QuickOPC-UA in .NET
- Connections, Reconnections, Certificates
- Bought a signed cert and no success
Bought a signed cert and no success
Have look here: opclabs.doc-that.com/files/onlinedocs/QuickOpc/Latest/User%2...ecurity%20(Client-Server).html
and especially here: opclabs.doc-that.com/files/onlinedocs/QuickOpc/Latest/User%2...%20Instance%20Certificate.html
and here: opclabs.doc-that.com/files/onlinedocs/QuickOpc/Latest/User%2...html#Certificate%20Stores.html .
If the certificate has been rejected once (it was, that's what the notification says), it will be already in the "rejected certificate store" - for convenience. You can make it trusted by moving it to "trusted peers" certificate store either by simply moving the file, or by using UA Configuration tool (kb.opclabs.com/Tool_Downloads ).
2) To the second screenshot: For self-signed signed certificate, this is how they look like, it is perfectly normal and correct (they have no certification path - that's what it means that they are self-signed), and there is no way to make it go away.
Best regards
Please Log in or Create an account to join the conversation.
I believe I was under the wrong impression that this was complaining about a self signed cert. I have now reissued the self signed cert in the Kepware server and in it's path
it tells me that it is untrusted because it's not in the trusted root securities authority store.
Would this warning/alarm go away if I could get this self signed cert in that trusted root securities authority store ? and if so how would I do that ? please forgive me my ignorance about the whole Cert thing.
Thanks
Jeff
Attachments:
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
can you connect (with security policy other than None) to the server with other OPC UA clients?
Can you send the same screenshot of the certificate you provided to Kepware to us? Either post it here, or (if it is confidential) email to support09 (at) opclabs.com.
The certificate validation is complex and we are just taking over the code from OPC Foundation (and the code is changing over the time), so I do not pretend to understand the details of it either.
But before we get to the details, I want to clarify what you are doing: Why do you want to use a certificate from a commercial CA? In my understanding, there is no reason to do that. It might even be wrong and insecure thing to do. Because, if you want to use that CA as your trust root, you would basically be saying that any certificate that that CA has issued to anybody is something you want to trust too ! That's insecure. You would have to persuade the CA to create a sub-CA just for you, and have that sub-CA issue the certificate, and then trust that sub-CA but not the actual commercial CA. But I do not think you have done that.
Or, you can use a certificate from a commercial CA without having that CA as your trust root, but instead configuring the UA applications to trust only individual, specific certificates. Doing so is possible, but turns the whole thing back into the scheme used with self-signed certificates, creating a need to manage the trusts on one by one basis, plus you would completely unnecessary go through the hassle and expenses related to a certificate from commercial CA.
So, why do that?
The "normal" OPC UA way of doing things is either with self-signed certificates, or with a CA that you control yourself.
Best regards
Please Log in or Create an account to join the conversation.
now with this purchased cert it won't even give me that option and fails with the error I have attached. I will be the first to admit Certificates are new to me and not really my strong suit. I saw a similar post to this, but there was no real solution. any direction would be appreciated.
Thanks
Jeff
Attachments:
Please Log in or Create an account to join the conversation.
- Forum
- Discussions
- QuickOPC-UA in .NET
- Connections, Reconnections, Certificates
- Bought a signed cert and no success