Modify Server Certificate Folder Location

You can modify the location of the Workflow server certificates folder.

About this task

Use the %INSTALLDIR%\Proficy\Proficy Workflow\ProficyServer.exe.config file to edit the location of Certificates and Trust Lists.

Procedure

  1. On the Workflow server, open the ProficyServer.exe.config file.
  2. Find the UaApplicationConfiguration section.
  3. Change the specified file path to relocate the server certificates.
  4. Save and exit the file.

UaApplicationConfiguration in ProficyServer.exe.config

<UaApplicationConfiguration>
        <SecuredApplication xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://opcfoundation.org/UA/2011/03/SecuredApplication.xsd">
            <!-- Specify location of Certificates and Trust Lists -->
            <ApplicationCertificate>
                <StoreType>Directory</StoreType>
                <StorePath>%CommonApplicationData%\Proficy\OpcUaCertificate\own</StorePath>
                <SubjectName>CN=Workflow/O=GeneralElectric/DC=localhost</SubjectName>
                <ValidationOptions>0</ValidationOptions>
            </ApplicationCertificate>
            <TrustedCertificateStore>
                <StoreType>Directory</StoreType>
                <StorePath>%CommonApplicationData%\Proficy\OpcUaCertificate\trusted</StorePath>
                <ValidationOptions>0</ValidationOptions>
            </TrustedCertificateStore>
            <IssuerCertificateStore>
                <StoreType>Directory</StoreType>
                <StorePath>%CommonApplicationData%\Proficy\OpcUaCertificate\issuers</StorePath>
                <ValidationOptions>0</ValidationOptions>
            </IssuerCertificateStore>
            <RejectedCertificatesStore>
                <StoreType>Directory</StoreType>
                <StorePath>%CommonApplicationData%\Proficy\OpcUaCertificate\rejected</StorePath>
                <ValidationOptions>0</ValidationOptions>
            </RejectedCertificatesStore>
        </SecuredApplication>
    </UaApplicationConfiguration>