Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

 

This feature is available with JobScheduler Master releases starting from

Display feature availability
StartingFromRelease
1.11.4

Jira
serverSOS JIRA
serverId6dc67751-9d67-34cd-985b-194a8cdc9602
keyJS-1722

 

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

Code Block
languagexml
titlehttp 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 HTTP and httpsHTTPS.
  • The http HTTP port and the https 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 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 HTTP port.
Code Block
languagexml
titlemost secure setting
<spooler>
   
   <config mail_xslt_stylesheet="config/scheduler_mail.xsl" 
           http_port="localhost:40444"
           https_port="myHost:48444"
   >
   ...
   </config>
 </spooler>