monkeyhead
Member
I'm setting up a SCADA, and I've got all my local OPC comms working just fine, but there are a couple stand alone systems that I only have access to through their PC based HMIs (xp sp2). So i'm forced to use remote OPC for these systems.
IT rules that PCs that are not part of our windows domain must live on their own VLAN that accepts incoming traffic, but doesn't allow outoing connections.
So far on the HMI PCs, I basically made DCOM and my OPC servers about as unsecure as possible by allowing full access to everyone and their brother. On the HMI PCs, I had all of them join the same windows workgroup and used the same user/password combo on each machine.
I can initiate a remote server and read data using RSI's test opc client between any of the HMIs.
The problem is that my SCADA is going to live on the regular VLAN (as is the laptop i'm using to develop on.)
I can initiate and launch the remote server using the RSI test client from my laptop, but when I try to create a group, I get an RPC error.
I downloaded the dccomtest test server and client from MSDN and tried it, but I also get an RPC error. I ran a port scanner and I clearly see port 135 opened up.
In desperation I even installed IIS and tried enabling COM for Internet Services and set TCP/IP tunneling as the default protocol, but I still get the same error.
Is there any type of tool I can use to troubleshoot DCOM problems?
Could the whole thing be failing because my laptop is part of my company's windows domain and I don't have an account set up on my HMI PCs using my username?
I've already killed two days that I didn't have to spare on this. Unix is so much easier than windows...
IT rules that PCs that are not part of our windows domain must live on their own VLAN that accepts incoming traffic, but doesn't allow outoing connections.
So far on the HMI PCs, I basically made DCOM and my OPC servers about as unsecure as possible by allowing full access to everyone and their brother. On the HMI PCs, I had all of them join the same windows workgroup and used the same user/password combo on each machine.
I can initiate a remote server and read data using RSI's test opc client between any of the HMIs.
The problem is that my SCADA is going to live on the regular VLAN (as is the laptop i'm using to develop on.)
I can initiate and launch the remote server using the RSI test client from my laptop, but when I try to create a group, I get an RPC error.
I downloaded the dccomtest test server and client from MSDN and tried it, but I also get an RPC error. I ran a port scanner and I clearly see port 135 opened up.
In desperation I even installed IIS and tried enabling COM for Internet Services and set TCP/IP tunneling as the default protocol, but I still get the same error.
Is there any type of tool I can use to troubleshoot DCOM problems?
Could the whole thing be failing because my laptop is part of my company's windows domain and I don't have an account set up on my HMI PCs using my username?
I've already killed two days that I didn't have to spare on this. Unix is so much easier than windows...