Technical Notes |
|
This technical note explains how to start the required LIPI servers on an AS/400 to enable file transfer over TCP/IP. Using Reflection for IBM 2008 or 2007, files can be transferred without starting a terminal session.
Before you can use Reflection to transfer files over TCP/IP, you must verify whether Host Servers is installed on the AS/400, and then start the LIPI servers on the AS/400.
To verify whether Host Servers is available, follow these steps:
If Option 12 is listed, continue with the next section. If you do not see Option 12 listed, you will need to install the host servers from the OS/400 installation disks before continuing.
The LIPI servers must be started because they are not available by default.
Note: You need *ALLOBJ system administrator privileges on the AS/400 to successfully complete these instructions.
On the AS/400, you can start the LIPI servers all at once or individually.
STRHOSTSVR *ALLNote: After executing the above command you may see the error, "Host server daemon jobs unable to communicate using IPX." You can ignore this error because IPX is not needed.
STRHOSTSVR *CENTRAL STRHOSTSVR *DATABASESTRHOSTSVR *SIGNONSTRHOSTSVR *SVRMAPTo confirm which LIPI servers are started, follow these steps:
NETSTATFor non-SSL:
as-centralas-databaseas-signonas-svrmapFor SSL:
as-central-sas-database-s as-signon-sThe NETSTAT command will not display the LIPI servers in Japanese or other double-byte operating systems. Instead, look for the TCP port numbers of the LIPI servers.
The following table lists the default ports for the required LIPI servers:
| LIPI Server |
TCP Port Number (Default) |
SSL Port Numbers (Default) |
| Central server |
8470 |
9470 |
| Database server |
8471 |
9471 |
| Signon server |
8476 |
9476 |
| Server mapper |
449 (must not be changed from default) |
none |
You can use non-default ports for all of the servers except the server mapper, which must be on port 449. This port allows the PC to query the host to determine where the other ports are mapped.
Before you can make a connection and transfer files, one of the following prestart jobs must be started: QZDAINIT or QZDASOINIT. A prestart job is started when you start the corresponding host server daemon. The prestart job then waits and listens for an incoming connection before going to an active state.
To verify whether a prestart job is running, enter the following command on the OS/400 command line:
WRKSBSJOB QSERVERUsing Reflection, you can transfer files directly to or from the AS/400 host over TCP/IP without starting a terminal session. Follow these steps:
If you receive the error, "TCP connection dead," check the following settings on the AS/400:
If non-default ports are being used, verify that the Use default ports check box is cleared in the advanced file transfer setup dialog box.
To verify whether files can be transferred to or from the designated host, try a different transfer protocol, such as MPTN.