How to Configure Arbortext Editor/Contenta plug-ins
Follow these steps to configure the Arbortext Editor/Contenta plug-ins to communicate with a secure Contenta Web server. This is necessary to check out S1000D DMs using the HTTPS protocol.
Procedure
- Paste the following URL in a supported Web Browser.
https://<web server name>:<web server port>/cw_common/servlet/PingCaSServlet
- If you get the message "There is a problem with this website's security certificate" click Continue.
Next to the Address Bar, there will be a tab stating Certificate Error.
- In the Certificate Error message, click View Certificates.
The following window appears:
- Click Install Certificate, and proceed without changing any options.
- Once the certificate is installed, proceed to the Trusted Root Certification Authorities window in your web browser.
- In Internet Explorer, click Tools > Internet Options > Content > Certificates > Trusted Root Certification Authorities.
- In Firefox, click Tools > Options > Advanced > Certificates > View Certificates.
- Click the certificate you just installed.
- Click Export it as "DER encoded binary."
Take note of the directory where the certificate has been exported.Important: Before running the next command, ensure that the cacerts file is in read‐write mode and JAVA_HOME\bin is in the path. The password is changeit; answer yesto the second question.
- Open a command prompt, navigate to the ARBORTEXT_HOME\bin\jre\bin directory, and enter the following command:
keytool.exe -importcert -alias your_portal_address -keystore ..\lib\security\cacerts -file EXPORTED_CERT_FILE_PATH_INCLUDING_FILE_NAME - Ensure that the webserver registry value matches the Issued To value.
- If users will connect to Contenta Web through a proxy server, complete the following steps to ensure that the editor extensions can connect to Contenta Web.
- In a text editor, open the EpicEditCatMain.cmd file.
- Add the following code to the start of the initialize function.
if (!java_init(0)) { #response("In initialize:: initializing JVM args") set javavmargs="-Dhttps.proxyHost=hostname -Dhttps.proxyPort=hostport" }where hostname is the name of the proxy host and hostport is the port through which it connects.
- Save the changes and close the file.