Troubleshooting
OPC UA Server log files are saved to the default location "%SITE_ROOT%\log\CimOpcUaServer.Log.txt" unless you specify a different location in the Logging Configuration dialog box in the OPC UA Server tab of the Project Properties dialog box.
Logging Trace Level Explanations
Stack Trace Level
ERROR - Critical errors (unexpected and/or requiring external actions) which require attention
WARNING - Non-critical faults which should not go unnoticed but are handled internally
SYSTEM - Rare major events (good cases) like initializations, shut-down, etc.
INFO - Regular good case events like connects, renews
DEBUG - Used for debugging purposes
CONTENT - Used to add additional content (i.e. whole message bodies) to debug traces
Application Trace Level
NoTrace - No Trace
Errors - Unexpected errors
Warning - Unexpected behavior that is not an error
Info - Information about important activities like connection establishment
InterfaceCall - Calls to module interfaces
CtorDtor - Creation and destruction of objects
Frequently Asked Questions
Q: Why can't I connect to the OPC UA Server after I start my project?
A: Open the Project Properties dialog box and check that the OPC UA Server is enabled and that the OPC UA Client is using the correct port number.
Note: Each project that needs to run on the same machine at the same time must have a different port assigned. If two projects have the same port they will conflict with each other.
Q: Why can't I connect even though the OPC UA Server is enabled and the URL is correct?
A: Check the Status Log from Workbench for error information. Look for details in the CimOpcUaServer.Log.txt file.
Q: Why does the log say that the OPC UA Client Certificate is not trusted?
A: Could be an issue with your certificate. Copy the OPC UA Client Certificate from the "%SITE_ROOT%\pki\rejected" to "%SITE_ROOT%\pki\trusted\certs".
Note: You must manually verify any Certificate copied to the trusted directory by looking at the Certificate properties. If it does not belong the OPC UA Client that you are currently configuring, you must delete the Certificate from the rejected directory.
Q: Why do I get an error when I subscribe to a Point in my OPC UA Client?
A: A CIMPLICITY Point is represented as an Object. If you wish the current value of the Point you must select the Value Variable which is a component of the Point Object.