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!
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