Applicable versions and levels
Windows versions: V5.0L10 or later
Solaris versions: 5.0 or later
Linux versions: 5.2, V10.0L10 or later
Linux for Itanium versions: V12.0L10 or later
HP-UX versions: 5.1 or later
AIX versions: 5.1 or later
DS versions: V20L10
Check all applicable actions below to resolve the issue.
Action 1
Error message
MJS881S jobname(<job number>) COMMUNICATION ERROR OCCURRED FOR <host name>,CODE(<code1>,<code2>) |
<code1>:2 <code2> depends on the schedule server operating system type, as follows: Windows versions: 274D Solaris versions: 0092 HP-UX versions: 00ef AIX versions: 004f Linux versions: 006f
Points to check
Does the mjsnet port number match on the schedule server and the execution server?
Cause
If the mjsnet port number does not match on the schedule server and the execution server, the network job ends abnormally.
Action method
Ensure that the port number of mjsnet or mjsnetn (n is the subsystem number from 1 to 9) defined in the services file matches on the schedule server and the execution server.
To reflect the changes made to the port number of the execution server, the Job Execution Control service/daemon of the execution server must be restarted.
Information
The port number default values when mjsnet is not defined in the services file are as follows:
Windows version V5.0L30 or earlier version levels: 28452
Windows version V10.0L10 or later version levels, UNIX versions: 9327
In Windows version V5.0L30 or earlier version levels, to describe the mjsnet definition on the final line of the services file, a line feed must be entered after the line on which mjsnet is defined.
Action 2
Error message
MJS881S jobname(<job number>) COMMUNICATION ERROR OCCURRED FOR <host name>,CODE(<code1>,<code2>) |
<code1>:2 <code2> depends on the schedule server operating system type, as follows: Windows versions: 274D Solaris versions: 0092 HP-UX versions: 00ef AIX versions: 004f Linux versions: 006f
Points to check
Has a request to execute a network job been made for a subsystem number for which an operation has not been performed on the execution server?
Cause
A request to execute a network job registered as subsystem number n (0 to 9) on the schedule server was made for the same subsystem number on the execution server. The port number used for communication is different for each subsystem number, therefore, if the operation is not performed for the same subsystem number n as the schedule server, a communication error occurs in the network job, and it cannot be executed.
Action method
Unify the subsystem numbers that perform the network job operation on the schedule server and the execution server.
Note that, when the schedule server is V10.0L10/5.2 or later and the execution server is V5.0L30/5.2 or later, the mjsnet port number (default: 9327/tcp) is used in all subsystem numbers, and the execution of network jobs with all subsystem numbers on the schedule server is requested for subsystem number 0 on the execution server according to the procedure shown below.
However, if this action is performed, network jobs with the same subsystem number cannot be executed.
If the mjsnet1 to mjsnet9 port numbers are defined in the services file of the schedule server, delete the mjsnet1 to mjsnet9 port number settings.
Restart the Job Execution Control service/daemon of the schedule server.
Action 3
Error message
MJS881S jobname(<job number>) COMMUNICATION ERROR OCCURRED FOR <host name>,CODE(<code1>,<code2>) |
<code1>: 2 or 3 <code2>: Not fixed
Cause
This error occurs if software such as NetWorker uses a port number (default: 9327/tcp) also used by Job Execution Control.
Action method
Perform the "Action method" in Error message 5 "MpMjes: ERROR: 10110: mjsnetsv : Failed in the bind of port number <port number>/tcp." of "2.1.3 Systemwalker Operation Manager Error Messages are Displayed in an Environment in Which Networker, etc., Coexist".
Action 4
Error message
MJS881S jobname(<job number>) COMMUNICATION ERROR OCCURRED FOR <host name>,CODE(<code1>,<code2>) |
<code1> depends on the execution server operating system type, as follows: Windows: 3 or 4 UNIX: 2
<code2> depends on the schedule server operating system type if the execution server is Windows, as follows:
Windows versions: 2746
Solaris versions: 0083
HP-UX versions: 00e8
AIX versions: 0049
Linux versions: 0068
<code2> depends on the schedule server operating system type if the execution server is UNIX, as follows: Windows versions: 274C Solaris versions: 0091 HP-UX versions: 00ee AIX versions: 004e Linux versions: 006e
Points to check
Have many network jobs been submitted at the same time?
Cause
If many network jobs have been submitted at the same time, it may not be able to receive them sequentially on the execution server. The network jobs that could not be processed on the execution server end abnormally.
Note that the number of network jobs that can be processed on the execution server depends on the server performance.
Action method
Spread the timing at which the network jobs are submitted.
Remarks
In Windows Server 2003 SP1 or later, this problem may occur because of a denial of service (DoS) attack. Refer to Microsoft Knowledge Base Article 324270 for details.
This problem may also be avoided by performing tuning according to the procedure on the following Microsoft website:
http://www.microsoft.com/japan/technet/windowsserver/2003/technologies/networking/tcpip03.mspx#EEDBK
Action 5
Error message
MJS881S jobname(<job number>) COMMUNICATION ERROR OCCURRED FOR <host name>,CODE(<code1>,<code2>) |
<code1>: Not fixed <code2>: Not fixed
Points to check
Has a line error occurred between the schedule server and the execution server?
Cause
This problem occurs if a line error has occurred between the schedule server and the execution server.
Action method
Refer to the following manuals, and establish the cause of the line error from the meaning of <code1> and <code2> that are output.
V11.0L10/11.0 or later
The description for "MJS881S" in the Message Guide
V5.0L10/5.0 to V10.0L21/10.1
The description for "MJS881S" of "Messages" in the Online Help
Note that, in V13.0.0 or later, the retry behavior can be changed if a line error has occurred in the network job. Refer to "Defining the System Operating Information" in the Installation Guide for information on how to change the details.
Action 6
Error message
MJS881S jobname(<job number>) COMMUNICATION ERROR OCCURRED FOR <host name>,CODE(<code1>,<code2>) |
<code1>: Not fixed <code2>: Not fixed
Points to check
Is there a firewall between the schedule server and the execution server?
Cause
This problem occurs if communication in the port used by Systemwalker Operation Manager is not possible because of a firewall between the schedule server and the execution server.
Action method
Operations in environments in which there is a firewall between the schedule server and the execution server are possible by setting the firewall so that communication using the ports shown below is possible. Consider and verify these settings thoroughly before configuring them. Refer to "Listing of Port Numbers" in the Installation Guide for information on port numbers.
mjsnet (default: 9327/tcp)
Consider the settings so that communication from the schedule server to the execution server is possible.
jmnet (default: 9352/tcp)
Consider the settings so that the following communication is possible:
Communication from the schedule server to the execution server
Communication from the execution server to the schedule server
Communication from the client to the server