HTTPS Configuration & to create side panel menu.

Configuration of HTTPS & To Create Side Panel Menu.

Configuration of HTTPS in the application through IIS:

 The term IIS stands for Internet Information Services is a flexible, general-purpose web server from Microsoft that runs on Windows systems to serve requested HTML pages or files.

 

·        The HTTP (or Hyper Text Transfer Protocol) is used for exchanging information between two or more servers and users. 

·        HTTPS --HyperText Transfer Protocol Secure over the SSL (or Secure Sockets Layer) -- uses SSL (secure sockets layer ) to encrypt the communication to add additional data security. 

·         HTML is used for creating a variety of elements. For example, texts, buttons, hyperlinks, and direct/indirect behaviors.



·        ===>        IIS binding of application, take an example of Wrapup code application.

 




Step 1 - Select the Wrapup Code.

Step 2 - Click on bindings.


Step 3- To configure the Wrapup Code with HTTPS, then click on Add.

Type: select HTTPS

Port: 443(default port of the application). We can change the port as per the client’s need. We can’t use that port which is already in use with other applications.



Step-4  Type: https

              Port: 7751 (changed the port)

              SSL Certificate:  Select one of the certificates.

              Click on OK.


                     Note: For every tool, if the client uses HTTPS, then they must have the SSL certificate. 


Step-5 Create a self-signed certificate.

If the client wants to use the temporary, they we can provide them the self-signed certificates.

·    Click on the domain name. Suppose the Domain Name is VOIP3CX3(GOLDCRM2\bellides) then click on Server Certificates.




·        On the right-side menu, click on the Create Self-Signed Certificate.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * Enter the name of the certificate and click ok.                                                                                                                                                                     

 As we can see a certificate has been created by the name “test”. This is a self-signed certificate, not a valid certificate.           

                  
                  Note: To get the valid certificate go to our website https://www.voiptools.com/downloads/  >> utilities >> Certify the web.
                  

              
                 ·        When we took the self-signed certificate, the tool will browse on HTTPS but that is not secure. This is how it looks while we browse our application.


      *If the client took the valid certificate, then it will show “Secure” in place of “Not secure” and the link will be like https://localhost7750 .


      ==> User issue in the application related to SSL.

                  
To resolve the issue of Error-503 “Service unavailable”. Follow the below steps:


·        Go to the application pool. Every tool has its application pool.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   These are application pools. As we can see every IIS based tool has its own application pools.  Here identity means user, it needs to maintain our application to run on VoIPTools user.                                                                             



                     

If the client has changed the password of the VoIPTools user, then we have to change the password from here also. First, go to the Advance setting from the side menu and then click on the 3 dots of the identity. Below picture is for reference. 

       


When we click on the 3 dots a display of the application pool identity will appear.  Similar to the below image.

                                                                                                      

Click on set. Give the username and password.

User name- VoIPTools

Password - VO1PT0y5                                                                                                                                                                                                                         

                           
                                                      DOCUMENTATION OF SIDE PANEL MENU                                                                                                                                                                                       

                 ==> How to create the Side Panel Menu: 
                         Download the side panel menu from https://www.voiptools.com/downloads/

                                                         

             Go to downloads, only one file "index" is there. extract this file.
                                                                                               

                 
                Extract the file:
                   
                                                                   



                          After Click on extract, an HTML file will appear:                                                                                                                                                                                         


                    To create the site of the Side Panel Menu. Open IIS Manager, then go to the site.                                                                                                                                   


                      ·        Right-click on the site after that click on Add website.                                                                                                                                                                                                                                                                                      


                         ·        When you click on Add website:
                               
                             


                         
                           Enter the site name – Side Panel Menu,

               Physical Path- C:\programdata\VoIPTools\Data\Http\wwwroot\ Side Panel Menu

               Type: http or https

               Port: 80 (by default). You can enter any port number, but that port number should not be in use with any other VoIPTools application. Click on OK.     

               
       
           
              Note: If you choose a port number that is already in use with other VoIPTools applications then a pop-up will show like this. In that case, click on     NO and change the port number of the Side Panel Menu.
  


               
                    ·        Now you can see the site “Side Panel Menu” has been created.
                            


                                   ·        Do the right click on Side Panel Menu and click on Explore.
                                       



                                      ·        When we click on Explore it will automatically go to the physical path. After that, we need to paste the file [index file (Html)].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ·        Right-click on the index file, and choose open with notepad.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ·        Now replace the IP with FQDN or VoIPTools server IP and save(ctrl + s) it.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                       ·        After changing the IP or FQDN, restart the side panel application.
                                          
   
         
                                 ·         Browse the Side Panel Menu with the link <localhost:4404>
                                 Here, localhost is your VoIPTools server IP and 4404 is your Side Panel Menu application port. In place of 4404, you can use the default port 80.
          
 
                      Note: If you made any changes to the site of any application like editing or adding binding you need to restart the site of that particular application.
   
                                                                                                                                    *  *  *  *  *