Question
· Aug 5, 2022

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.S...

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

Product version: IRIS 2020.1
Discussion (6)3
Log in or sign up to continue

I think IRIS uses Apache httpd as its webserver, so probably go through this first.

https://community.intersystems.com/post/apache-httpd-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

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):

CSP Gateway Configuration Guide:
 
Web Servers for Microsoft Windows
 
How to Set Up SSL on IIS 7

hi @prashanth ponugoti 

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.