Problem
The attempt to change the NetBackup web server user account using the command below fails with error System error 109 has occurred
Windows
<install path>\NetBackup\wmc\bin\install\wmcUtils.bat -changeUser <newuser> <newusergroup>
Unix
/usr/openv/wmc/bin/install/wmcUtils -changeUser <newuser> <newusergroup>
Error Message
Updating bp.conf with new user and group name values...
Updating bp.conf with domain name...
Updating bp.conf with user account type...
Calling configureEnv to update the new user, group, domain values...
Calling configureMQEnv to update the new user, group, domain values...
Calling setupWmc to set the required permissions for the new user, group, domain...
Calling setupMQBroker to set the required permissions for the new user, group, domain...
Update service configuration for NetBackup Web Management Console
Please enter password for .\wmcuser:
Update service configuration for NetBackup Messaging Broker Service
Please enter password for .\wmcuser:
Now restarting "NetBackup Web Management Console" as "wmcuser" user.
System error 109 has occurred.
The pipe has been ended.
Starting NetBackup Web Management Console service could take a couple of minutes...
Now restarting "NetBackup Messaging Broker Service" as "wmcuser" user.
System error 109 has occurred.
The pipe has been ended.
Cause
During the NetBackup web server user account change, the existing MQbroker process running under the current account fails to stop gracefully, resulting in this issue.
Solution
-Stop the NetBackup MQbroker service before executing the command wmcUtils.bat -changeUser <newuser> <newusergroup>.
-You can use the following command to stop the NetBackup MQbroker service:
Windows
net stop "NetBackup Messaging Broker Service"
Unix
/usr/openv/mqbroker/bin/nbmqbroker stop