APAR status
Closed as fixed if next.
Error description
When multiple VIPARANGE statements are coded with overlapping subnets and various property values, wrong VIPARANGE statement with undesirable properites might be selected for a bind/ioctl DVIPA that gets created. For example, using last octet to overlap the subnets: VIPARANGE DEFINE MOVEABLE NONDISRUPTIVE 255.255.255.0 9.1.1.0 VIPARANGE DEFINE MOVEABLE DISRUPTIVE 255.255.255.128 9.1.1.128 VIPARANGE DEFINE MOVEABLE DISRUPTIVE 255.255.255.192 9.1.1.192 A DVIPA with IP address 9.1.1.187 will match the first VIPARANGE statement, not the second one which is a more specific match. The third one will not fit because it is too specific. In this case, the DVIPA will be marked NONDISRUPTIVE, not DISRUPTIVE.
Local fix
Arrange the VIPARANGE definitions from most specific to least specific. For example: VIPARANGE DEFINE MOVEABLE DISRUPTIVE 255.255.255.192 9.1.1.192 VIPARANGE DEFINE MOVEABLE DISRUPTIVE 255.255.255.128 9.1.1.128 VIPARANGE DEFINE MOVEABLE NONDISRUPTIVE 255.255.255.0 9.1.1.0 KEYWORDS: VIPARANGE DVIPA IOCTL BIND DISRUPTIVE NONDISRUPTIVE MODDVIPA
Problem summary
**************************************************************** * USERS AFFECTED: All users of the IBM Communications Server * * for z/OS Version 1 Release(s) 10, 11 and 12 * * IP: DVIPA * **************************************************************** * PROBLEM DESCRIPTION: Overlapping dynamic VIPA VIPARANGE * * addresses may result in unexpected * * dynamic VIPA characteristics. * **************************************************************** * RECOMMENDATION: * **************************************************************** During a dynamic VIPA activation request the first VIPARANGE DEFINE statement with an address range matching the VIPA address will be selected. If multiple VIPARANGE DEFINE statements define overlapping address ranges, they will be searched in the order they were defined. If a VIPARANGE DEFINE with a more general address range is defined before a more specific address range, the more general address range definition will be selected. This may cause an unintended VIPARANGE definition to be selected. +-------------------------------------------------------------+ + Please check our Communications Server for OS/390 homepages + + for common networking tips and fixes. The URL for these + + homepages can be found in Informational APAR II11334. + +-------------------------------------------------------------+
Problem conclusion
Temporary fix
Comments
This APAR is being closed FIN (Fixed If Next) with concurrence from the submitting customer. This means that a fix to this APAR is expected to be delivered from IBM in a release (if any) to be available within the next 24 months. The solution for this APAR is included in CS for z/OS Version 1 Release 13.
APAR Information
APAR number
PM29217
Reported component name
TCP/IP V3 MVS
Reported component ID
5655HAL00
Reported release
1A0
Status
CLOSED FIN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2010-12-17
Closed date
2010-12-30
Last modified date
2012-10-23
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
R1A0 PSN
UP
R1B0 PSN
UP
R1C0 PSN
UP
[{"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":"1A0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSCY4DZ","label":"DO NOT USE"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1A0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
23 October 2012