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
- On the Workflow server, open the ProficyServer.exe.config file.
- Find the UaApplicationConfiguration section.
- Change the specified file path to relocate the server certificates.
- 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>