Cause DCOM Error 0x80070005 appears in the OPC Client application when it succeeds in launching an OPC Server or OpcEnum, but fails to receive a reply from either of the applications. This error could be caused under several conditions: On the OPC Server PC, the OPC Client User Account does not have the right Access Control List (ACL) permissions in the System-Wide DCOM settings, Access Permissions, Edit Default.
On the OPC Client PC, the OPC Server User Account does not have the right Access Control List (ACL) permissions in the System-Wide DCOM settings, Access Permissions, Edit Limits.
On the OPC Client PC, the DCOM Default Impersonation Level is set to "Anonymous" instead of "Identify", and the "ANONYMOUS LOGON" Access Control Entry (ACE) does not exist in the OPC Client PC, Access Control List (ACL) permissions in the System-Wide DCOM settings, Access Permissions, Edit Limits.
Background There are cases where an OPC client application can launch a remote OPC Server, but is unable to receive further responses. Thus, DCOM will inform the OPC Client that the launch of the remote server was successful, but the OPC Client will be unable to continue communicating with the OPC Server application. In this case, the OPC Client application will display DCOM Error 0x80070005. In essence, this error occurs when DCOM communication is stopped by the Access Control List (ACL) of either the OPC Client PC or OPC Server PC.
Test If you receive DCOM Error 0x80070005, check if the OPC Server application is actually running on the OPC Server PC. If you received this error when you tried to browse for OPC Servers on the OPC Server PC, check if OpcEnum is running. If either is running, end both processes on the OPC Server PC. Then try to establish communication again. If you still receive the same DCOM Error 0x80070005, then the cause is as listed above, and you will simply need to follow the repair procedure below. If you receive a different DCOM error, then you will need to search for that specific error instead.
Repair Procedures For the complete step-by-step repair procedure to fix this DCOM error, download the complete whitepaper.
For automated troubleshooting, refer to OPC Expert, a software application to troubleshoot OPC connections. If OPC Expert fails to connect, it automatically informs you of the problem, diagnoses the cause, and suggests a solution. OPC Expert is free to download, does not require installation, and does not make any changes to Windows registry, so it is safe to use on your computer. Download at www.OpcExpert.com.
OPCTI is the global leader in OPC training for automation professionals, and is the largest OPC training company in the world. OPCTI offers hands-on training workshops in-person and online.
OPCTI is vendor-neutral, meaning that we will teach you how to establish and implement a robust and secure communication infrastructure, no matter what OPC products you use - the training that you receive from OPCTI can be immediately implemented at your workplace. Our progressive training will enable you to increase your efficiency, security, and productivity.
The Certified OPC Professional (COP) designation is only offered by OPCTI. The designation is awarded to those who have successfully completed our training, and who demonstrate proficiency with OPC technology, design architecture, and installations. The COP designation is endorsed by many OPC Foundation member companies.
OPCTI is an active member and a strong supporter of the OPC Foundation. Randy Kondor, President and Chief Instructor at OPCTI currently serves as the Vice President of Education at the OPC Foundation.
Visit our Training Schedule to see where OPCTI is currently offering training workshops, or contact us to find out more about private trainings for you and your team at your site.