Here is the August list of New & Updated Gen Knowledge Base Articles (August 1 - 31, 2025, US EDT) starting from the end of the previous July list.
PLEASE NOTE:
The full list of KB articles can be found on the Gen Product page: https://support.broadcom.com/group/ecx/productdetails?productName=Gen
Scroll down to "Knowledge Base Articles" and use "Browse All". Change the default "Sort By Relevance" to "Sort By Created Date". Also at the bottom of the page, you can increase the default value of 10 for "Results per page".
Another thing to note is there is now a "facet" name "Gen" which covers all 4 Gen product names: Gen, Gen - Host Encyclopedia, Gen - Run Time Distributed, Gen - Workstation Toolset.
When the above article search results are initially displayed the Product is filtered on the facet Gen but only with the product name Gen i.e.

Use X on the first "Gen" (facet name) to clear the Product filter and then from left-hand Product list select Gen (facet name):

That results in the following new Product filter which shows all articles that contain any of the 4 Gen product names:

Trying to initiate a TLS 1.2 connection to an 3rd party's COM DLL from a Gen 8.6 GUI client and it is failing with "FAILURE : Could not establish secure channel for SSL/TLS with authority 'sims-te". Using the 3rd party product Wireshark, the trace in....,Create a LOADMOD.EXE.config text file with the following configuration information. Deploy the LOADMOD.EXE.config text file in the same folder as the LOADMOD.EXE.
After upgrading to z/OS 2.5 or z/OS 3.1 seeing problems with the Gen Multi Sockets CICS Listener TISRVMSL and its error handling. After some time since the TISRVMSL was started, these symptoms may start to appear: 1. The server-side CICS MSGUSR log w....,Workaround: Recycle the TISRVMSL Resolution: Apply Gen 8.6 PTF LU08295 ("TISRVMSL LOOPS/DOES NOT PROCESS SOCKETS WHEN HANDLING ERRORS") NOTE: This PTF only affects TISRVMSL, as it fixes a problem with socket management handling when sending the err....
Using Gen 8.6 Toolset to create any type of report. As expected the report displays successfully in the Toolset. However if go to the model report directory i.e. model.iefeport\xml and open the .html file directly with a browser (Chrome, Edge or Fire....,Not being able to open Gen Toolset reports externally in a browser is a current known limitation and is in the backlog to be investigated by Gen Engineering at some future date. The only current working option is to view the report in the Toolset.
Are there situations where the profile files (bs_xxxxxxxx) are not created in the Unix/Linux environment, when executing a batch program/load module?,The application must be generated as 'restartable' in order to insure the profile files (bs_xxxxxxxx) are created. This is done at the business system level containing the load module for the executable program that is being run. To verify 'restarta....
Gen client/server application with Windows clients and Linux servers using Tuxedo. When using the Diagram Trace Utility (DTU) and requiring to translate Greek characters, they are not translated and show as '?''s.,In the Linux environment, when starting the Tuxedo process, ensure that environment variable IEFGXTP is set. This variable will point to the directory where the Gen character translation tables are installed. Typically when installing Gen on Linux, t....
Using Gen 8.6 Inline Code code feature to create embedded SQL targeting Oracle and receive precompile error: PCC-S-02201, Encountered the symbol "over" when expecting one of the following: ) * + - / | at, day, hour, minute, month, second, year, Th....,In '$ORACLE_HOME/precomp/admin/' directory, change the file pcscfg.cfg by adding: 'common_parser=yes' at the end of the configuration. After making that change, the program compiles successfully. NOTE: This problem is not specific to Gen and for thes....
This article describes the function of the Gen z/OS Dynamic Program Call Compatibility feature and its datasets. See documentation references for "Process Modules Marked for Compatibility" e.g. under Host Encyclopedia Construction > Generation Optio....,This is how the Compatibility datasets are normally used. Gen will normally compile static Action Blocks and RI Triggers twice. The DLL version of these modules go in the normal NCAL dataset; the NODLL version of these modules go in the Compatibili....
The following error occurs when building a Gen 8.6 GUI C client load module which contains External Action Block (EABs) error LNK2019: unresolved external symbol _zzzzzzzzz referenced in function _f_22020202 _fprintf and _sprintf are examples of unre....,In the Build Tool, for the profile being used under Profile Manager, section 'C' add the full PATH of the library file 'legacy_stdio_definitions.lib' to LOC.EXTERNAL_LIB. For example for Visual Studio 2019, the location is: "C:\Program Files (x86)\M....
Gen GUI C client application. When Japanese fonts (MS Gothic or MS Mincho) are set in a multi-line entry field, a margin is inserted at the character display start position compared to an entry field set with the same font. Using system font/terminal....,If the same application is run on Windows 7 and Windows 10 with Gen 8.6; In Windows 7, there is no difference between the character display start position of the multi line entry field and the entry field. In Windows 10, there is a difference between....
When generating a new load module from a Gen 8.6 model, one of the Action Blocks failed with the following message and it doesn't say which entity type is not implemented. ABG generating Encyid: 1008...888 MBCS set code page ID: 37. Starting Action B....,In this case, the error stated for the Entity as '???', so it is not clear what has not been implemented. After reviewing the model it was determined the error was related to a view within a called Action Block of the failing Action Block and the Ac....
Want to insert data through Gen Web Generation app by many languages like Chinese, German, French, ...etc Gen 8.6 Client: Web Generation Server: z/OS CICS, DB2. Using Arabic codepage (CCSID) of 420 Seeing this string being corrupted after input on cl....,Having user exit CFBDynamicMessageEncodingExit.java return encoding "UTF-8" (Unicode) (rather than "cp1256") is the correct method to handle multiple language characters on the client. The root cause of the "Error attempting to read data (Connection ....
In a Gen Windows GUI C application currently use the Gen Toolset INVOKE statement to call a method from a .NET DLL to pass a document reference (a GUID identifying the document). Need to change this process to pass the document data itself (up to 2MB....,Options: The developer is looking at trying to create/expose a new method on the .NET DLL to accept a BLOB and use the INVOKE statement in a similar way to pass a BLOB attribute view. If the .NET method exposes a stringArray or a byteArray, the metho....
In addition to being able to subscribe to an individual article, you can now subscribe to a product to receive notifications on new or updated articles for your product. Learn more about Broadcom article subscriptions below. Note: You must be an ent....,Table of Contents Article Subscriptions Subscribe to an article Subscribe from knowledge.broadcom.com (Most common) Subscribe from Case Management Unsubscribe from an article Unsubscribe directly from an article Unsubscribe from your article subscrip....
Why do all the Gen 8.6 .NET runtime .dll files e.g. "%Gen86%\Gen\.net\bin\CA.Gen.csu.dll", show 'File version of 8.5.0.0' and 'Product version of 8.6.0.0'? Is that the correct File version for 8.6?,When the 8.6 .NET DLL's were created, they were done so as to allow for ease-of-upgrade. This was done by retaining the 8.5 Assembly Version. See the following NOTE in every AssemblyInfo.cs file for all of the .NET DLL's: * NOTE: Retain Assembly....
When trying to build an Opslib (Operations Library) within Gen 8.6 on Unix/Linux, get the following error: No rule to make target /.../E1259349.o', needed by `/.../libABCD0111.so'. Stop,In the Gen load module .icm file being built, it will build a list of the objects that are in the Opslib (Operations Library) and the build process needs to find all the objects referenced within the modules .icm. In this case, the error shows that....
When try to run CSE Configuration process (cse_config) on an HP- UX for Gen 8.6 CSE install, get error: /opt/CA/CAGen86/cse/bin>cse_config ERROR: CAPKI Encryption subsystem initialization failed.,To prevent this error, set the 'CASHCOMP' environment variable to '/opt/CA/SharedComponents' and re-attempt the cse_config process.
The Gen NEXTLOCATION system variable remains null within the Diagram Trace Utility (DTU) of Gen 'C' client modules. Even after being set to a valid value in the Procedure Step. Also, during DTU tracing the value of this system value cannot be chang....,The NEXTLOCATION System Variable is not populated for Gen 'C' client modules within the DTU, but the system variable value actual contains the value that was set in Procedure Step. If users are interested in using the NEXTLOCATION and want to chang....
After configuring Gen 8.6 to work with ECI v2, getting a runtime error of 'ECI error - CTG_ECI_Execute_Channel - (-7) - ECI_ERR_TRANSACTION_ABEND'.,One of the following must be the reason for the error received: 1) The modified user exit was not built correctly. Verify that the nmake command completed successfully. Here is what the output looked should look like: C:\Program Files (x86)\CA\Gen86\....
Using Gen 8.6 Window Packaged (GUI) application targeting DB2. Have modified Gen 8.6 STUBDB2N.SQC and trying to rebuild STUBDB2N.OBJ using STUBDB2N.MAK according to page: Windows Implementation Toolset > Rebuilding DBMS DLLs and Executables i.e. have....,The workaround is to hard code the DATABASE_LEN value in line 45 of STUBDB2N.SQC i.e. Change: Line 24: #define DATABASE_LEN 30 Line 45: char Database[DATABASE_LEN]; // vuln fix Line 111: strcpy_s(Database....
Using Gen 8.6 Window Packaged (GUI) application targeting DB2. Have modified STUBDB2N.SQC and trying to rebuild STUBDB2N.OBJ using STUBDB2N.MAK according to page: Windows Implementation Toolset > Rebuilding DBMS DLLs and Executables i.e. have a comma....,1. To fix the reported error remove line 190 (a copy statement) as follows: !IFNDEF INTERNAL_BUILD "$(INTDIR)\$(EXENAME).c" : "$(SOURCE_DIR)\$(EXENAME).sqc" @copy $** $(*B).sqc !if "$(AEUSER)"=="" @echo STUBDB2N: Precompiling DB2 Stub witho....
When building the Gen 8.6 remote file (.rmt) file (generated for C, Oracle, Unix) the following error is issued in the .out file: "/export/home/test1/build/srv.c", line xxxx: argument #2 is incompatible with prototype: prototype: pointer to void : "/....,This error points to one of the following: An invalid coded statement with the Gen Action Block or Prad, where the compile error exists. An inconsistency in the implementation of the attribute(s), within the Data Structure List (DSL) regarding eithe....
------------------------------
Lynn Williams
Senior Principal Support Engineer
Broadcom Software
Australia
------------------------------