FEATURE AVAILABILITY STARTING FROM RELEASE 1.11.4
JS-1722 - Getting issue details... STATUS

 

Use the attribute http_port and https_port in ./config/scheduler.xml

http and https port configuration without binding of a specific interface
<spooler>
   
   <config mail_xslt_stylesheet="config/scheduler_mail.xsl" 
           http_port="40444"
           https_port="48444"
   >
   ...
   </config>
 </spooler>


  • In above example the JobScheduler Master listens to all available interfaces when using HTTP and HTTPS.
  • The HTTP port and the HTTPS port must be different port numbers.

Indicating which network interfaces should listen to when using HTTP

  • The value of attribute http_port in the config element of the ./config/scheduler.xml can have the form http_port="[ip address or hostname:]port"
  • If only a port is specified then the JobScheduler Master listens to all available network interfaces.
  • It is the same like http_port="0.0.0.0:port".
  • If a hostname or ip address is specified in addition then it indicates which network interfaces the JobScheduler Master should listen to.

Indicating which network interfaces should listen to when using HTTPS

  • The value of attribute https_port in the config element of the ./config/scheduler.xml can have the form https_port="[ip address or hostname:]port"
  • If only a port is specified then the JobScheduler Master listens to all available network interfaces.
  • It is the same like https_port="0.0.0.0:port".
  • If a hostname or ip address is specified in addition then it indicates which network interfaces the JobScheduler Master should listen to.

Requirements

  • A HTTP port setting is required for some components of the JobScheduler Master such as the plugins and the startscript.
  • It is not possible to use https only but you can bind "localhost" to the HTTP port.
most secure setting
<spooler>
   
   <config mail_xslt_stylesheet="config/scheduler_mail.xsl" 
           http_port="localhost:40444"
           https_port="myHost:48444"
   >
   ...
   </config>
 </spooler>
  • No labels