PASSPORT Knowledge Base
Launching PASSPORT Web to Host

Date Published: April 15, 2004
Date Updated: March 14, 2008

Title

Parameter Override

Product

PASSPORT Web to Host

Emulation Types

TN3270, TN5250, VT, SCO ANSI, Wyse 60

Issue

How can I override the default parameters when starting a session?

Solution

When PASSPORT Web to Host is launched from a Web browser, the URL normally contains the information about the session name and user name. For example:

http://webserver/pec/Ecomes.zwh?sessionprofile=3270dsp/Sessions/p390+username=james

In the above example, p390 is the session name for a 3270 display session and james is the username for security settings. After the PASSPORT Web to Host Server receives this URL, it will parse the information and send back corresponding session configuration, such as host IP address and port number, as well as security settings back to the client.

You can also override the session configuration parameters at run-time. To override session parameter, you need to append a pair of parameter and value such as "+param=value" to the URL, where param is the name of the session parameter and value is what you want to override for this parameter. For example:

Following is the list of parameters and their possible value you can override:

 

Parameter

Possible Value

Notes

Host

xxx.xxx.xxx.xxx

Host IP address

Port

xxxx

Port number

TimeOut

 

In seconds

TN3270E

0,1

 

ConnectMethod

Generic, Specific, Associated

 

ResourceName

 

TN3270E LU name (max. 8 char.)

ScreenSize

2,3,4,5, Dynamic

 

ExtendedAttributes

0,1

 

AutoReconnect

0,1

 

TN3270EResponses

0,1

 

Security

None, SSL

 

SLPLoadBalancing

0,1

 

SLPScope

 

Load Balancing Scope

SLPMulticast

 

SA Multicast timeout (millisec.)

SLPDiscovery

 

DA Discovery timeout (millisec.)

SLPAS400

 

Load Balancing AS/400 name

HotBackUp

0,1

 

HotBackUpListSize

 

Number of Host backup, should be in front of HotBackUpx=xxx.xxx.xxx.xxx:pppp

HotBackUpx

xxx.xxx.xxx.xxx:ppp

x from 1 to HotBackUpListSize,
xx.xx.xx.xx IP add. ppp port #

KeepAlive

0,1

 

KeepAliveTimer

 

In minutes

KeepAliveSequence

NOP, TM

Keep Alive Sequence TM: Timing Mark

ShowSSLWarning

0,1

Show SSL warning, i.e. invalid certificate

HostCodePage

037,273,277,278,280,284,285,297,500, 1140,1141,1142,1143,1144,1145,1146,
1147,1148

Host Code Page

DeviceTypeOverride

 

Device Type override in type negotiation

ContentionResolution

0,1

 

HLLAPIType

0,1

0: Automatic short name
1: Manual short name

HLLAPIShortName

A...Z

HLLAPI short name

HLLAPILongName

 

HLLAPI long name (max. 8 char.)

EnableStartupMacro

0,1

Run startup macro?

StartupMacroName

 

Startup system macro name

StartupMacroRunOnce

0,1

Run only once (1) or run startup macro when auto-reconnect

VTDecode

7,8

VT decode, 7 bit or 8 bit

GraphResolution

Terminal, High

Graphics resolution

ProgramSymbolSet

None, PSAB, PSAF

PSAB: PS A and B
PSAF: PS A through F

EnableGrafBuf

0,1

 

GrafBufSize

 

Graphics redraw buffer size (KB)

 

Specific for TN3270E Printer Session

 

Parameter

Possible Value

Notes

MaxLinePerPage

0,1

Maximum lines per page

MaxCharPerLine

0,1

Maximum characters per line

DisplayStatus

0,1

Display printing status?

WrapText

0,1

Wrap text?

PrintNULLLine

0,1

Print NULL Line?

IgnoreFirstFormFeed

0,1

Ignore first form feed?

FormFeedBeforeJob

0,1

Form feed before printing job

FormFeedAfterJob

0,1

Form feed after printing job

EnableTransparency

0,1

Enable transparency?

PrinterStartString

 

Starting string for transparent printing

PrinterCloseString

 

Closing string for transparent printing

DetectEndJob

0,1

Detect End Of Job (EOJ)

EndJobTimeOut

 

Timeout value (sec.) for detecting EOJ

 

Specific for VT Display Session

 

Parameter

Possible Value

Notes

VTAnswerBack

 

Text String

 

Note: 1 means Yes and 0 means No except explained explicitly. Parameter name is not case sensitive.

More Information

Keywords

parameter, override, launch, overwrite, session, username