Main
            Page
            Page
            Page
              Contents
              iv 
            Page
              vi 
            Page
              viii 
            Page
              x
            Page
              xii 
            Page
            Page
              About TCP/IP Conguration and Reference (SC41-5420)
no additional                
SK3T-2027
TCP/IP Topics in the Information Center                
Who should read this book
              AS/400 Operations Navigator
Installing Operations Navigator                
xvi 
Client Access Express for Windows - Setup              
Prerequisite and related information
SK3T-2027                
How to send your comments
              xviii 
              Chapter 1. TCP/IP on AS/400
Linking Networks Together                
router
gateway                
IP router
              Internetwork Communications
interoperability                
2
internet address                
host
              Accessing the Internet
Cool Title About the AS/400 and the Internet, SC24-4815                
Accessing the Internet, SG24-2597
Using the Information Super Highway, GG24-2499              
IP Security
Classes of Networks                
4
              IP Subnets
              Subnetworks and Subnet Masks
6            
Page
              Broadcast Addresses
8              
Domain Name System (DNS)
Domain and Host Name                
local
local.site                
local.market.site
              Naming Conventions for Domain Names and Host Names
10               
SYS1.MFG.ABC.COM
SYS1                
Internet
(SYSNAM01.SALES.ABC.COM)              
Routing
Introduction to TCP/IP Protocols on AS/400                
12 
              Application Protocols
Application Protocol Standards              
Post Office Protocol (POP) Mail Server
TELNET Protocol (TELNET)                
14 
Simple Network Management Protocol (SNMP)                
Simple Network Management Protocol (SNMP) Support
              OS/400 Network File System Support
OS/400 Network File System Support                
Application Program Interfaces (APIs)
System API                
Sockets Interface
              Transport Protocol
Transmission Control Protocol (TCP)              
User Datagram Protocol (UDP)
TCP and UDP Ports                
Assigned Numbers
Well-known Ports                
Point-to-Point TCP/IP
              Internetwork Protocol
Internet Protocol                
18 
              Internet Control Message Protocol
Internet Group Management Protocol                
Address Resolution Protocol
AnyNet/400              
Accessing APPC Using TCP/IP (SNA Over IP)
Accessing APPC Using IPX (SNA Over IPX)                
20 
Internetwork Packet Exchange (IPX) Support                
Accessing Sockets Using IPX (IP Over IPX)
              Chapter 2. Conguring TCP/IP
What you need to know before you can congure TCP/IP                
TCP/IP Connectivity Utilities for AS/400
              Planning for TCP/IP Installation and Conguration
Gathering Information About your Network                
22 
              Installing the TCP/IP Application Programs
TCP/IP Connectivity Utilities for AS/400                
Software Installation
host              
TCP/IP Addressing
24             
Page
On the Assignment of Subnet Numbers              
Using the TCP/IP Administration Menu
26               
Using the Congure TCP/IP Menu
              28 
Simple Network Management Protocol (SNMP) Support              
Conguring TCP/IP using the Command Line Interface
              Step 1Conguring a Line Description
Step 2Conguring a TCP/IP Interface                
30 
adding              
transparent subnetting
              Step 3Conguring TCP/IP Routes
32             
Page
              34 
            Page
              Step 4Conguring TCP/IP attributes
Step 5Conguring TCP/IP Remote System Information (X.25)                
36 
            Page
              Step 6Conguring TCP/IP Host Table Entries
38               
Adding an Entry to the Host Table
Work with TCP/IP Host Table Display              
40 
            Page
AnyNet/400: APPC over TCP/IP              
Step 7Conguring the Local Domain and Host Name
42                 
Domain Name System (DNS) Server
              Step 8Starting TCP/IP and TCP/IP Servers
              44 
OS/400 Work Management              
TCP/IP Jobs
End TCP/IP (ENDTCP):              
Step 9Verifying the TCP/IP Connection
46               
Verifying Additional TCP/IP Connections
              48 
              Verifying TCP/IP Connections with Host NameExample
Figure 29. VerifyTCP/IP Connection, Additional Parameters                
Verifying TCP/IP Connections with Internet AddressExample
50               
Step 10Saving Your TCP/IP Conguration
Tosave your TCP/IP conguration les, use the following command:                
SAVOBJ OBJ(QATOC* QATM*) LIB(QUSRSYS) DEV(TAP01) OBJTYPE(*FILE)
Figure 30. VerifyingConnection to Remote System SYS1                
Figure 31. VerifyingConnection to Remote System at Internet Address 9.4.191.76
              TCP/IP Planning Checklists
Line Description Parameters Checklist                
Table3. Line Description Parameters
Local TCP/IP Host Information Checklist                
Table4. Local TCP/IP Host Information
              Sample Network Drawing
52             
Page
            Page
              Chapter 3. TCP/IP: Operation, Management, and Advanced Topics
Simple Network Management Protocol (SNMP) Support                
Network Status
Work with TCP/IP Network Status Menu              
Work with TCP/IP Interface Status
56               
Starting TCP/IP Interfaces
              Ending TCP/IP Interfaces
Route-to-Interface Binding:                
58 
              Display TCP/IP Route Information
              Work with TCP/IP Connection Status
60               
Remote Address
and                
Because no connection has been established yet, the
Remote Port                
Figure 38. Work with TCP/IPConnection Status, Display 1 of 3
              Ending TCP/IP Connections
62               
Working with Conguration Status
              Displaying TCP/IP Network Status Information
Display Multicast Groups                
64 
              Displaying TCP/IP Interfaces
              Displaying Associated Routes
66               
Displaying Route Details Option
              Displaying TCP/IP Route Information
68                 
Figure 46. Display TCP/IPRoute Details, Display 1 of 2
Figure 47. Display TCP/IPRoute Details, Display 2 of 2              
Figure 48. Display TCP/IPRoute Information, Display 1 of 2
Figure 49. Display TCP/IPRoute Information, Display 2 of 2              
Displaying TCP/IP Connections
70               
Displaying Connection Totals
Figure 51. Display TCP/IPConnection Status, Display 2 of 3                
Figure 52. Display TCP/IPConnection Status, Display 3 of 3
Simple Network Management Protocol (SNMP)              
TCP/IP Host Tables
72               
Managing TCP/IP Host Tables
Host File Formats                
Host Table Information with *AIX Files
Host Table Information with *NIC Files                
Internet Host TableSpecication
              Tips for Merging Host Tables
              Merging TCP/IP Host Tables
Example: Successful Host Table Merge                
Example: Partly Successful Host Table Merge
Managing the Host Table from a Central Site                
Step 1Create the Host Table on YourCentral System
              Domain Name System (DNS) Server
IP Routing and Internet Control Message Protocol (ICMP) Redirecting            
Page
              Dead Gateway Processing
Requirements For Internet Hosts - Communication Layers                
78 
Negative Advice from TCP or the Data Link Layer                
How IP Responds to Negative Advice
              Multihoming Function
Example: A Single Host on a Network over a Communications Line            
Page
              Example: Multiple Hosts on Different Networks over the Same Communications Line
Example: Multiple Hosts on Different Networks over Multiple Communications Lines              
Example: The Multihoming function
82               
Type of Service (TOS)
TOS Example              
Multiple Routes
84               
TCP/IP Port Restriction
              Conguring TCP/IP Port Restrictions
86             
Page
              Related Tables and the Host Table
88             
Page
              90 
Figure 69. Work with Protocol TableEntry Display                
Figure 70. Work with Network TableEntry Display
              Using X.25 PVC instead of SVC
IP Multicasting                
Host Extensions for IP Multicasting
Multicast Application Programming Information              
Multicast Restrictions
92               
Chapter 4. Conguring Point-to-Point TCP/IP (PPP and SLIP)
Networks and Point-to-Point Connections              
PPP versus SLIP
A Nonstandard For Transmissionof IP Datagrams Over Serial Lines: SLIP                
94 
              Requirements for AS/400 SLIP
Point-to-Point Request for Comments (RFC)                
line pool
PPP Challenge Handshake Authentication Protocol (CHAP)                
PPP in HDPC-like Framing
              Conguring Point-to-Point Network Connections
Conguring PPP Connection Proles                
Accessing Point-to-Point functions through Operations Navigator
Checking for existing PPP Connection Proles                
96 
              PPP Conguration Scenarios Example: Conguring Windows 95/98 to an AS/400 using a PPP Connection
Example: Connecting to the Internet using an ISP              
Example: Connecting two AS/400s using dial-on-demand
Congure a Dial-only connection prole on System 1                
98 
              Congure a Switched line-answer connection prole on System 2
Start connection proles on System 1 and System 2                
Verify congurations on System 1 and System 2 using TELNET
Waiting for dial  Switched line-dial on demand              
Example: AS/400 Office-to-Office Scenarios
Scenario Denitions                
100 
              Conguring LCL400 for all Scenarios
              102 
              Conguring RMT400 to Dial into LCL400
              Example: Remote LAN Access with Transparent Subnetting
104             
Page
              Creating a Point-to-Point Prole for LAN Transparent Subnetting
Unnumbered Net                
106 
Validation List:              
Example: Remote LAN Access with Dynamic Routing (RIP)
and              
Creating a Point-to-Point Prole for LAN Access with Dynamic Routing (RIP)
Unnumbered Net                
108 
              Monitoring Activity
              Point-to-Point Jobs
Messages                
110 
Jobs                
Printer Output
              Connection Alternatives
              Analog Phone Lines
Digital Data Service                
112 
DDS              
Switched-56
ISDN              
T1/E1
114               
Fractional T1
Using an Asynchronous Modem or ISDN Terminal Adapter                
PPP ISDN Support
Conguring SLIP Connection Proles              
116 
            Page
              Writing Connection Dialog Scripts
Connection Script Considerations for SLIP                
118 
Creating and Changing Connection Scripts              
Rules for Creating and Changing Connection Scripts
              120 
Location of Default Connection Scripts:              
SLIP Connection Scripts-Examples
              Creating SLIP Client (Dial-Out) Connection Scripts-Examples
122               
Creating SLIP Client (Dial-Out) Connection Scripts  Example:
Creating SLIP Server (Dial-In) Connection Scripts-Example              
Connection Script Considerations for PPP
124               
NLS Considerations
              Using SLIP with an Asynchronous Line Description
126               
Connection Dialog Scripts
Conguring AS/400 Point-to-Point for SLIP                
Before You CongureAS/400 for SLIP - Checklist
              Hardware Requirements for the Asynchronous Line Description
cannot                
128 
can              
Step 1 - Congure an Asynchronous Line Description
              Step 2 - Congure AS/400 For YourModem
130             
Page
              Step 3 - Determine Conguration Prole Type
132               
Step 4 - Add a Dial-In (*ANS) Conguration Prole
Step 5 - Add a Dial-Out (*DIAL) Conguration Prole                
Step 6 - Start the Conguration Prole
              Monitoring Point-to-Point Activity
134               
Options From WRKTCPPTP
              Working With Point-to-Point Jobs
Point-to-Point Job Names:                
136 
Point-to-Point Job Status Indicators:              
Active Point-to-Point Jobs:
              138 
No active jobs to display.                
Figure 90. Work withActive Jobs-Displaying SLIP Jobs
Figure 91. Working with a Job              
Point-to-Point Jobs That Are Not Active:
              Dial-In (*ANS) Point-to-Point Prole Parameters
140               
Figure 95 shows the default entries you get when you rst access the display.
Figure 94.Add *ANS Conguration Prole for SLIP                
Figure 95. Creating a *ANS Conguration Prole-Display 1
Text:              
142 
1Enter descriptive text for this conguration prole                
Local Interface Address:
2Youcan do one of the following: vEnter a new interface address. The new address can be:                
Figure 96. Creating a *ANS Conguration Prole-Display 2
              Remote IP Address:
Maximum Transmission Unit:                
Proxy ARP-Example:
Proxy ARP-Denition:                
Allow Proxy ARP:
              144 
Add Default Route:                
7
Line Description:                
Autocreate Controller and Device:
              Remote Location Name:
Modem Information:                
Use Connection Dialog Script:
Allow IP Datagram Forwarding:                
PING-ing your local IP address:
              146 
System Access Authorization List:              
Dial-Out Point-to-Point Prole Parameters:
Figure 100. Creating a *DIALConguration Prole-Display 2              
148 
Figure 101. Creating a *DIALConguration Prole-Display 3              
Local Interface Address:
Remote IP Address:                
Request Header Compression:
Maximum Transmission Unit:              
150 
Add Default Route:                
Additional Nameserver
Add default route                
Additional Name Server:
              Line Description:
Autocreate Controller and Device:                
7
Remote Location Name:                
Modem Information:
              152 
Remote System Access Information:                
Asynchronous Line Description Parameters:
              CRTLINASC Parameters When Using a Modem:
              154 
              CRTLINASC Parameters For a Direct Connection:
Connection Dialog Scripts:                
Security:
              PPP/SLIP over *PPP
156             
Page
            Page
              Chapter 5. Telnet Client
5250 Full-Screen Mode Considerations                
TN5250Start TCP/IP Telnet Command
TN5250Screen Size                
3270 Full-Screen Mode Considerations
              TN3270Start TCP/IP Telnet Command
Using a Display Station during Telnet 3270 Full-Screen Mode                
160 
3270 Device Emulation Support                
TN3270 or TN5250Specifying Keyboard and Character Sets
              TN3270Screen Size
              TN3270Cursor Select Key
TN3270Messages                
162 
TN3270Handling Null Characters              
VTxxx Full-Screen Mode Considerations
Operational Differences              
Keyboard Issues
164               
Screen Issues
              VTxxxScreen Size
VTxxxCharacter Attributes                
166 
VT100Keyboard Indicator                
VTxxxStart TCP/IP Telnet Command
              Changing the VTxxx Keyboard Map
              168 
              Figure 109. Change VT100 Primary Keyboard Map (Display 2)
Figure 110.Change VT100 Alternate Keyboard Map (Display 1)              
170 
Figure 111.Change VT100 Alternate Keyboard Map (Display 2)                
Figure 112.Change VT220 Primary Keyboard Map (Display 1)
              Figure 113.Change VT220 Primary Keyboard Map (Display 2)
Figure 114.Change VT220 Alternate Keyboard Map (Display 1)              
172 
SETUP                
Chapter5. TelnetClient 173
.                
>
              Figure 116.VT100 Keyboard
Table10. VT100 and VT220 Control Character Keywords              
174 
Control Character Description Key Pressed with CTRL                
Key Down Keyword Hex Character
Function Keys                
Main Keypad
              Table10. VT100 and VT220 Control Character Keywords (continued)
Table11. Numeric Keypads                
Table11. Numeric Keypads (continued)
              176 
Table12. Top Row Function Keys              
Table13 on page 178 shows the keys that transmit codes for the editing keypad keys.
Table13. Editing Keypad              
178 
              VTxxxNational Language Support
              VTxxxMultinational Mode
VTxxxNational Mode                
180 
              Identifying Table Objects
User-Dened Mapping Tables (ASCII Mode)              
System Functions Available during a Telnet Client Session
Print                
182 
              Chapter 6. Telnet Server
Setting Up the Telnet Server                
Exit
Determining Which Emulation Is Negotiated                
5250 Full-Screen Mode
              Apple Macintosh 5250 Full-Screen Telnet Client
184               
Net
Subnet                
Hosts
Connection Type                
Connection
              3270 Full-Screen Mode
186               
Setting up for 3270 Full-Screen Mode
Youcan use the CFGTCPTELN command to set up your 3270 full-screen mode session.                
Step 13270Starting the Telnet Server Job
Figure 120. Conguration Example of 3270 TelnetServer Support                
Figure 121. CFGTCPTELN in 3270 Full-Screen Session
              Step 23270Setting the Number of Virtual Devices
188                 
Security Considerations for 3270 Full-Screen Mode:
Telnet and SNA 5250 Pass-Through Considerations for 3270 Full-Screen Mode:              
Step 33270Setting the QLMTSECOFR Value
              Step 43270Working with Associated System Values
Step 53270Creating Virtual Controllers and Devices                
190 
              Step 63270Dening Workstations to Subsystems
Step 73270Activating the QSYSWRK Subsystem                
Step 83270Creating User Proles for Telnet Users
Step 93270Checking the QKBDTYPE System Value              
Step 103270Setting the Default Keyboard Mapping
default                
192 
Displaying a Keyboard Map:              
Changing a Keyboard Map:
PA1 and PA2Keys on a PC Keyboard:              
194 
              Break Messages in 3270 Full-Screen Mode
Input-Inhibited Light                
Dening Capabilities for 3270 Devices
              VTxxx Full-Screen Mode
Setting up for VTxxx Full-Screen Mode                
196 
              Step 1VTxxxStarting the Telnet Server Job
Step 2VTxxxSetting the Number of Virtual Devices                
Security Considerations for VTxxx Full-Screen Mode:
              198 
Telnet and SNA 5250 Pass-Through Considerations for VTxxx Full-Screen Mode:              
Step 3VTxxxSetting the QLMTSECOFR Value
Step 4VTxxxWorking with Associated System Values              
Step 5VTxxxCreating Virtual Controllers and Devices
Step 6VTxxxDening Workstations to Subsystems                
200 
Step 7VTxxxActivating the QSYSWRK Subsystem              
Step 8VTxxxCreating User Proles for Telnet Users
Step 9VTxxxChecking the QKBDTYPE System Value                
change
display                
Step 10VTxxxSetting the Default Keyboard Mapping
              202 
Table18. Special Values for VTxxx Keys            
Page
Table18. Special Values for VTxxx Keys (continued)              
204 
              Displaying a VTxxx Keyboard Map:
Setting a VTxxx Keyboard Map:              
206 
Changing a VTxxx Keyboard Map:                
Step 11VTxxxSetting the DFTNVTTYPE Value
Step 12VTxxxSetting the ASCII/EBCDIC Mapping Tables              
VTxxx Automatic Wrap
System Request Processing for VTxxx Sessions                
Error Conditions on 5250 Keyboard
              Display Screens and VTxxx Support
VT220 Control Characters                
208 
VT220 Programmer Reference Manual              
Some Practical Examples
DEC MicroVAX VT100 Full-Screen TelnetClient                
TELNET
Sun Sparc Classic VT100 Full-Screen Telnet Client                
Telnet
              ASCII Line Mode
              Setting up for ASCII Line Mode
Step 1ASCIIStarting the Telnet Server Job              
Step 2ASCIISetting the Number of Virtual Devices
Security Considerations for ASCII Full-Screen Mode                
212 
              Telnet and SNA 5250 Pass-Through Considerations forASCII Full-Screen Mode
Step 3ASCIISetting the QLMTSECOFR Value                
Step 4ASCIIWorking with Associated System Values
              Step 5ASCIICreating Virtual Controllers and Devices
Step 6ASCIIDening Workstations to Subsystems                
214 
              Step 7ASCIIActivating the QSYSWRK Subsystem
Step 8ASCIICreating User Proles for Telnet Users                
Keyboard Mapping:
Step 9Creating a Controller Description for a Virtual Workstation                
Step 10Creating a Network Virtual Device
              Telnet Printer Pass-Through Mode
216               
Setting Up for Telnet Printer Pass-Through Mode
Step 1Telnet Printer Pass-ThroughStarting the TelnetServer Job                
Step 2Telnet Printer Pass-ThroughSetting the Number of Virtual Devices
              Security Considerations for Telnet Printer Pass-Through Mode
Telnet and SNA 5250 Pass-Through Considerations for Telnet Printer Pass-Through Mode                
218 
Step 3Setting the Telnet Timemark Timeout Value                
Step 4Telnet Printer Pass-ThroughCreating Virtual Controllers and Devices
              Telnet Printer Pass-Through Mode Server to Client Access Win95 Telnet Client
TPPT Mode Server to Client Access Win95 Telnet Client              
Ending a Telnet Server Session
Starting Cascaded Telnet or DSPT Sessions                
Using System Request Options
Telnet Scenarios for Establishing Cascaded Sessions                
220 
            Page
              222 
            Page
              224 
              System Request ProcessingScenarios
Scenario 1                
Scenario 2
Scenario 3              
Scenario 4
Scenario 5                
226 
Scenario 6              
Using a Group JobScenario
              228 
              Workstation Type Negotiations and Mappings
xxxx                
Table19. Full-Screen Workstation Mappings
              230 
              System API Enhancement
Dynamic Application Printing with TCP/IP              
IP Address Mapping
IP Address Mapping Scenarios                
232 
Firewalls:              
Exit Point Performance
Add Work Station Entry                
Work Management
Subsystem routing and device name selection              
234 
              Chapter 7. File Transfer Protocol (FTP) Client
Functions Supported by FTP Client                
Functions Not Supported by FTP Client
FTP Client and Server-Overview              
236 
              Starting the FTP Client Session
Alternative Start Commands              
238 
              Logon to the Remote System (Server)
              Connecting to Another Server without Ending the FTP Session
Ending the FTP Client Session                
240 
              Transferring Files with File Transfer Protocol (FTP)
Naming Format Indicator for AS/400 Names              
File Naming for the Library File System (QSYS.LIB)
Names for Document Library Services (QDLS) Folders and Documents                
242 
Names for root, QOpenSys, QLANSrv and QFileSvr.400 File Systems                
Localle and Remotele Parameters for FTP Client Subcommands
              Table20. Example Default Names for the PUT, APPEND, and MPUT Subcommands (continued)
Table21. Example Default Names for the GET and MGET Subcommands              
FTP Client Subcommands
FTP Examples                
244 
              AS/400-to-AS/400
Put a File:              
246 
              Get Several File Members:
              248 
Figure 154. MGET SubcommandDisplay 1                
Figure 155. MGET SubcommandDisplay 2
            Page
Get Several Files from a Folder:              
250 
              AS/400-to-VAX/Wollongong
This topic shows how to log on FTP to the VAXand how to use the PUT and GET subcommands.                
Process for Logging On:
Figure 158. FTPMGET Subcommand using NAMEFMT 1 between FoldersDisplay 2              
252 
              PUT and GET Subcommands:
              AS/400-to-AIX (UNIX)
Logon Process for the RISC System/6000 System:                
254 
              PUT and GET Subcommands:
              AS/400-to-OS/2
256                 
Logon:
Figure 165.AIX Put Operation                
Figure 166.AIX Get Operation
              OS/2 Server Considerations:
IBM TCP/IP V2.0 for OS/2                
FTP Put Process:
              FTP Considerations (for Both Client and Server)
Data Transfer Methods                
258 
              Transferring Files that Contain Packed Decimal Data between AS/400 Systems
Transferring Save Files                
Transferring save les from VM to AS/400Example:
              Transferring HFS Files
260               
Transferring QDLS Documents
Office Services Concepts and Programmers Guide                
Transferring root, QOpenSys and QLANSrv Files
Transferring Files Using QFileSvr.400              
Receiving Text Files on the AS/400 System to the QSYS.LIB File System
262               
Transferring QSYS.LIB Files
              AS/400 File Pre-Creation
Source Files: Sequencing, Timestamp, Level                
264 
CCSID Code Page Tagging for New Files on the AS/400              
National Language Support Considerations for FTP
CCSID                
variant
Effects of Job Wait Time on FTP              
FTP Client Considerations
266                 
FTP Client File Naming
              File Structure and Path Name
Specifying Mapping Tables                
International Application Development
              Server Time-out Considerations
268                 
Using Server Subcommands
              FTP as Batch Job
Batch FTP: A Simple Example                
The Output Messages File
              Batch FTP: A Complex Example
270             
Page
              272 
            Page
              274 
              Figure 178. FTPOutput (FTPLOG) After Running FTPBATCH Program (Part 1)
Figure 179. FTPOutput (FTPLOG) after Running FTPBATCH Program (Part 2)                
Figure 180. FTPOutput (FTPLOG) after Running FTPBATCH Program (Part 3)
              276 
Figure 181. FTPOutput (FTPLOG) after Running FTPBATCH Program (Part 4)                
Sample Procedure:
              Exit Points for FTP
            Page
              Chapter 8. File Transfer Protocol (FTP) Server
FTP Server-What It Does and Does Not Support                
Functions Supported by AS/400 FTP Server
              Functions Not Supported by FTP Server
Conguring FTP Servers                
Starting FTP Servers
280               
Available FTP Servers
Ending FTP Servers              
Ending and Restarting FTP Server Jobs
FTP Server Subcommands                
282 
FTP Server Considerations                
FTP Server Considerations for Non-AS/400 Clients
              FTP Server NAMEFMT
            Page
              Chapter 9. Post Office Protocol (POP) Mail Server
verbs                
How the POP Server Works
              286 
              The POP Server and Client Access-based Mail
              How to Get the POP Server Up and Running
Internetwork Packet Exchange (IPX) Support                
288 
Users Guide,              
Setting Up Your System and Users
SNA Distribution Services                
Adding POP Mail Users to the System Distribution Directory
Mail service level.              
290 
Preferred address.              
Preferred address:
SMTP user ID                
SMTP domain
              POP Mailboxes
Setting Up Standard POP Mail Clients                
292 
              Setting Up Client Access-Based Mail Clients
Conguring the POP Server                
AnyMail/400 Mail Server Framework Support
              Conguring POP for Client Access-Based Mail Users
294               
Removing POP Mail Users from the System
Setting the Number of SNA Servers              
Starting the POP Server
Ending the POP Server                
296 
verbs                
Supported POP Verbs
              How the POP Server Uses the Mail Server Framework
AnyMail/400 Mail Server Framework Support                
Exchanging Mail with OfficeVision Conguring Both POP and SMTP
Using *ANY Support with the POP Server                
SNA Distribution Services
              MIME Mail Sent To OfficeVision
298               
Long Line Conversion
Data Area Values                
The following examples include some values to consider for the QMAILFMT data area:
              300 
              Calculating FFT Values
              MIME Content Types
boundary=                
302 
              Supported Content Types of the POP Server
Figure 190. Example of a Multipart MIME Note              
304 
              How the File Name is Derived
lename=                
charset
charset=                
MIME Content Types
              306 
Table26. MIME Primary Heading Content Types                
Table27. Mapping MIME Notes Part Type and Subtypes to OfficeVision
Table27. Mapping MIME Notes Part Type and Subtypes to OfficeVision (continued)                
Type Subtype OfficeVision
              Setting Up MIME Headers to Differentiate between Recipients
Figure 191. Example of a MIME Note Going from OfficeVision/400to a POP Mail User              
Sending MIME (POP Server) Mail across a SNADS Network
How SNADS Tunneling Works                
308 
How to Congure System Distribution Directory Entries for SNADS Tunneling            
Page
              Address Types
310               
AS/400 Address Book
Table28. MAPI Address Type Denitions (continued)                
Address
Facsimile Support for OS/400 Installation Guide                
telephone number
              The Address Book Cache
312               
ASCII-EBCDIC Conversion and National Language Support
              EBCDIC-to-ASCII Conversion
System name                
314 
              ASCII-to-EBCDIC Conversion
              What are CCSIDs
316               
CCSIDs Supported by the POP Server
            Page
              Chapter 10. Workstation Gateway Server
DDS Reference                
Accessing Workstation Gateway Functions through Operations Navigator
              Starting the Workstation Gateway Server
Change WSG Attributes                
320 
TCP/IP Server                
Start TCP/IP Servers
              Conguring the Workstation Gateway Server
Congure TCP/IP Workstation Gateway                
Display Sign-on Panel
              Managing Virtual Devices for the Client
Change System Value                
322 
              Changing the Workstation Gateway Conguration
Change Workstation Gateway Attributes              
Number of Clients per Server (NBRCLT)
324                 
Number of Workstation Gateway Clients Per Server  Example
              Inactivity Timeout (INACTTIMO)
Data Request Timeout (DTARQSTIMO)                
Network Timeout  Hint
Display Sign-on Panel (DSPSGN)                
Work with Registration Information
              Changing the Sign-on Panel File
Change Subsystem Description                
326 
position                
order
              Access Logging (ACCLOG)
Top Banner URL (TOPBNRURL)                
Bottom Banner URL (BOTBNRURL)
Help Panel URL (HLPPNLURL)              
Coded Character Set Identier (CCSID)
Server Mapping Tables (TBLWSGOUT) and (TBLWSGIN)                
328 
Workstation Gateway Server Mapping Tables  Hint              
Workstation Gateway Exit Point for Accessing a User Prole Directly
Granting Access to the Web Browser Online Help Information              
Customizing Web Browser Online Help Information
Managing the Access Log                
330 
The QATMTLOG File                
QATMTLOG *MBR on AS/400
            Page
log key              
Accessing the Workstation Gateway from a Web Browser
332               
redirect
URL Request Form for NLS                
best t
334                 
Stop the Server:
              Security
Taking Steps to Ensure Workstation Gateway Security                
Control User Proles That Can Access AS/400:
Things to Avoid to Ensure Workstation Gateway Security                
without
              Workstation Gateway  Requirements
How the 5250 Display is Formatted for the Workstation Gateway              
Converting DDS Applications to HTML
336               
Conguration Examples
Starting the Server Automatically when TCP/IP Starts  Example                
Changing the Number of Client Sessions per Server Job 
Using Server Mapping Tables  Example                
Using a CCSID When MIME Code Page Not AvailableExample
              Online Help Information
338                 
Password
A Word About Browsers...                
Signing on to the AS/400 Workstation Gateway Server
              Quick Tips for a Fast Start
active                
Using the buttons:
Function              
340 
Field Context-Sensitive Help                
menu boxes
Using the menu boxes:                
here
            Page
Functions Box:                
Help Box (or button):
green screen              
Frequently Asked Questions
342                 
Function
Enter                
Menu Boxes:
              Working with AS/400 Menus
AS/400 Menu Parts              
344 
              Chapter 11. Line Printer Requester (LPR)
LPR Command                
Client (LPR) and Server (LPD) Relationship
              Conguration Requirements for LPR
Sending a Spooled File (LPR)                
346 
Step 1  Locate the Spooled File that you Want to Send                
Work with Spooled Files
              Step 2  Start the Spooled File Transfer
              Sending Spooled Files to an AS/400 at V2R3 or V3R0M5
or higher                
348 
How the System Sends a Spooled File from an AS/400 System to Another AS/400 System              
How the System Sends a Spooled File from an AS/400 System to a Non-AS/400 System
Number of copies                
Destination-dependent options
lters                
350 
              Transformation of Spooled Files
Workstation Customization Programming                
Writer Transform Exit Program
Image Print Transform                
Writer Transform Exit Program
              LPR Support of PostScript Printers
Printer Device Programming              
Determining the Printer Device Type
Printer Device Programming                
352 
Printer Requirements when Sending with Host Print Transform Function                
Authority for Sending Spooled Files
              Sending Spooled File  Tips
Sending Large Spooled Files                
Printer Pass-Through
              Setup
Host Print Transform                
354 
              Starting Printer Pass-Through
Start Remote Writer                
Work with Writers
              Conguring for a RISC System/6000 System  Scenario
Setting Up for LPD on the RISC System/6000 System  Scenario                
356 
Conguring Device and Virtual Printer for AIX Printing                
Conguring the AIX Printer Device
              Conguring a Virtual Printer
1. Select Option 1(Printer or plotter attached to host).                
Tocongure a virtual printer, specify the following at the AIX command line prompt:
Figure 219. Printer Specications                
Figure 220. Conguring a VirtualPrinter
              Verifying LPD Started on the RISC System/6000 System
358               
Verifying Your Conguration on the RISC System/6000 System
Printer not Active  Symptom              
Print Services Facility/6000 Function
input                
360 
IBM AIX PSF/6000: Print Services for Users of AIX                
output
              Verifying Your Conguration of PSF/6000
Start AFP Utilities                
AFP Utilities/400 Users Guide and
              362 
Figure 225. Sending SCS to PSF/6000              
Chapter 12. Line Printer Daemon (LPD)
Conguring for Line Printer Daemon (LPD)                
Work with Active Jobs
Congure TCP/IP LPD                
Change LPD Attributes
              How an AS/400 System Receives a Spooled File from Another AS/400 System
364               
How an AS/400 System Receives a Spooled File from a Non-AS/400 System
v              
How Spooled Files are Named on the Destination AS/400
one                
366 
Starting an LPD Server Job                
Change LPD Attributes
              Ending an LPD Server Job
Attributes of the Received Spooled File                
User Prole Library Lists
              Changing the QPTMPLPD Printer File Default Values
Change Printer File                
368 
LPD-Supported Commands on the AS/400              
LPD-Supported Commands for Control File Printing
LPD-Supported Control File Options and Attributes              
How the Ownership of Spooled Files Is Determined
Printer Device Programming                
370 
How an LPD Server Selects an Output Queue for a File              
Receive a Printer Job
Figure 228. Flow for Determining Output Queue for a Spooled File                
Receive Printer Job
              How Authority for Putting Spooled Files on Output Queue is Determined
372               
Using LPD to Print ASCII Files
OS/2 TCP/IPExample                
Using LPD to Print ASCII Files Converted to EBCDIC
              System/370 Example
binary                
374 
RISC System/6000 Example              
Authority Required to Receive Spooled Files
Figure 229. SampleAIX C Shell for Printing AIX File on AS/400              
Receiving Spooled Files  Benets
Work with Spooled Files                
376 
Creating a Default User Prole              
Chapter 13. BOOTP Server
Accessing BOOTP Functions through Operations Navigator              
Starting the BOOTP Server
Automatically Starting the BOOTP Server                
378 
Work with BOOTP Table                
Change BOOTP Attributes
              Changing BOOTP Attributes
Working with the BOOTP Table                
Adding IBM Network Stations to an Existing BOOTP Environment
Network Station Manager Installation and Use              
Adding Network Stations with the Command Line Interface
Network Device                
380 
Congure TCP/IP BOOTP                
Options
              Type
File name and directory            
Page
              Chapter 14. TFTP Server
Accessing TFTP Functions through Operations Navigator                
Starting the TFTP Server
Automatically Starting the TFTP Server              
Ending the TFTP Server
Changing TFTP Attributes                
384 
Change TCP/IP TFTP Attributes              
Server and Client Ports
TFTP Extensions                
netascii
TFTP Transfer Size Option                
TFTP Subnet Broadcast Option
              386 
              Client to Server TFTP Read Request (RRQ) Options
blksize                
tsize
              Server to Client TFTP Option Acknowledgment (OACK)
subntbcst_tftp                
388 
blksize                
subnet broadcast identier
              Conguring TFTP for Clients other than IBM Network Station
Change user authority              
390 
New data authorities                
Work with Authority
Data Authority                
Opt
              Chapter 15. RouteD Server
Accessing RouteD Functions through Operations Navigator                
Starting the RouteD Server
              Automatically Starting the RouteD Server
not running                
392 
Change RouteD Attributes                
Ending the RouteD Server
              Working with RouteD Conguration
RouteD Conguration Scenario              
RIP_INTERFACE Statement
bit number                
394 
n                
mask
              Supply Values
DIST_ROUTES_IN                
Metric
              Community
rip_community_name                
396 
n                
bit number
              Changing RouteD Attributes
              398 
              Chapter 16. REXEC Server
Accessing REXEC Functions through Operations Navigator                
Starting the REXEC Server from the Command Line Interface
              Automatically Starting the REXEC Server
Ending the REXEC Server                
Where allowed to run
Change REXEC Attributes                
Changing Attributes
              Selecting a Command Processor
REXEC Connection Usage                
ILE C for AS/400 Programmers Guide
For AS/400 CL command processing                
For Qshell and spawned path command processing
              Spooled Output Considerations
Client Considerations                
REXEC Server Jobs and Job Names
402               
Creating REXEC Server Spooled Job Logs
Exit Points for Controlling REXEC Server            
Page
              Chapter 17. DHCP Server
DHCP Overview                
leased
What is DHCP?              
Planning for DHCP
How Many DHCP Servers do you Need?                
406 
Using Multiple DHCP Servers:                
Using a Single DHCP Server:
              Do you Already have BOOTP Servers in your Network?
Do you have Hosts with Special Requirements?                
What is a Reasonable Lease Time?
              Setting Up a DHCP Network
408                 
map
              Creating a Scoped Network
              Dening Scoped Statements
410             
Page
              Specifying DHCP Options
options                
412 
Architected DHCP Options                
User-dened DHCP Options
              Request for Comment and Internet Draft Documents
              Accessing DHCP Functions through Operations Navigator
414               
Starting and Ending the DHCP Server from the Command Line Interface
Starting the DHCP Server                
Start TCP Server
Automatically Starting the DHCP Server                
Change DHCP Attributes
              Ending the DHCP Server
Changing DHCP Attributes                
416 
              Exit Points for a DHCP Server
Examples of DHCP Congurations Conguring DHCP for a Local Area Network                
Address Range
Conguring DHCP for a Local Area Network with a Router                
Subnet Options
              Using DHCP to Congure Clients Attached to a Twinax Workstation Controller
418                 
Network Station Manager Installation and Use, SC41066400
              Migrating an Existing BOOTP Conguration
              DHCP Relay Agent
Adding Network Stations                
420 
Network Station Manager Installation and Use, SC41066400              
Chapter 18. AS/400 Domain Name System (DNS)
How DNS works              
Additional DNS documentation
DNS and BIND third edition                
AS/400 Tips and Toolsfor Securing Your AS/400
AS/400 TCP/IP Autoconguration: DNS and DHCPSupport                
Domain names concepts and functions.
              Chapter 19. Client SOCKS Support
Accessing SOCKS Functions through Operations Navigator            
Page
              Chapter 20. TCP/IP Performance
*BASE Pool Size                
TCP/IP Jobs
TCP/IP Protocol Support Provided by IOP              
426 
              Merge Host Table Performance
Running TCP/IP Only: Performance Considerations            
Page
              Chapter 21. TCP/IP Problem Analysis
Simple Network Management Protocol (SNMP) Support              
General TCP/IP Problems
430             
Page
              432 
            Page
              434 
            Page
              436 
Remote Address                
Remote Port
              PING Command Considerations
Concatenating the Domain Name to the Host Name                
Common Error Messages
              Working with the Job Log and Message Queues
438               
Determining Problems for SNMP
Simple Network Management Protocol (SNMP) Support                
Determining Problems for Serial Line Internet Protocol (SLIP)
Problem: SLIP Connection Is Failing              
440 
              Remote service phone number
              Problem: SLIP Job Hung with STRSSN Status
Problem: SLIP Connection Complete but Unable to PING                
442 
Materials Required for Reporting SLIP Problems              
Determining Problems with TELNET
              444 
              Materials Needed when Reporting TELNET Problems
OS/400 CL Reference              
TRCTCPAPP Service Program Outputs
446             
Page
              448 
              Automatically Generated Diagnostic Information (FFDC Errors)
              Determining Problems with FTP
450             
Page
              Materials Required for Reporting FTP Problems
452               
Tracing FTP Server
within                
system wide
              454 
              system wide
              Tracing FTP Client
debug value                
cannot
Getting a Copy of an FTP Server Job Log                
456 
              Determining Problems for SMTP
never                
Remote name server retries
              458 
Remote name server retries            
Page
              460 
            Page
              Determining Problems for SMTP When Using OfficeVision
462             
Page
              Determining Problems for SMTP Without Using OfficeVision
464               
Figure 267. Example of Querying for Distributions for QSECOFR
Figure 268. Example of Distributions Received by QSECOFR              
466 
              Figure 271. Received Messages (1 of 8)
Figure 272. Received Messages (2 of 8)                
Figure 273. Received Messages (3 of 8)
Figure 274. Received Messages (4 of 8)              
468 
Figure 275. Received Messages (5 of 8)                
Figure 276. Received Messages (6 of 8)
Figure 277. Received Messages (7 of 8)              
Tracing SMTP Distributions
              470 
            Page
              472 
            Page
Backup and Recovery                
AnyMail/400 Mail Server Framework Support
System API Reference: Program and CL CommandAPIs              
474 
              Materials Required for Reporting SMTP Problems
Cleaning Up Unprocessed SMTP Distributions                
Cold Start
Warm Start              
Determining Problems with the POP Server
476                 
Problems with Mail Delivery
              Problem Determination Flows
              Cause List A
478               
Cause List B
System message store                
SMTP name.
Cause List C              
Determining Problems with the Workstation Gateway Server
First Failure Data Capture (FFDC)                
480 
            Page
              Determining Problems for DNS Server
Problem Determination Tools                
482 
              Problem Determination Flows
              484 
            Page
              Determining Problems for LPR
LPR Command Considerations                
Common Error Messages
486                 
Materials Required for Reporting LPR Problems
              Determining Problems for LPD
Table46. LPD Problem Analysis (continued)              
488 
              Materials Required for Reporting LPD Problems
Determining Problems with REXEC              
490 
              Materials Required for Reporting REXEC Problems
Getting a Copy of an REXEC Server Job Log                
Tracing the REXEC Server
              Tracing TCP/IP Protocol Layer Problems
APPC Over TCP/IP Debugging Capabilities                
492 
Communications Conguration              
Tracing APPC over TCP/IP Problems
Collecting a Communications Trace                
Planning to Set up a Trace
              494 
              Starting a Communications Trace
              496 
Buffer size                
6. Press the Enter key.The following display appears:
prompt. The display should look like this:              
7. Press the Enter key.The following display appears:
8. Do one of the following:                
Table47. Trace Status
              Stopping a Communications Trace
498               
Formatting and Saving the Communications Trace
Format TCP/IP data              
500 
              Verifying the Contents of the Communications Trace
              502 
Additional Information on TCP/IP Communications Trace                
IBM AS/400 TCP/IP Conguration and Operation
TCP/IP Tutorialand Technical Overview              
Using the Product Activity Log for TCP/IP Problem Analysis
              504 
              Appendix A. Conguring a Physical Line for TCP/IP Communication
Create Controller Description (Network)                
Create Device Description (Network)
Change Controller Description (Network)                
Change Device Description (Network)
              Conguration Steps
Creating the Line Description                
506 
X.25 Network Support                
LAN, Frame-Relay and ATMSupport
              Setting the Maximum Transmission Unit
Add TCP/IP Interface                
on
off                
Create Line Description
            Page
              Appendix B. TCP/IP Security
.                
TCP/IP Command Security
Table49. OS/400 TCP/IP CL Commands                
Table49. OS/400 TCP/IP CL Commands (continued)
              510 
Table50. TELNET CL Commands                
Table51. File Transfer Protocol CL Commands
              Table51. File Transfer Protocol CL Commands (continued)
Table52. Simple Mail Transfer Protocol CL Commands                
Table53. POP Mail Server Commands
Table54. Line Printer Daemon CL Commands                
Table55. Bootstrap Protocol CL Commands
              512 
Table57. Route Daemon CL Commands                
Table58. Remote Execution CL Commands
Table59. HTTP Server Commands                
Table60. Workstation Gateway Server commands
              Object Security for Network Conguration
IBM-Written Programs Security                
File Transfer Protocol (FTP)
Line Printer Requester (LPR)                
Remote Execution (REXEC) Server
              Customer-Written Programs Security
User-Supplied Mapping Tables                
514 
            Page
            Page
              Appendix C. Mapping TablesAssociated with TCP/IP Function
National Language Support Mapping              
Summary of Mapping Tables
Creating ASCII and EBCDIC Mapping Tables                
518 
to                
from
              Creating a Source Member for Incoming Data
Creating a Source Member for Outgoing Data              
Creating a Mapping Table
Specifying User-Dened ASCII and EBCDIC Mapping Tables                
520 
              Creating 3270 Mapping Tables
Creating a Source Member for Incoming Data              
Creating a Source Member for Outgoing Data
Creating a Mapping Table                
522 
              Using Mapping Tables for 3270 Full-Screen Mode
Reading a Mapping Table                
Changing a Mapping Table
Sample Mappings              
EBCDIC and ASCII Character Sets
524               
International Application Development
Table63. EBCDIC Character Set (continued)              
USA Standard 7-Bit ASCII Character Set
526                 
Table64. USA Standard Alphabet ASCII Character Set
              EBCDIC-to-ASCII Mapping Table
Table66. EBCDIC-to-ASCII Mapping              
528 
Table67. EBCDIC-to-ASCII Mapping              
ASCII-to-EBCDIC Mapping Table
              ASCII Line Drawing Character Set
xxx                
530 
xxx              
Appendix D. TELNET 3270 Keyboard Mappings
AS/400 CL Programs for the CHGKBDMAP Command                
Table70. 5250 Keyboard Mapping from DOS TN3270 (PC/TCP)
              532 
Table71. 5250 Keyboard Mapping from OS/2 TN3270 (PMANT)              
Table71. 5250 Keyboard Mapping from OS/2 TN3270 (PMANT) (continued)
Table72. 5250 Keyboard Mapping from AIX TN3270                
Table73. 5250 Keyboard Mapping from VAX/MVS
Table73. 5250 Keyboard Mapping from VAX/MVS (continued)              
534 
              Appendix E. TCP/IP Application Exit Points and Programs
TCP/IP Exit Points and Exit Programs                
OS/400 Registration Facility
              TCP/IP Application Exit Points
536               
Creating Exit Programs
Adding Your Exit Program to the Registration Facility              
Step 1. Select your exit point
538                 
The Work with Exit Programs display is shown.
Figure 294. Work with Registration Information Display  Display 1                
Figure 295. Work with Registration Information Display  Display 2
              Step 2: Select the Add Exit Program option
Step 3: Add your exit program              
Removing Exit Programs
540               
TELNET Exit Points
Telnet Device Initialization Exit Program              
Telnet Exit Point Format INIT0100: Required Parameter Group
542               
INIT0100: Format of User Description Information
User Description Information Field Descriptions:              
INIT0100: Format of Device Description Information
Device Description Information Field Descriptions:                
544 
INIT0100: Format of Display Device Description Information (DSPD0100):                
DSPD0100 Field Descriptions:
              INIT0100: Format of Connection Description Information
Connection Description Information Field Descriptions:                
TCP/IP Conguration and
              TELNET Device Termination Exit Program
546               
Required Parameter Group
Exit Point Interfaces for TCP/IP Application Exit Points                
TCP/IP Application Request Validation Exit Point Interface
              Required Parameter Group
548               
application identier
              Usage Notes
550               
TCP/IP Application Server Logon Exit Point Interface
Remote Execution Server Command Processing Selection Exit Point              
Required Parameter Group
552                 
Usage Notes
              File Transfer Protocol (FTP) Exit Points
              Considerations and Recommendations for FTP Exit Programs
FTP Exit ProgramScenario                
554 
              Sample FTP Server Logon Exit Program (C Language)
Figure 300. FTPClient Session Showing Restricted Logon and Restricted FTP Operations                
Figure 301. Sample FTPLogon Exit Program (Part 1 of 26)
              556 
Figure 301. Sample FTPLogon Exit Program (Part 2 of 26)              
Figure 301. Sample FTPLogon Exit Program (Part 3 of 26)
Figure 301. Sample FTPLogon Exit Program (Part 4 of 26)                
Figure 301. Sample FTPLogon Exit Program (Part 5 of 26)
              558 
Figure 301. Sample FTPLogon Exit Program (Part 6 of 26)              
Figure 301. Sample FTPLogon Exit Program (Part 7 of 26)
Figure 301. Sample FTPLogon Exit Program (Part 8 of 26)                
Figure 301. Sample FTPLogon Exit Program (Part 9 of 26)
              560 
Figure 301. Sample FTPLogon Exit Program (Part 10 of 26)              
Figure 301. Sample FTPLogon Exit Program (Part 11 of 26)
Figure 301. Sample FTPLogon Exit Program (Part 12 of 26)                
Figure 301. Sample FTPLogon Exit Program (Part 13 of 26)
              562 
Figure 301. Sample FTPLogon Exit Program (Part 14 of 26)              
Figure 301. Sample FTPLogon Exit Program (Part 15 of 26)
Figure 301. Sample FTPLogon Exit Program (Part 16 of 26)                
Figure 301. Sample FTPLogon Exit Program (Part 17 of 26)
              564 
Figure 301. Sample FTPLogon Exit Program (Part 18 of 26)              
Figure 301. Sample FTPLogon Exit Program (Part 19 of 26)
Figure 301. Sample FTPLogon Exit Program (Part 20 of 26)                
Figure 301. Sample FTPLogon Exit Program (Part 21 of 26)
              566 
Figure 301. Sample FTPLogon Exit Program (Part 22 of 26)              
Figure 301. Sample FTPLogon Exit Program (Part 23 of 26)
Figure 301. Sample FTPLogon Exit Program (Part 24 of 26)              
Anonymous FTP
For information about anonymous FTP,see                
Figure 301. Sample FTPLogon Exit Program (Part 25 of 26)
Figure 301. Sample FTPLogon Exit Program (Part 26 of 26)                
568 
              Sample Scenario for Anonymous FTP
Workstation Gateway Server (WSG) Exit Point                
Workstation Gateway Server Sign-on Exit Point Interface (QAPP0100) Required Parameters
              Descriptions of Required Parameters for the WSG Exit Point Interface (QAPP0100)
op_specic_parm                
570 
              Using a WSG exit progam to bypass the AS/400 Sign-on Display
              Sample WSG Server Logon Exit Program
Figure 302. Sample WSG Server Logon Exit Program (Part 1 of 50)                
572 
Figure 302. Sample WSG Server Logon Exit Program (Part 2 of 50)              
Figure 302. Sample WSG Server Logon Exit Program (Part 3 of 50)
Figure 302. Sample WSG Server Logon Exit Program (Part 4 of 50)                
Figure 302. Sample WSG Server Logon Exit Program (Part 5 of 50)
              574 
Figure 302. Sample WSG Server Logon Exit Program (Part 6 of 50)              
Figure 302. Sample WSG Server Logon Exit Program (Part 7 of 50)
Figure 302. Sample WSG Server Logon Exit Program (Part 8 of 50)                
Figure 302. Sample WSG Server Logon Exit Program (Part 9 of 50)
              576 
Figure 302. Sample WSG Server Logon Exit Program (Part 10 of 50)              
Figure 302. Sample WSG Server Logon Exit Program (Part 11of 50)
Figure 302. Sample WSG Server Logon Exit Program (Part 12 of 50)                
Figure 302. Sample WSG Server Logon Exit Program (Part 13 of 50)
              578 
Figure 302. Sample WSG Server Logon Exit Program (Part 14 of 50)              
Figure 302. Sample WSG Server Logon Exit Program (Part 15 of 50)
Figure 302. Sample WSG Server Logon Exit Program (Part 16 of 50)                
Figure 302. Sample WSG Server Logon Exit Program (Part 17 of 50)
Figure 302. Sample WSG Server Logon Exit Program (Part 18 of 50)              
580 
Figure 302. Sample WSG Server Logon Exit Program (Part 19 of 50)                
Figure 302. Sample WSG Server Logon Exit Program (Part 20 of 50)
              Figure 302. Sample WSG Server Logon Exit Program (Part 21 of 50)
Figure 302. Sample WSG Server Logon Exit Program (Part 22 of 50)                
Figure 302. Sample WSG Server Logon Exit Program (Part 23 of 50)
              582 
Figure 302. Sample WSG Server Logon Exit Program (Part 24 of 50)              
Figure 302. Sample WSG Server Logon Exit Program (Part 25 of 50)
Figure 302. Sample WSG Server Logon Exit Program (Part 26 of 50)                
Figure 302. Sample WSG Server Logon Exit Program (Part 27 of 50)
Figure 302. Sample WSG Server Logon Exit Program (Part 28 of 50)              
584 
Figure 302. Sample WSG Server Logon Exit Program (Part 29 of 50)              
Figure 302. Sample WSG Server Logon Exit Program (Part 30 of 50)
Figure 302. Sample WSG Server Logon Exit Program (Part 31 of 50)                
Figure 302. Sample WSG Server Logon Exit Program (Part 32 of 50)
              586 
Figure 302. Sample WSG Server Logon Exit Program (Part 33 of 50)              
Figure 302. Sample WSG Server Logon Exit Program (Part 34 of 50)
Figure 302. Sample WSG Server Logon Exit Program (Part 35 of 50)                
Figure 302. Sample WSG Server Logon Exit Program (Part 36 of 50)
              588 
Figure 302. Sample WSG Server Logon Exit Program (Part 37 of 50)              
Figure 302. Sample WSG Server Logon Exit Program (Part 38 of 50)
Figure 302. Sample WSG Server Logon Exit Program (Part 39 of 50)                
Figure 302. Sample WSG Server Logon Exit Program (Part 40 of 50)
              590 
Figure 302. Sample WSG Server Logon Exit Program (Part 41 of 50)                
Figure 302. Sample WSG Server Logon Exit Program (Part 42 of 50)
              Figure 302. Sample WSG Server Logon Exit Program (Part 43 of 50)
Figure 302. Sample WSG Server Logon Exit Program (Part 44 of 50)                
Figure 302. Sample WSG Server Logon Exit Program (Part 45 of 50)
              592 
Figure 302. Sample WSG Server Logon Exit Program (Part 46 of 50)              
Figure 302. Sample WSG Server Logon Exit Program (Part 47 of 50)
Figure 302. Sample WSG Server Logon Exit Program (Part 48 of 50)                
Figure 302. Sample WSG Server Logon Exit Program (Part 49 of 50)
              594 
Figure 302. Sample WSG Server Logon Exit Program (Part 50 of 50)              
Notices
              Programming Interface Information
Trademarks                
596 
            Page
            Page
              Bibliography
Internetwork Packet Exchange (IPX) Support                
SNA Distribution Services
Printer Device Programming                
IBM Network Station Manager for AS/400
              Integrated Netnity Server Manuals
Internet Connection Server Manuals                
HTTP Server for AS/400 WebmastersGuide
Internet Connection Server for AS/400 Web Programming Guide                
Programming Manuals
              Security
IBM Firewall for AS/400 Administrators Guide                
System Manuals
Systems Network Architecture (SNA) Display Stations                
3270 Information Display System: 3274 Control Unit Description and Programmers Guide
              Request For Comments (RFC)
Other Information                
602 
            Page
            Page
              Index Special Characters
Numerics                
A
              B
606               
C
              608 
            Page
              610 
            Page
              D
612               
E
              F
614             
Page
              G
H                
616 
              I
J                
K
              L
618               
M
              N
O                
620 
              P
              622 
              Q
              R
624             
Page
              S
626             
Page
              628 
              T
              630 
              U
V              
W
632               
X
            Page
              Readers Comments  Wed Like to Hear from You
Readers Comments  Wed Like to Hear from You                
IBMR 
___________________________________________________________________________________________________                
SC41-5420-03
              BUSINESS REPLY MAIL