Upgradation Procedure

  1. Download the latest file OpenSSL-Win64.zip from the Path mentioned in the source field of Open SSL Package .
  2. Press “Win+R”, type “services.msc” and press Enter.
    Figure 1. SSL Package Upgradation
  3. Click on “Apache2.4” service and then click “Stop” the service on the left panel to stop the service.
    Figure 2. SSL Package Upgradation (Cont.)
  4. Stop all the services created using Apache. You can find them by looking at the description pane of the service.
  5. The description would start with “Apache/2.4….”.

    (e.g., “HCL.iAutomate.EntityModel”, “HCL.iAutomate.iCrawler”, “HCL.iAutomate.iKnowledge”, “HCL.iAutomate.iKnowledgeIndexer”, “HCL.iAutomate.iKnowledgeScreen”, “HCL.iAutomate.iKnowledgeSearch”, “HCL.iAutomate.iParse”, “HCL.iAutomate.iRecommend”, “HCL.iAutomate.iScript” , “HCL.iAutomate.iUnique”, “HCL.iAutomate.RatingMongo”).

    Figure 3. SSL Package Upgradation (Cont.)
    A screenshot of a computer Description automatically generated
  6. Go to “C:\” in the file explorer. Take backup of the previous version by renaming the folder from “OpenSSL-Win64” to “OpenSSL-Win64_Old”.
  7. Extract the downloaded Zip file named “OpenSSL-Win64.zip” mentioned in the step 1.
    Note:
    Make sure the OpenSSL-Win64 folder contains multiple files and folders not another folder named OpenSSL-Win64
  8. Open the extracted folder and COPY the OpenSSL-Win64 folder to the desired location.

    e.g.: C:\OpenSSL-Win64

    Figure 4. SSL Package Upgradation (Cont.)
  9. Move inside the folder to the path “OpenSSL-Win64 > bin” and copy the files named “openssl.exe”, “libcrypto-3-x64.dll” and “libssl-3-x64.dll” to the path “C:\Apache24\bin”.
  10. Go to Control Panel 🡪 System and Security 🡪 System 🡪 Advanced System Settings. Click Environment Variables.
  11. A new dialog box appears. Click New under System Variables section.
  12. Delete the old Environmental variables OPENSSL_CONF and in “Path” delete the old openssl variable occurrence. For example, delete this variable “C:\OpenSSL-Win64\bin”.
  13. Set the system environment variable with name OPENSSL_HOME with the path as:
    C:\OpenSSL-Win64
  14. Set the system environment variable with name OPENSSL_CONF with the path as (.cnf):
    C:\OpenSSL-Win64\ssl\openssl.cnf
    Figure 5. SSL Package Upgradation (Cont.)
  15. Go to Control Panel 🡪 System and Security 🡪 System 🡪 Advanced System Settings. Click Environment Variables.
  16. A new dialog box appears.
  17. In the system environment variable name as “Path”, add the following:
    %OPENSSL_HOME%\bin
    Figure 6. SSL Package Upgradation (Cont.)
  18. Restart the Apache2.4 service. Expand the description of the Apche2.4 service. You can verify the OpenSSL version from the description.
    Figure 7. SSL Package Upgradation (Cont.)
    A screenshot of a computer Description automatically generated
    Note:
    Apache version should be upgraded to 2.4.62 before restarting all the services. After upgradation, check Apache2.4 service “Description” in services.msc. It should be like this “Apache/2.4.x (Win64) OpenSSL/3.4. X.”
  19. Press “Win+R”, type “services.msc” and press Enter.
    Figure 8. SSL Package Upgradation (Cont.)
  20. Click on “Apache2.4” service and then click START the service on the left panel to start the service.
    Figure 9. SSL Package Upgradation (Cont.)
  21. Similarly, start all the Apache services that you stopped in step 4. If the services are not getting started, then follow the steps covered in the following section.