Data Sheet

Blue Prism Network Connectivity To ensure compatibility with evolving network infrastructures, Blue Prism can be deployed in environments that utilize IPv4 or IPv6 network protocols for all connections as well as those that use a hybrid approach, utilizing a combination of both protocols. This allows all Blue Prism components - Runtimes, Clients, Application Servers - to connect using the preferred or most suitable method.

Resource connectivity When establishing connections to Runtime Resources, Blue Prism uses the name specified in the DNS. This is based on the machine name and can either the short name or the Fully Qualified (FQDN). If a Resource has both IPv4 and IPv6 addresses in the DNS, the network adapter settings of the connecting device (Application Server, Interactive Client, or Resource) are used to determine which IP address should be used to establish the connection: 1. The connecting device defaults to an IPv6 connection. 2. If an IPv6 connection is not established within 1.5 seconds and if the connecting device has multiple IPv6 addresses listed in the DNS, a connection attempt is made using the next available IPv6 address. 3. If an IPv6 connection is not established, the connecting device automatically attempts to connect using IPv4. 4. If all available IPv4 addresses have been tried without success, the Resource is considered unreachable.

Commercial in Confidence Page 1 of 3 ®Blue Prism is a registerd trademark of Blue Prism Limited 6.5 Data Sheet | Blue Prism Network Connectivity Resource connectivity

The following diagram illustrates the logic used for connections to Runtime Resources.

Commercial in Confidence Page 2 of 3 ®Blue Prism is a registerd trademark of Blue Prism Limited 6.5 Data Sheet | Blue Prism Network Connectivity Application Server connectivity

Application Server connectivity Clients and Resources can connect to Application Servers using the host name, IPv4 address, or IPv6 address specified in the connection settings on the Server Configuration Details screen. In the Hostname or IP Address field, enter the name or address that devices will use to connect to the server. If the field is left blank, the server will accept connections from any IPv4 and IPv6 address or hostname.

The nature of connection is determined by the address used on the client and the server binding specified in the Server Configuration Details, as summarized in the table below.

Where possible, it is recommended that a binding hostname is specified.

Server Binding Blank Hostname IPv4 Address IPv6 Address Client Connection Hostname IPv6 then IPv4* IPv6 then IPv4* Connection failure Connection failure - not valid - not valid IPv4 IPv4 Connection failure IPv4 Connection failure - not valid - not valid IPv6 IPv6 Connection failure Connection fail IPv6 - not valid - not valid * Assuming the server has both an IPv4 and IPv6 network interface enabled, attempts an IPv6 connection and falls back to IPv4.

Commercial in Confidence Page 3 of 3 ®Blue Prism is a registerd trademark of Blue Prism Limited