DCOM errors by numeric code
- Last UpdatedNov 15, 2022
- 6 minute read
- PI System
- DCOM Security and Configuration
- Interfaces
|
Error |
Description |
|---|---|
|
|
This error occurs when the client connects to the server. It indicates that the client has connected to the server but cannot obtain a pointer to a COM interface. The OPC standards include facilities that are optional; This error is returned if an optional COM interface is not supported. However, this error is more commonly seen with servers that implement their own security, for the following reasons:
|
|
|
. This connection error indicates a problem with the OPC server identity settings:
|
|
|
This connection error indicates that either the OPC is not registered correctly or the server does not accept the type of connection requested by the client. Most OPC servers accept both local and remote connections, but some may only accept one type. OSIsoft OPC clients use a local connection if the server node name is omitted or if "localhost" is used as the node name. If a server accepts only remote connections, the client can be run on the OPC server node by including the server node name in the /server parameter (for example, /server=myopcserver::some.opcserver.1). |
|
|
Not a DCOM security problem. Verify that the license for the OPC server is installed. |
|
|
This connection error can occur if the interface cannot obtain the OPC server information from the registry. In some cases, the problem is identical to that described for error 80040111 (). |
|
|
This error occurs when the client attempts to advise a group if the OPC server cannot establish a new connection to the interface. This error might be caused by DCOM security problems or by general network issues, as follows:
|
|
|
If the server is a PI OPC server, this error message can be caused by multiple OPC processes running. For instance, if there are two PI OPC DA processes, OR two PI OPC HDA processes running simultaneously, this error might occur. Stop one of the duplicate processes to fix the issue. |
|
|
The most common DCOM security error. Either the user account associated with the OPC interface does not have permission to perform the requested action, or the account cannot be authenticated by the server. errors can occur when the client attempts to connect to the server (CoCreateInstanceEx errors) if the account running the client does not have permission to access the server, or when the client attempts to advise groups if the account associated with the server does not have permission on the client computer.
|
|
|
Out of memory. |
|
|
This connection error indicates a problem with the installation of the OPC server. The executable file for the OPC server cannot be loaded. |
|
|
This error might be generated either on connection or advise. It indicates that a connection to the Windows Remote Procedure service (RPCSS) cannot be made, either because the service itself is not running or impaired or because a firewall prevented the connection.
|
|
|
Generic failure code that occurs on connection, if the OPC server does not register with DCOM before timing out. The error is non-specific, but can be caused if the account configured as the identity for the OPC server does not have file system access to the server executable. Check the Event Viewer for the following error: (EventID =10010, Type=Error): Edit the permissions for the directory containing the executable to include the account used as the server identity with full permissions, as described previously. Consult your OPC server vendor or documentation for proper settings. |