Skip to Main Content
IBM Z Software


This portal is to open public enhancement requests against IBM Z Software products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Status Delivered
Categories TPF Toolkit
Created by Guest
Created on May 10, 2023

Add mask possibility other than '*' to the connection details of the TPF debugger. Example of mask: 172.*.*.*

Since Covid many off use started working from home including the use of the TPF debugger.

However, at home you have more than 1 IP address and we know you can supply the IP address in the advanced option of the debug session.
But every day we log on to our net work we get a new IP-address and it happens a lot of time that we forget about it.
For example we always end up with a work IP-address the starts with 172.
So the mask would be 172.*.*.* and the toolkit should lookup an IP address that matches.
I guess other companies may have the same issue.
You can specify simply one * which will accept any workstation address.
That does not work! It will send the home network address as the IP to connect with (192.* etc).
You will never get the callback as the 192 address is unknown outside your home network.

This all means that that session has to be cleared on the TPF system itself to get it out of the way and we lose time.

Sometimes even a lot of time when the ECB you want to trap does not come into your debug session and continues into the system, database be changed and you have to reset the case or the way to get the ECB started may be a lot of work to setup (for example by another platform).

Is it possible that the IP-address you have to supply in the advanced options can contain some sort of mask?

Here is an example of the problem:

IP configuration:
C:\WINDOWS\system32>ipconfig/all

Windows IP Configuration

Host Name . . . . . . . . . . . . : KLM153893
Primary Dns Suffix . . . . . . . : cadra.aero
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
DNS Suffix Search List. . . . . . : cadra.aero.fsi.klmcorp.net

Ethernet adapter Ethernet 3:

Connection-specific DNS Suffix . : cadra.aero
Description . . . . . . . . . . . : Juniper Networks Virtual Adapter
Physical Address. . . . . . . . . : 02-05-85-7F-EB-80
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::ee2a:9711:cb1f:98ca%6(Preferred)
IPv4 Address. . . . . . . . . . . : 172.26.14.160(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.255
Default Gateway . . . . . . . . . : 0.0.0.0
DHCPv6 IAID . . . . . . . . . . . : 67241349
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-2B-24-B2-4A-9C-2D-CD-C1-95-41
DNS Servers . . . . . . . . . . . : 171.21.20.53
NetBIOS over Tcpip. . . . . . . . : Enabled

Ethernet adapter Ethernet:

Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . : cadra.aero
Description . . . . . . . . . . . : Intel(R) Ethernet Connection (16) I219-LM
Physical Address. . . . . . . . . : 9C-2D-CD-C1-95-41
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes

Ethernet adapter Ethernet 4:

Connection-specific DNS Suffix . : kpn
Description . . . . . . . . . . . : Lenovo USB Ethernet
Physical Address. . . . . . . . . : 3C-E1-A1-BF-23-66
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::5691:f383:22:fc2f%10(Preferred)
IPv4 Address. . . . . . . . . . . : 192.168.2.36(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : Thursday, April 27, 2023 21:20:18
Lease Expires . . . . . . . . . . : Saturday, April 29, 2023 09:20:27
Default Gateway . . . . . . . . . : 192.168.2.254
DHCP Server . . . . . . . . . . . : 192.168.2.254
DHCPv6 IAID . . . . . . . . . . . : 658301345
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-2B-24-B2-4A-9C-2D-CD-C1-95-41
DNS Servers . . . . . . . . . . . : 192.168.2.254
NetBIOS over Tcpip. . . . . . . . : Enabled

Wireless LAN adapter Local Area Connection* 9:

Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Microsoft Wi-Fi Direct Virtual Adapter
Physical Address. . . . . . . . . : 28-6B-35-99-25-9C
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
 

Wireless LAN adapter Local Area Connection* 10:

Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Microsoft Wi-Fi Direct Virtual Adapter #2
Physical Address. . . . . . . . . : 2A-6B-35-99-25-9B
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
 

Ethernet adapter Ethernet 2:

Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Zscaler Network Adapter 1.0.2.0
Physical Address. . . . . . . . . : 00-FF-DA-1A-4C-BE
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
 

Wireless LAN adapter Wi-Fi:

Connection-specific DNS Suffix . : kpn
Description . . . . . . . . . . . : Intel(R) Wi-Fi 6E AX211 160MHz
Physical Address. . . . . . . . . : 28-6B-35-99-25-9B
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IPv6 Address. . . . . . . . . . . : 2a02:a44a:5f8c:1:f176:31ab:9ed5:ceb0(Preferred)
Temporary IPv6 Address. . . . . . : 2a02:a44a:5f8c:1:3880:a089:76cb:45e1(Preferred)
Link-local IPv6 Address . . . . . : fe80::fae2:5c8d:2c69:23b%7(Preferred)
IPv4 Address. . . . . . . . . . . : 192.168.2.205(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : Friday, April 28, 2023 07:56:38
Lease Expires . . . . . . . . . . : Saturday, April 29, 2023 08:10:27
Default Gateway . . . . . . . . . : fe80::b2fc:88ff:fe9d:3b87%7192.168.2.254
DHCP Server . . . . . . . . . . . : 192.168.2.254
DHCPv6 IAID . . . . . . . . . . . : 120089397
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-2B-24-B2-4A-9C-2D-CD-C1-95-41
DNS Servers . . . . . . . . . . . : 2001:b88:1002::102001:b88:1202::102001:730:3e42:1000::53
NetBIOS over Tcpip. . . . . . . . : Enabled

Ethernet adapter Bluetooth Network Connection:

Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Bluetooth Device (Personal Area Network)
Physical Address. . . . . . . . . : 28-6B-35-99-25-9F
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes

After registering the sesion:
192.168.2.36:8001 Debug Nonact PROGRAM L95A
WORKSTATION NAME: KLM153893 CONNECT TIMEOUT: 3 USER TOKEN: NONE
TIMESTAMP: Fri Apr 28 08:57:27 2023
COND: NONE

NO TRACE BY TERMINAL ENTRIES EXIST

NO TRACE BY USER DEFINED ENTRIES EXIST

END OF DISPLAY

 

Note the 192 IP address witch is my home network, not visible outside my home.
If I do the entry to be trapped, this is the result:

>zuodf r<

L1900001I 11.01.43 Toolkit Debugger
Entry has been intercepted at IP-192.168.002.036
>

CHECK DATA AND CALL SUPERVISOR

Now I have to use the ZDBUG CLEAR entry and wasted some time.

 

If the mask was still at my IP address of yesterday the result is about the same.

Dumps taken were:

UODF0001I 11.26.19 Online Dump Error Report * CpuID-D
Date Time IS Seq. Type Addr Prog Trc Dups-Last Dup
RTA/RTL Volume: C00017
07MAR 11.01.51 01 SN-000017 SNP-I000ADB06 710AC2 CUDU/C 2-07MAR 11.17.10
07MAR 11.01.51 01 SE-004969 OPR-I0ADB01 010000 CUD0U8 CUD0 2-07MAR 11.17.10

This test-system is not running on todays date!

Idea priority High
  • Guest
    Reply
    |
    Aug 30, 2023
    This is available in TPF Toolkit 4.6 Fix Pack 17.
    For more information, see:
    Blog: https://community.ibm.com/community/user/ibmz-and-linuxone/blogs/kishore-nagareddy1/2023/08/18/ibm-tpf-toolkit-46-fix-pack-17
    IBM Docs: https://www.ibm.com/docs/en/ztpf/latest?topic=wn-whats-new-in-tpf-toolkit-46-fix-pack-17