Parameter Override
PASSPORT Web to Host
TN3270, TN5250, VT, SCO ANSI, Wyse 60
How can I override the default parameters when starting a session?
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:
If you want to connect to a different IP address from what's already in the configuration file, you should append "+Host=10.1.1.4" to the end of URL.
If you want to use a different Resource Name (LU Name), you will need to append "+ResourceName=TN405" to the end of URL.
If you want to change your VT answer back, you will need to append "+VTAnswerBack=12345" to the end of URL.
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, |
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, |
Host Code Page |
DeviceTypeOverride |
|
Device Type override in type negotiation |
ContentionResolution |
0,1 |
|
HLLAPIType |
0,1 |
0: Automatic 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 |
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.
parameter, override, launch, overwrite, session, username