Documentation Series

Learn About VISP App Dashboard

Help Documentations / Extensions / Setting up an SSL Certificate – Hosting Service

Setting up an SSL Certificate – Hosting Service

Introduction to SSL Manager
1. Log in to your website control panel under Quick Access; click on Web Apps

2. From the Web Apps Overview Menu, open the Security toggle tab and select SSL Manager.

3. To get to the SSL Manager, click Install.

It is recommended that you select the Private or Vanity SSL certificate.

A Private or Vanity SSL is recommended for business or e-commerce sites since you can use your domain and branding. This lets your customers and viewers trust your website more when processing payments or submitting data online.

Setting up a Private SSL Certificate

Step 1: Generating the SSL key and certificate
The first step in setting up your private SSL certificate is to generate a key and Certificate Request (CSR) using the SSL Manager. Select the “Generate a Certificate Signing Request (CSR)” radio button from the SSL Manager page and click the “Next” button. A form will be displayed that allows you to enter the required information for generating the key and CSR.

Fill out the form and click the “Next” button. The information you entered will be displayed. Click the “Back” button to make any changes to this information. If the information you entered is correct, click the “Next” button. A CSR and key will be created, and your CSR will be displayed. This is your self-signed certificate; you can use it temporarily while waiting for an actual certificate. Click the “Next” button to set up the CSR on our servers. The operation’s result and your certificate file’s name will be displayed. Click the “Finish” button to exit the SSL Manager.

Click the “Cancel” button anytime during the process to exit SSL Manager without saving the changes made during that step.


Step 2: Purchasing the Certificate
To purchase the certificate, email it to a Certificate Authority with your “Proof of Organizational Name” and “Proof of Right to use Domain Name.” In most cases, the “Proof of Organizational Name” is a copy of your company registration documents or certificate of incorporation. In most cases, the “Proof of the right to use Domain Name” is a printout of your whois information. There are exceptions to both proofs. Contact your Certificate Authority for their exact specifications before sending any documents.

The Certificate Authority may ask you about the server type on your certificate that will be installed. Our server type is “Apache with mod_SSL

To purchase the certificate later, log into the “SSL Manager.” Select the “View your Certificate Signing Request (CSR)” radio button and click the “Next” button. The CSR will be displayed. Copy the certificate and send it to the Certificate Authority along with the documents described above.

The following is a list of some Certificate Authorities for your reference:

Name.com SSL
GoDaddy.com SSL
Thawte.com SSL
Entrust.net SSL
NameCheap.com SSL

3. Uploading your purchased certificate

The last step of creating a secure site is to upload the certificate you receive from your Certificate Authority.

After receiving your certificate from your Certificate Authority, you need to upload it to our servers for us to set up your secure site.

Select the “Upload your certificate ” radio button to upload your certificate and click the “Next” button. A form will be displayed. Paste the body of the certificate in the text area. Click the “Next” button to complete the operation. The result of the operation will be displayed. Click the “Finish” button to exit SSL Manager. Your certificate will be set up the next business day.

Click “Cancel” to cancel the upload and exit the SSL Manager.

Checking your secure site

SSL Manager allows you to verify if your certificate has been set up.

To verify that your certificate has been set up, select the “Secure site status” radio button and click the “Next” button. The status of your secure site as well as a link to your secure website, will be displayed.

Click the “Back” and return to the SSL Manager main page.

You may also visit your website after domain propagation to see if you’re loading an HTTPs page.

1. Preseem Integration

How do I connect my VISP system with Preseem? How It Works Preseem polls VISP for information about site equipment and customers. Site equipment is read into Preseem’s model of (Tower, Sector). APs are SNMP polled using the IP address in UBO. Packages and their speed…


VISP chose GraphQL for our API because of the capability that it has. It only requires one endpoint, making maintenance easier and always up to date. Retrieving data for the user becomes easier as they customize their requests to only get the data that they need….

3. MarketBroadband.com Integration

MarketBroadband.com has been helping ISP’s and other home service providers execute highly effective marketing programs for over 20 years. Here’s how to integrate it with VISP. On the Main Menu, go to Settings > Extensions > MarketBroadband.com. Check the Enable…

4. Google Calendar Integration

You have the ability in VISP to schedule a fixed or a flexible date and time on tickets. Scheduled tickets are displayed on the calendar with additional information about the task and the assigned technician. However, if you wish to use Google calendar for it, here’s…

5. Quickbooks Online Integration

Requires: Quickbooks Online Account Reminders to ISPs: Data is passed from VISP to Quickbooks Online in a one-way sync. No data is transferred or synced from Quickbooks to VISP. To integrate QuickBooks Online with VISP, follow these steps: Login to QuickBooks Online…