Host profile settings
The settings on the Host > Host Profile tab depend on the project type and emulation type. Not all features are available for all project types.
Profile name |
The name of the host profile. |
Host address |
The IP address or host name of the host system to which the mobile device will connect. |
Customer |
The company or organization that the profile is associated with. |
Port |
The TCP port number on which the host system is listening for emulation requests from Clients. By default, the port is set to 23. When Use SSH or Use SSH Tunnel is selected, the default port is changed to 22. |
Emulation type |
The emulation type that the mobile device uses when connected to the host system. |
Server language |
Allows the Client to interpret international characters from a specific codepage. The default for this setting is 37 IBM EBCDIC for 5250/3270 emulations and DEC VT (this option is not located on the drop-down) for VT emulations. |
Display language |
For VT emulation, when the Server Language is set to UTF-8 Unicode, the display codepage should also be specified. |
Launch on startup |
When the Velocity Client launches, it automatically connects to the host profile. When this option is set in multiple host profiles, the Velocity Client will launch the sessions (in alphabetical order) until it reaches the maximum number of concurrent sessions. To configure the maximum number of concurrent sessions, see Using a Global Settings project. |
VT answer back |
Displays a string on the device when it receives an ENQ from the host. It supports the following variables: •%a - %d. Represents specific octets of the IP address of the mobile device. For example, use %a%b%c%d to capture all four IP octets of the address of the mobile device, or use %d to capture only the last octet of the IP address of the mobile device. •%m - %r. Represents specific octets of the MAC address of the mobile device. For example, use %p%q%r to capture the last three octets of the MAC address of the mobile device. Velocity cannot access the MAC address on Android 11 or newer. •%s Represents the session number. •\## Represents a hex character value. This option is only available to VT emulation types. |
Workstation ID/LU name |
An ID for mobile devices connecting to an IBM host. The ID may include static characters and the following switches, which are used to capture dynamic data specific to each mobile device. It supports the following variables: •%a - %d. Represents specific octets of the IP address of the mobile device. For example, use %a%b%c%d to capture all four IP octets of the address of the mobile device, or use %d to capture only the last octet of the IP address of the mobile device. •%m - %r. Represents specific octets of the MAC address of the mobile device. For example, use %p%q%r to capture the last three octets of the MAC address of the mobile device. Velocity cannot access the MAC address on Android 11 or newer. •%s. Represents the session number. A workstation ID can be 1-20 alphanumeric characters plus switches, but IBM hosts usually truncate workstation IDs that are more than 10 characters. The workstation ID should not begin with a numeric character. This option is only available to IBM emulation types. |
Retry workstation ID |
Allows the Velocity Client to retry the workstation ID with a letter appended to it. |
Telnet negotiation |
Specifies the Telnet negotiation string that the Client should use when connecting to the host. This field accepts alphanumeric values up to 20 characters in length. This field can be used with SSH security activated. This option is only available when VT100, VT220, or XTERM emulation types are selected. If this field is left blank, the emulation type is sent. |
Auto carriage return |
In Modern mode, automatically sends an Enter or Send keypress after a menu option is selected from the Velocity Client. For example, if your app requires someone to select an item by pressing 2 + Enter, this makes the menu button send 2 + Enter. When this option is turned off, the menu button just sends 2. |
Hide close session |
In the Client menu, hides the X that allows the user to disconnect the session. |
Hide session URL |
The URL for the host is not displayed on the Client. This includes in the list of host profiles and in the session details. |
Disable session details |
The option to view the session details is not displayed on the Client. |
Tap to move cursor |
Allows the user to move the cursor by tapping the screen in the desired location. This option is only available to IBM emulation types when the Client is in Native Mode. |
Screen rows |
Specifies the number of screen rows to expect from the host, from 8 to 28. This setting is overridden by anything sent by the server. The settings need to match what the host is expecting. This setting shouldn't be used to resize the screen. |
Screen columns |
Specifies the number of screen columns to expect from the host, from 20 to 132. This setting is overridden by anything sent by the server. The settings need to match what the host is expecting. This setting shouldn't be used to resize the screen. |
Profile name |
The name of the host profile. |
Host address |
The IP address or host name of the host system to which the mobile device will connect. The address must include the http:// application protocol. |
Clear cache on connect |
Clears all cached session objects from all sessions—including active sessions—when a new session is started. |
Clear cookies on connect |
Clears all cookie data stored for all sessions—including active sessions—when a new session is started. Even if another host profile is set to not clear cookies, any profiles with this option active will override. |
User Agent String |
Replaces the User Agent String provided by the browser with custom data. By default, the user agent string identifies the browser version and the operating system. Type in the user agent string you want the Velocity Client to use, or use the following variables to include device-specific information as part of the user agent string. •ESN •IMEI •MAC •IP •Model •Manufacturer Velocity cannot access the IP address or MAC address on Android 11 or newer. To request these data types, you must input them in variable format. For example: Ivanti (%ESN%-%MAC%-%IP%-%MODEL%-%MANUFACTURER%) You can set data types to detect and insert colons (:) by inserting the symbol into the variable and enclosing the variable in parentheses. For example: Ivanti (%MAC:%) Devices connecting to the host profile will return all of the device details requested for the string above. iOS devices only support the IP, Model, and Manufacturer variables. |
Hide close session |
Hides the button in the menu that allows the user to close the session. |
Hide session URL |
The URL for the host is not displayed on the Client. This includes in the list of host profiles and in the session details. |
Disable session details |
The option to view the session details is not displayed on the Client. |
Detect network out of range |
Enable or disable the out-of-range message that is displayed when the Client doesn't have a network connection. |
Enable multiple tabs in session |
Enable or disable the ability to have multiple tabs associated with a single session. When this option is enabled, tap and hold a link and then select Open link in new tab from the context menu. Clicking on a link that has a target="_blank" attribute also opens the link in a new tab. When multiple tabs are open, the Tabs button appears in the menu bar of the Client. Switch tabs by tapping the Tabs button and then selecting which tab you want to switch to. We strongly recommend you do not use multiple tabs in a session when the Hide Toolbar option is enabled. |