Disabling Built-in Apache Server
Our application has a SOAP service that is currently exposed via the built-in Apache server inside of Cache. I have configured the application to IIS instead so we can IP-Filter, however I no longer wish to have the management portal or other resources via the built-in Apache server. How can I disable the built-in Apache server so internal resources no longer reply on that server and are instead routed via the IIS site?
I also want the management portal option via the right click on the cube to be pointed towards the IIS URL rather than the old Apache instance with a port number.
Thanks in advance!
Comments
For the cube you have servermgr.exe where you define the ports you want to use
docs: http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY…
In CSP gateway (from Mgmt Portal) you have Configuration -> Deault Parameters ->Instance Host Name: to set server + port
docs: http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY…
I'm not sure these links are helpful in my situation. They still assume you are using the built in Apache server for serving up CSP pages. I have mine directed through IIS. I do not want the management portal or my SOAP services to reply via a port number. It should only reply via the URL I have assigned in IIS.
Yes, this seems like it will do what I want...not the WebServer but WebServerPort. It seems that setting this to a value of 0 turns off the server.
Perfect, thank you!!!
The setting Robert describes dictates how the "Management Portal" option from your System Tray "cube" (officially, the Caché Launcher) attempts its connection. It has no effect on which ports our local Caché server instance listens on.
See more doc here.
WebServerPort =
Web Server port number. Setting this number to any non-zero value enables the Web Server on that port. If you set this number to 0, the Web Server is disabled.
Take a look at the WebServer setting in the portal at Configuration > Additional Settings > Startup:
This changes the WebServer entry in the [Startup] section of cache.cpf.