POST-INSTALLATION STEPS
MANAGING ENVIRONMENTS
Title
Message
Create new category
What is the title of your new category?
Edit page index title
What is the title of the page index?
Edit category
What is the new title of your category?
Edit link
What is the new title and URL of your link?
Enabling SSL for Infoworks VM
Copy Markdown
Open in ChatGPT
Open in Claude
sudo user.
Create certificates directory
Create /opt/infoworks/certificates:
Command
xxxxxxxxxxcd /opt/infoworksmkdir -p certificatescd certificatesGenerate Certificates (Self-signed)
- Download the script to generate certificates at /opt/infoworks/certificates location:
Command
xxxxxxxxxxcd /opt/infoworks/certificateswget https://iw-saas-setup.s3.us-west-2.amazonaws.com/gen_ssl_cert.sh- Make it executable.
Command
xxxxxxxxxxchmod +x gen_ssl_cert.sh- Use this script to generate certificates for the machine’s DNS using the following command:
Command
xxxxxxxxxxdns=$(hostname -A)./gen_ssl_cert.sh $dnsConfiguration changes
Changes in platform.conf.template
Command
xxxxxxxxxxvi /opt/infoworks/resources/nginx-portable/conf/infoworks/platform.conf.template- Change
listen ${PROXY_SERVER_PORT};tolisten ${PROXY_SERVER_PORT} ssl;. - Add the following command:
Command
xxxxxxxxxxssl_certificate /opt/infoworks/certificates/$dns.crt;ssl_certificate_key /opt/infoworks/certificates/$dns.key;# ssl_dhparam /opt/infoworks/certificates/dhparam.pem;- In the above command, replace $dns with the value of $dns from the above commands, that is, dns=$(hostname -A).
Changes in nginx.conf
vi /opt/infoworks/resources/nginx-portable/conf/nginx.conf
Line 1:
user infoworks;
Uncomment, and change nobody to infoworks.
Changes in conf.properties
vi conf.properties
Commands:
Command
xxxxxxxxxxinternal_ip=$(echo $(hostname -i)|grep -Eo "(\\b[0-9]{1,3}\.){3}[0-9]{1,3}\\b"|head -1)internal_ip_delimited=$(echo "${internal_ip}" | sed -e 's/[]$.*[\^]/\\&/g' )alias=$(echo $(hostname -A))fqdn=$(echo $(hostname -f))cp /opt/infoworks/conf/conf.properties /opt/infoworks/conf/conf.properties.bkpCommand
xxxxxxxxxxsed -i "s/$internal_ip_delimited/$alias/g" /opt/infoworks/conf/conf.propertiessed -i "s/$fqdn/$alias/g" /opt/infoworks/conf/conf.properties sed -i "s/proxy_server_scheme\=http/proxy_server_scheme\=https/g" /opt/infoworks/conf/conf.propertiessed -i "s/proxy_server_port\=3000/proxy_server_port\=443/g" /opt/infoworks/conf/conf.properties /opt/infoworks/bin/stop.sh all && /opt/infoworks/bin/start.sh all /opt/infoworks/bin/start.sh ingestionInfoworks UI
Open infoworks UI at https://internal_ip.
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard
Last updated on Apr 25, 2023
Was this page helpful?
Next to read:
MongoDB Atlas Manual SetupFor more details, refer to our Knowledge Base and Best Practices!
For help, contact our support team!
© UNIPHORE TECHNOLOGIES 2025 | Confidential
Discard Changes
Do you want to discard your current changes and overwrite with the template?
Archive Synced Block
Message
Create new Template
What is this template's title?
Delete Template
Message