A fix is available
APAR status
Closed as program error.
Error description
DB2DDF DB2TCPIP defect pm78373 dpm78373 DB2 for z/os returns -30061 and/or a DSNL030I DRDA EXCEPTION CONDITION WITH REASON=00D351FF FROM DSNLZRPA0001 in the DB2 mstr logs due to a zero IP address being used to access a remote (server) system. One or both conditions may be present. The zero IP address causes a TCP/IP loopback condition to the same host (TCP/IP stack). ************************************************************** Additional Symptoms and Keywords: MSGDSNL031I DSNL031I 00D351FF RC00D351FF DSNLZRPA0001 SQLCODE30061 -30061 SQL30061N SQLN30061 DSNLZRPA
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All Distributed Data Facility (DDF) users. * **************************************************************** * PROBLEM DESCRIPTION: Message DSNL031I with REASON=00D351FF * * and ERROR ID=DSNLZRPA0001, and/or * * SQLCODE -30061, due to a zero IP * * address being used to access a remote * * system. * **************************************************************** * RECOMMENDATION: * **************************************************************** When many concurrent users are trying to access the same remote location, serialization issues exist during domain name resolution processing that allows a null IP address to be determined for the remote system. The null (zero) IP address is interpreted by the TCP/IP stack as a "loop back" condition that is serviced by the same host (instead of the intended remote host). If another subsystem is configured to listen on the same port (as the intended remote server), the connection request is essentially honored by the wrong partner. The location name (RDBNAME) will therefore not match that of the intended remote system and the connection will be rejected (DRDA RDBNFMRM). This results in message DSNL031I being issued to the console and the application will receive SQLCODE -30061.
Problem conclusion
DB2 for z/OS is changed to correctly serialize domain name resolution processing for the benefit of users that are concurrently accessing the remote system.
Temporary fix
Comments
APAR Information
APAR number
PM78373
Reported component name
DB2 OS/390 & Z/
Reported component ID
5740XYR00
Reported release
A10
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-12-04
Closed date
2013-01-28
Last modified date
2013-03-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK91228 UK91229
Modules/Macros
DSNLIDNS DSNLVCIP
Fix information
Fixed component name
DB2 OS/390 & Z/
Fixed component ID
5740XYR00
Applicable component levels
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEPEK","label":"Db2 for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.1","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
04 March 2013