How to expose web application URL with https
Hi Friends
Here I have created business service for soup service and created unauthenticated url using web application and shared with client.
As a result I have exposed below URL
http://xx,xx,xxx,xxx:57772/csp/healthshare/production/services/abc.xyz…
working fine end to end.
Now I need to change the url from http to https.
Could you please guide me , how to generate certificate and change ssl configurations for web application and expose https url instead of http url?
Thanks a lot,
Prashanth
Comments
I think IRIS uses Apache httpd as its webserver, so probably go through this first.
https://community.intersystems.com/post/apache-httpd-web-server-configu…
And this link to figure out how to enable https on a certain port in httpd
https://www.ibm.com/docs/en/aspera-on-demand/3.9?topic=appendix-enable-…
Probably should also think around performance and scalability of httpd and raise a call with WRC for their opinion on this.
Regards,
Deepak Ghansala
I think IRIS uses Apache httpd as its webserver, so probably go through this first.
https://community.intersystems.com/post/apache-httpd-sketchup download crackeado-web server-configur...
And this link to figure out how to enable https on a certain port in httpd
https://www.ibm.com/docs/en/aspera-on-demand/3.9?topic=appendix-enable-s...
Probably should also think around performance and scalability of httpd and raise a call with WRC for their opinion on this.
Regards,
Deepak Ghansala
Hi Deepak,
Thanks a lot for sharing these resources! I'm currently working on optimizing IRIS, and your suggestion to review Apache httpd configurations
Hi, for these concerns I always refresh my memory going to this vid:
InterSystems Webinar: Configuring a Web Server for IIS for Better Performance and Security
https://www.youtube.com/watch?v=luplow26i7c
Some key URL's you may find helpful too (find the newer version according to your IRIS version):
Thanks a lot for sharing these resources! I'm currently working on optimizing IRIS, and your suggestion to review Apache httpd configurations
To use hypps you have to install CSP Gateaway in an external apache (or nginx) web server.
This external web server can be configured for https (with let's encrypt certifcate if you need fee certificates)
The documentation for csp gateway.
Modifying internal server configuration is a bad idea because in new versions of Iris, it will not be included in the distribution.