Web Server, Secure

Top  Contents  Index 

Ascendis Caller ID contains a secure web server that can be used to make call, contact, and action information available anywhere through a web browser.  Some sample output can be found here.

 

To configure the secure web server, see the Advanced Web/TiVo Server page.

 

When enabled on the standard web port (443), you can access Ascendis Caller ID through a browser by typing "https://" followed by the IP address of the computer running Ascendis Caller ID.  The address would be of the form:

https://<IP address of machine running Ascendis Caller ID>

 

For example, if the IP address of the computer running Ascendis Caller ID was 192.168.0.2, you would use the following:

https://192.168.0.2

 

From the computer running Ascendis Caller ID, you can access it using the following URL:

https://localhost

(Note: the link will only work if you have enabled the Ascendis Caller ID secure web server on port 443 using bind address 0.0.0.0 and Ascendis Caller ID is currently running.)

 

If you specified a different port in the Options window, then you will have to specify it in the URL:

https://192.168.0.2:4430

https://localhost:4430

(Note: the link will only work if you have enabled the Ascendis Caller ID secure web server on port 4430 using bind address 0.0.0.0 and Ascendis Caller ID is currently running.)

 

 

Security

 

To prevent unauthorized access to the Ascendis Caller ID web server, enable "Web server requires authentication" in Advanced Web/TiVo Server options.  This enables standard web server authentication.

 

When connected to the secure web server, web pages are securely transmitted to the end user's browser using SSL encryption.  However, if "Web server requires authentication" is disabled, anyone can view the web pages.

 

For the highest web server security, enable the secure web sever and "Web server requires authentication", and disable both the normal web and TiVo servers.

 

 

Web Server Certificate

 

The secure web server requires an SSL certificate.  The certificate certifies that the web server is as it claims, and not an imposter.  The authority issuing the certificate verifies the information in the certificate, for a fee.

 

If only one or a small number of people will be accessing the secure web server, you may consider using a self-signed certificate.  You can make one at no cost using free tools available on the internet.  However, web browsers will not recognize the certificate issuer and will show a warning instead of the web page.  You can add the certificate to the browser and view the web page securely, except for the risk of a man-in-the-middle attack.

 

For more information on SSL certificates, please search the internet for "ssl certificate" or "make self-signed https certificate".

 

Note: Ascendis Caller ID expects the certificate and private key files to be in PEM format.

 

 

Customization

 

The Ascendis Caller ID web server can be customized to change the appearance or to serve your own HTML documents.