Redwood Documentation

Product Documentation

 

›Platform Process Servers

RunMyJobsPlatform Agents

External Platforms

  • Connecting Redwood Server to External Platforms

Credentials

  • Storing Credentials
  • Credential Protocols

Platform Process Servers

  • On-site Platform Process Servers
  • Cloud Platform Agents
  • Using the Wizard to Create Process Servers
  • Configuring Platform Agents
  • Spool Host Agents
  • The Environment of Platform Agent OS Processes
  • Processing Platform Processes
  • Process Server Services
  • Configuring Agentless Process Servers
  • Automatically Updating Platform Agents
  • Enabling TLS
  • Creating Monitoring Checks
  • Configuring Load Balancing on Platform Agents
  • Platform Agent Registry Entries
  • Monitoring Servers with Platform Process Servers

UNIX Agents

  • UNIX Process Servers
  • UNIX Process Server Configuration Data
  • File Events on UNIX
  • Creating UNIX Process Servers (Advanced)
  • Choosing a User Switching Security Mode
  • Controlling Unix Platform Agents
  • Uninstalling Redwood Server Platform Agents from UNIX

Windows Agents

  • Creating a Microsoft Windows Process Server
  • File Events on Microsoft Windows Process Servers
  • Configuration of a Microsoft Windows Process Server
  • Managed Services
  • Configuring Platform Agents on Microsoft Windows
  • Automating Windows tasks that require a desktop window
  • Uninstalling Redwood Server from Microsoft Windows

Agent Definition Types

  • Using the BASH Definition Type
  • Using the KSH Definition Type
  • Using the CSH Definition Type
  • Using the Perl Definition Type
  • Using the Python Definition Type
  • Using the PowerShell Definition Type
  • Using the Visual Basic Script Definition Type
  • Using the CMD Definition Type
  • Using the R Process Definition Type
  • Using the DCL Definition Type
  • Using Platform Definition Types
  • Using the OS Native Definition Type
  • Microsoft Windows Definition Types
  • Using the SQLPLUS Definition Type
  • Using the FTP Definition Type
  • Using the Groovy Definition Type

Command Line Tools

  • Command Line System Tools
  • jtool
  • jcat
  • jdescription
  • jevent
  • jecho
  • jftp
  • JFTP Return Codes
  • jgetcredential
  • jgetfile
  • jgetpar
  • jjoin
  • jlink
  • jlog
  • jmail
  • jmessage
  • jmonitor
  • jputfile
  • jregister
  • jrfc
  • jscp
  • jtool screenshot
  • jscript
  • jsecret
  • jsleep
  • jsplit
  • api-tool.jar

OpenVMS Process Servers

  • Creating HP OpenVMS Process Servers
  • Installing the Platform Agent on HP OpenVMS
  • Configuring HP OpenVMS Process Servers
  • File Events on HP OpenVMS
  • HP OpenVMS Definition Types

AS/400 Connector

  • IBM AS/400 Connector Architecture
  • Setting up the IBM AS/400 Connector
  • Creating an IBM AS/400 Process Server
  • Files on AS/400 Raise Events
  • Using the AS/400 Definition Type
  • Redwood Server OS Support
  • IBM z/OS Definition Types
  • Using the JCL_FTP Definition Type
  • IBM z/OS System Tools

Reference

  • Balancing the Load
  • Credential Protocols
← On-site Platform Process ServersUsing the Wizard to Create Process Servers →

cloud-related topic Cloud Platform Agents

In cloud environments, platform agent connections are initiated by the agents connecting to the central instance.

Prerequisites

  • Cloud RunMyJobs or Redwood Finance Automation environment

Configuration

This mode is called AgentInitiated and is configured automatically when you install an agent.

Advanced Configuration

If you cannot run the Windows agent installer, because it is not digitally signed, for example, use a zip utility to extract the ZIP archive from the self-extracting executable such as WinZIP, 7zip, WinRAR, or GNU zip (on UNIX).

  1. Copy the ZIP archive to the destination server.
  2. Extract the contents to the desired installation directory.
  3. Start servicemanager.exe, choose Install, it will use the provided properties file to create the process server.

TLS Environment Variables

Example Extracting the ZIP Archive using GNU zip

$ zip -FJ platform-agent-windows-x86-9.2.11-20230928_11-Agent.exe --out agent.zip

Process Server Parameters

The RemoteHostName and Port parameters are unused when AgentInitiated is true.

Platform agent parameters

Set the agent_initiated_url parameter file to the following value:

http[s]://<server>:<port>/<context>/ipi-platformagentservice/BusinessKey/<partition>.<process_server_name>

For example, the following will connect to an application server named server running at the port <port>, <context> and <partition> and process server name MSLN_UNIXS1 using an encrypted connection:

https://dublin.runmyjobs.cloud/example-inc/test/ipi-platformagentservice/BusinessKey/GLOBAL.MSLN_UNIXS1

If you have configured fail-over for the central Redwood Server, you can specify the URL of the fail-over host in /configuration/jcs/security/FailoverContextURLregistry entry; this is useful if the DNS entry for the central Redwood Server is not switched. This value will be copied to the agent_initiated_url parameter file when both the connection to the primary node consistently fails multiple times and the connection to the fail-over host was successful. The value of the registry entry will be used to compute the failover_url file which will hold the equivalent agent_initiated_url of the fail-over host.

Auto-Update

AgentInitiated platform agents must be configured for auto-update. The administrator can control whether auto-update should be performed by creating or removing the ${InstallDir}/etc/startup/${instance}/autoupdate directory.

See Also

  • Installing Platform Agents

cloudTopic

← On-site Platform Process ServersUsing the Wizard to Create Process Servers →
  • Prerequisites
  • Configuration
    • Advanced Configuration
    • TLS Environment Variables
    • Example Extracting the ZIP Archive using GNU zip
  • Process Server Parameters
  • Platform agent parameters
  • Auto-Update
  • See Also
Docs
Getting StartedInstallationFinance InstallationConcepts
TroubleshootingArchiving
Learn and Connect
Support Portal
BlogEventsResources
ISO/ IEC 27001 Information Security Management
Automate to be human

2023 All Rights Reserved |

Terms of Service | Policies | Cookies | Glossary | Third-party Software | Contact | Copyright | Impressum |