As per the organization policy, we can run the apache only on HTTPS port and hence the administrator stopped serving the content on HTTP port. We have some workflows dependent on Python nodes and these nodes are not getting executed as it requires some extra packages which are installed in the conda environment. However, when we run this workflow, it always display a message saying the package is not found. After long checking, we realized that in knime.ini file in executor is pointing to http://127.0.0.1:8080/knime/rest/v4/profiles/contents but apache is not allowing this to happen. So we changed the URL to https://domain_name:8443/knime/rest/v4/profiles/contents and restarted both apache and executor. To our surprise, the executor is still trying to connect on HTTP URL only. Is there anything I am missing in this whole activity? Any help would be highly appreciated.
By the way, epf files are put in place and they are showing correctly. The environment is on RHEL.
If we hit the https url from our desktop, the preferences.zip file is getting downloaded properly and it is matching with what we are expecting. On the server when we curl the HTTPS URL, it is telling that it is trying to download preferences.zip. However, when we do wget with the HTTPS url, it is still not working. Not sure if that is the default behavior.