RhysGoodwin

Forum Replies Created

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • in reply to: UPC-UA Server Access Control #17323
    RhysGoodwin
    Participant

    Thanks Very much Mikhail. I guess I would need create multiple UA servers and then set their ports in the xml configs? Are you able to explain connection between devices under the communicator vs devices in the configuration database?

    in reply to: Disconnect from OPC DA server #17317
    RhysGoodwin
    Participant

    Hi,

    For others who come across this, some hopefully usful tips for using Rapid SCADA to connect to a remote OPC-DA server in a workgroup (non-domain joined) environment.
    – Create local accounts with matching username and passwords on both servers
    – On the OPC-DA server side:
    – Ensure the user has sufficient decom permissions
    – Ensure SID filtering is disabled:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
    LocalAccountTokenFilterPolicy=1

    – On the Rapid SCADA server:
    – Make the local user an admin (at least for testing, it may be possible to lock it down later)
    – Make sure to run the Rapid SCADA admin tool as this local user
    – Make sure to run the Rapid SCADA ScadaComm6 system service as this user
    – Set app-specific DCOM authentication for ScadaComm6 with the following reg import:This should fix `Error creating subscriptions:
    0x80040202`

    Windows Registry Editor Version 5.00
    ; Make your own GUI with PowerShell: [guid]::NewGuid()
    ; Tie the EXE to an AppID (so it appears under DCOM Config)
    [HKEY_CLASSES_ROOT\AppID\ScadaCommWkr.exe]
    "AppID"="{9a9a27c6-3317-405a-a364-ce4eb1878a95}"
    
    ; Define the AppID node with a friendly name (what you’ll see in DCOMCNFG)
    [HKEY_CLASSES_ROOT\AppID\{9a9a27c6-3317-405a-a364-ce4eb1878a95}]
    @="Rapid SCADA - ScadaComm Worker (OPC-DA Client)"
    ; Optional: per-app authentication level. 0=Default, 1=None, 2=Connect, 3=Call, 4=Pkt, 5=PktIntegrity, 6=PktPrivacy.
    "AuthenticationLevel"=dword:00000001

    Cheers,
    Rhys

Viewing 2 posts - 1 through 2 (of 2 total)