APAR status
Closed as program error.
Error description
If the broker started task id is uuid 0 then bipMQTT incorrectly assumes this is an attempt to run as root on a Unix system and issues the warning message in the bipMQTT.txt output file: 1706811083: Warning: Unable to drop privileges to 'mosquitto' because this user does not exist. Trying 'nobody' instead. 1706811083: Error: Unable to drop privileges to 'nobody'. If the users "nobody" and "moquitto" do not exist, or the broker started task Id does not have authority to switch USS user context then the bipMQTT process will fail to start. This in turn will cause Execution Groups to issue the following error: BIP4311E (Msg 2/2) AN MQTT PUBLISH USING 'pubsub_AdminEvents_MQTT_localhost_11885_pubsubDefault' DETECTED AN EXCEPTION Facilities which require pub/sub will fail, for example web-ui statistics, record and replay etc.
Local fix
Problem summary
**************************************************************** USERS AFFECTED: All users of IBM Integration Bus version 10.1.0.2 or 10.1.0.3 on z/OS. Platforms affected: z/OS **************************************************************** PROBLEM DESCRIPTION: If the broker started task id is uuid 0 then bipMQTT incorrectly assumes this is an attempt to run as root on a Unix system and issues the warning message in the bipMQTT.txt output file: 1706811083: Warning: Unable to drop privileges to 'mosquitto' because this user does not exist. Trying 'nobody' instead. 1706811083: Error: Unable to drop privileges to 'nobody'. If the users "nobody" and "moquitto" do not exist, or the broker started task Id does not have authority to switch USS user context then the bipMQTT process will fail to start. This in turn will cause Execution Groups to issue the following error: BIP4311E (Msg 2/2) AN MQTT PUBLISH USING 'pubsub_AdminEvents_MQTT_localhost_11885_pubsubDefault' DETECTED AN EXCEPTION Facilities which require pub/sub will fail, for example web-ui statistics, record and replay etc.
Problem conclusion
The bipMQTT process no longer fails to start if the broker started task ID has UID 0. --------------------------------------------------------------- The fix is targeted for delivery in the following PTFs: Version Maintenance Level v10.1 10.1.0.4 The latest available maintenance can be obtained from: http://www-01.ibm.com/support/docview.wss?rs=849&uid=swg27006041 If the maintenance level is not yet available,information on its planned availability can be found on: http://www-1.ibm.com/support/docview.wss?rs=849&uid=swg27006308 ---------------------------------------------------------------
Temporary fix
Comments
APAR Information
APAR number
PH60104
Reported component name
INT BUS FOR Z/O
Reported component ID
5655AB110
Reported release
A10
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2024-02-29
Closed date
2024-06-10
Last modified date
2024-06-10
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
INT BUS FOR Z/O
Fixed component ID
5655AB110
Applicable component levels
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSNQH8","label":"IBM Integration Bus for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"A10","Line of Business":{"code":"LOB67","label":"IT Automation \u0026 App Modernization"}}]
Document Information
Modified date:
10 June 2024