This chapter describes the steps to follow if you encounter a problem while using Remote Software Facility.
When you encounter a problem, always check these basic items first:
Then, if you are still having trouble connecting, check to see if you are getting past your own machine:
Important note: If you are able to contact the server machine but the request ends in error, then the information about the cause of the error is on the server machine.
If the basic items check out, check your low level messages by following these steps:
The following is a list of common problems that can occur with Remote Software Facility, and the likely causes of the problems. Where a problem relates to an RSF message, the message ID is shown. If you cannot find the solution to your problem in the list, proceed to the next section.
There is already another line varied on that is associated with the same resource name. Either vary off the existing line, or use the Change RSF Defaults (CHGRSFDFT) command to change the resource name for the RSF line description in question.
RSF3009. The save file associated with the RSF package could not be found on the server machine at the time the request was processed. Use the CHGRSFPKG command to view or change the name of the save file associated with the RSF package. If the library list is used to locate the save file, make sure the library containing the file is in the library list of the server communications job. The initial library list of the job is determined by the job description associated with user profile RSFSRV.
This error can also result if user profile RSFSRV was not authorized to the save file on the server machine. User profile RSFSRV should have *USE authority to the file
RSF3010. The save file associated with the RSF package was found, but an error was encountered while sending the data to the requester. Check the job log that was generated for the transaction on the server machine. You can use the command WRKSPLF SELECT(RSFSRV) to help you find the job log. This problem could also result from a bad connection. Try the request again.
RSF9898. Your request was rejected by the server during pre-processing. Contact the server for more information.
RSF4006. The save file specified to receive the RSF data exists, but *NO was specified for "Replace existing save file" on the RTVRSFPKG command. Change the save file name or specify *YES for "Replace existing save file".
RSF4008. The server directory entry name you specified on the one of the RSF requester commands could not be found. Use the WRKRSFSRV command to work with RSF servers.
RSF4009. An error was encountered while trying to evoke the target APPC program on the server machine. Check the job log that was generated for the transaction on the server machine. You can use the command WRKSPLF SELECT(RSFSRV) to help you find the job log. This problem could also result from a bad connection. Try the request again.
RSF4010. The target program on the server machine was contacted successfully, but an error was encountered while trying to send the RSF request information to the server. Check the job log that was generated for the transaction on the server machine. You can use the command WRKSPLF SELECT(RSFSRV) to help you find the job log. This problem could also result from a bad connection. Try the request again.
RSF4011. The target program on the server machine was contacted successfully, but an error was encountered while receiving data for the RSF package. Check the job log that was generated for the transaction on the server machine. You can use the command WRKSPLF SELECT(RSFSRV) to help you find the job log. This problem could also result from a bad connection. Try the request again.
RSF4012. This occurs when the server's phone is busy or does not answer. If the condition persists, check to be sure the server's RSF phone number is specified correctly.
RSF3004 Check the job log that was generated for the transaction on the server machine. You can use the command WRKSPLF SELECT(RSFSRV) to help you find the job log. There may be a communications configuration problem. Use the CHGRSFDFT command to check the values specified for installation defaults. This problem could also result from a bad connection. Try the request again
RSF3005 As shipped, RSF server jobs are started with job description RSF in library RSF. Check the initial library list parameter of the job description to determine the initial library list of the server communications job. Make sure the pre-processing program exists and is in a library where it can be found. Use the CHGRSFPKG command to view or change the pre-processing program associated with the RSF package.
RSF3006 There is no cover letter associated with the RSF package on the server machine
RSF3007 Cover letter data exists on the server machine, but an error was encountered while sending the data to the requester. Check the job log on the server machine that was generated for the transaction. You can use the command WRKSPLF SELECT(RSFSRV) to help you find the job log. This problem could also result from a bad connection. Try the request again.
RSF3015 User profile RSFSRV must exist for the server function to be started. See the chapter 3, Installation for more information about how to create the user profile.
RSF4001 The 30-day software demonstration period is over This error can also occur if you have recently changed CPUs. Contact Bug Busters for assistance: support@bugbusters.net . If your machine serial number recently changed, indicate the old and new serial numbers in your email.
RSF4041 This error can occur when communicating with a previous version of RSF if the function you are trying to access was not provided in the earlier version. If you are using the RSFLINK API or the CPYFRSF command, you may have specified an invalid user id or password. Check the low-level messages on your machine and the job log on the server machine for more information.
If you encounter a problem while using Remote Software Facility, and you are unable to solve it by following the steps outlined in the sections above, email the following information to support@bugbusters.net: