Enforcing a minimum Client build number: Difference between revisions
(Created page with "__TOC__ <span class="f_Para">Normally, when you use the TN3270 or Janus Debugger, no restrictions are placed on which build of the Client is used. The Client build number is d...") |
No edit summary |
||
Line 21: | Line 21: | ||
[[File:clientbuild.gif|810x68px|clientBuild]] | [[File:clientbuild.gif|810x68px|clientBuild]] | ||
<span class="f_Para">You also see the following error in the Model 204 audit trail (and on the terminal if you are using the </span><span class="f_ListNum1">[[ | <span class="f_Para">You also see the following error in the Model 204 audit trail (and on the terminal if you are using the </span><span class="f_ListNum1">[[TN3270 DEBUG Syntax#TN3270 DEBUG ON|TN3270 DEBUG ON]] command</span><span class="f_Para">): </span> | ||
<p class="syntax"><span class="f_CodeExample">MSIR.1079: Debugger Client Build: </span><span class="term">xx</span><span class="f_CodeExample"> < MINDEBCL: </span><span class="term">yy</span><span class="f_CodeExample"> debugger client connection refused </span></p> | <p class="syntax"><span class="f_CodeExample">MSIR.1079: Debugger Client Build: </span><span class="term">xx</span><span class="f_CodeExample"> < MINDEBCL: </span><span class="term">yy</span><span class="f_CodeExample"> debugger client connection refused </span></p> | ||
[[Category:Debugger Home]] | [[Category:Debugger Home]] |
Revision as of 01:19, 3 November 2022
Normally, when you use the TN3270 or Janus Debugger, no restrictions are placed on which build of the Client is used. The Client build number is displayed in the Audit Trail tab when the Client starts:
2016 07 30 17:21:47 The Rocket Software Debugger Client 2016 07 30 17:21:47 Build: 65 (01 August 2016) Tag: 1 GA
You can also view the build number of the Client at any time by selecting Help > About. On Debugger Client build 65 and higher, the build number is also available from the Client &&buildNumber function.
Build 64 (and higher) of the Debugger Client transmits its build number to the mainframe when a debugging session is initiated. The mainframe side uses this information to construct the MSIR.1077 message:
MSIR.1077: Begin debug session, user 3, client: Build: 65, Tag: 1 (Janus debugger session)
Since Client builds before 64 do not transmit their build number, the mainframe side views all Client versions prior to build 64 as build 63.
Specifying a minimum build number
As of Client Build 65 or higher and Model 204 7.7 or higher, you can force Clients to have at least a minimum build number in order to invoke a debugging session with your Online. The Model 204 system parameter MINDEBCL sets such a minimum.
If you set MINDEBCL to a positive value, use a version of the Debugger Client whose build number is less than MINDEBCL, and invoke a debugging session, the debugging session is rejected. An error message is shown in your browser and at the Client, calling for a Client upgrade. A browser example follows:
You also see the following error in the Model 204 audit trail (and on the terminal if you are using the TN3270 DEBUG ON command):
MSIR.1079: Debugger Client Build: xx < MINDEBCL: yy debugger client connection refused