Versions Compared

Key

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

...

General Configuration File: agent.conf

Anchor
js7-web-server-auth-public
js7-web-server-auth-public

...

HTTP

...

Connections

By default the Agent configuration ships with HTTP communication connections enabled. It is recommended that public/private keys and certificates for secure HTTPS communication are created used and that HTTP communication is connections are disabled.

Code Block
languagetext
titleDefault configuration: enable HTTP communication
linenumberstrue
# Allow http connections without authentication
js7.web.server.auth.public = true

...

The default Agent configuration allows job scripts that include shell commands to be executed from any location. Without this setting scripts are restricted to being executed from the Agent's config/executables directory only.

Code Block
languagetext
titleDefault configuration: enable script execution from signed workflows
linenumberstrue
# Allow http connections without authenticationjobs from signed workflows to execute shell commands
js7.job.execution.signed-script-injection-allowed = yes

...

  • This setting specifies public access to an Agent if insecure incoming HTTP connections are to be used. If used with a value true then no authentication is applied.
  • Default: false

...