๐ Configuring HostedSuite for SSL
Secure HostedSuite with SSL (Secure Sockets Layer) to enable encrypted access via https://. This guide is for IT administrators and HostedSuite managers.
โ Prerequisites
-
Admin access to DNS and server settings
-
A valid SSL certificate for your domain
-
Access to HostedSuite installation folder
-
Ability to edit configuration files with admin rights
Step 1: Choose a Domain Name & Purchase SSL Certificate
-
Decide on a subdomain (e.g.,
console.abccorp.com) for the HostedSuite console. -
Purchase a standard SSL certificate (e.g., from GoDaddy or DigiCert) for that domain.
๐ The domain name and certificate must match exactly.
Step 2: Configure DNS
Update DNS settings to point your new subdomain to the HostedSuite serverโs IP address.
Example:
If your server IP is 192.168.0.21 and your domain is console.abccorp.com, create an A record to link them.
Step 3: Export the SSL Certificate to a PFX File
-
On a Windows PC, open Manage Computer Certificates.
-
Find the installed SSL certificate under Personal > Certificates.
-
Right-click โ All Tasks โ Export.
-
Select Yes, export the private key.
-
Choose Personal Information Exchange (.PFX).
-
Enable "Export all extended properties" and set a password.
-
Save the file (e.g.,
evo-console.pfx).
๐ Useful resources:
Step 4: Configure HostedSuite to Use the SSL Certificate
-
Copy the
.pfxfile to the HostedSuite server (e.g.,C:\Program Files (x86)\Evo\HostedSuite\Bin). -
Stop the HostedSuite service.
-
Run Notepad as Administrator and open:
C:\Program Files (x86)\Evo\HostedSuite\Bin\HostedSuiteServer.exe.config -
Locate:
<appSettings> <add key="SslCertificatePath" value="" /> <add key="SslCertificatePassword" value="" /> </appSettings> -
Add the full path and password:
<appSettings> <add key="SslCertificatePath" value="C:\Program Files (x86)\Evo\HostedSuite\Bin\evo-console.pfx" /> <add key="SslCertificatePassword" value="your_password_here" /> </appSettings> -
Save the file.
Step 5: Restart & Use the Secure URL
-
Start the HostedSuite service.
-
Use the new secure URL:
https://your-domain-name:21483
Example:https://console.abccorp.com:21483
โ ๏ธ All operators must use this new HTTPS link.
๐ Troubleshooting
Problem: Page doesnโt load
-
Try
ping your-domain.comto confirm DNS resolution. -
Check firewall or port settings (ensure 21483 is open).
Problem: SSL security warning
- Ensure the domain in the browser exactly matches the SSL certificate.
(e.g.,console.abccorp.comโconsoel.abccorp.com)
Problem: Page keeps spinning
-
Check logs at:
C:\Program Files (x86)\Evo\HostedSuite\Logs\HostedSuite-Server.log -
Look for incorrect password or certificate errors.
Need Help?
Contact support and provide:
-
Your domain name
-
Screenshot of the error
-
HostedSuite server logs (if available)