This feature is available with JobScheduler Master releases starting from
Display feature availability |
---|
|
Jira |
---|
server | SOS JIRA |
---|
serverId | 6dc67751-9d67-34cd-985b-194a8cdc9602 |
---|
key | JS-1722 |
---|
|
Use the attribute http_port and https_port in ./config/scheduler.xml
Code Block |
---|
language | xml |
---|
title | 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 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 |
---|
language | xml |
---|
title | most secure setting |
---|
|
<spooler>
<config mail_xslt_stylesheet="config/scheduler_mail.xsl"
http_port="localhost:40444"
https_port="myHost:48444"
>
...
</config>
</spooler> |