Check your GPMSERVE and GPM4CIM options for TCP/IP address regular expressions
Description
Starting with z/OS V2R1, RMF GPMSERVE honors IPv6 address syntax when parsing the option settings from a parmlib member. The same applies to GPM4CIM parsing options from a configuration file.
Table 1 provides more details about this migration action. Use this information to plan your changes to the system.
Element or feature: | RMF |
---|---|
When change was introduced: | z/OS V2R1. |
Applies to migration from: | z/OS V1R13. |
Timing: | Before the first IPL of z/OS V2R2. |
Is the migration action required? | Yes, if you use GPMSERVE or GPM4CIM with IPv6 address regular expressions. |
Target system hardware requirements: | None. |
Target system software requirements: | None. |
Other system (coexistence or fallback) requirements: | None. |
Restrictions: | None. |
System impacts: | None. |
Related IBM Health Checker for z/OS check: | None |
Steps to take
If you use GPMSERVE or GPM4CIM
in an IPv6 or dual mode IPv6/IPv4 network environment, check one or
more of your options parmlib members for options containing regular
expressions representing IP addresses (for example, the options HTTP_ALLOW
or HTTP_NOAUTH). Make sure that the regular expressions adhere strictly
to the format of the IP addresses in your network. Examples include
the following:
IP address expression | Match | Examples of full IP address match |
---|---|---|
'6.*' | Matches any IP address starting with '6.' | 6.19.107.32' or '6.34.88.103' |
'::ffff:6.*' | Matches any (mapped) IP address starting with '::ffff:6.' | '::ffff:6.19.107.32' or '::ffff:6.9.50.7' |
'*6.*' | Matches any IP address containing a substring '6.' | '::ffff:6.9.50.7' or '6.19.107.32' |
Reference information
For more information, see z/OS RMF User's Guide.