search cancel

cannot save mcs changes since upgrade from UIM 20.3.2 to 20.3.3

book

Article ID: 216132

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

uim 20.3.3
mon_config_services 20.33

Since upgrade UIM 20.3.2 to 20.3.3 we no longer are able to save any MCS change for any profile in the operator console.

Notice the following error in the mcs-ui-app.log:

 2021-05-03 09:24:08,742 ERROR com.ca.uim.mcs.api.controller.ProfileSummaryController:updateProfile:284 [https-jsse-nio-443-exec-2]   - Unexpected error occured.
 com.ca.uim.mcs.api.exception.ServerErrorException: An unknown error occurred. Check the log for more information.
 at com.ca.uim.mcs.api.service.ProfileService.createOrUpdateDeviceOrGroupProfile(ProfileService.java:494)
 at com.ca.uim.mcs.api.service.ProfileService.replaceProfile(ProfileService.java:422)
 at com.ca.uim.mcs.api.service.ProfileService.updateProfile(ProfileService.java:429)
 at com.ca.uim.mcs.api.service.ProfileService$$FastClassBySpringCGLIB$$f5e9aba2.invoke(<generated>)
 at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
 ...
 Caused by: com.nimsoft.selfservice.exceptions.ValidationException: [MCS-128] The profile is locked for background processing or you dont have permission to edit it., The profile is locked for background processing or you dont have permission to edit it. [MCS-128], MCS-128
 at com.nimsoft.selfservice.v2.controller.ProfileController.profileSave(ProfileController.java:1959)
 at com.nimsoft.selfservice.v2.controller.ProfileController.save(ProfileController.java:1575)
 at com.nimsoft.selfservice.v2.controller.RawProfileController.updateGroupProfile(RawProfileController.java:421)
 at com.ca.uim.mcs.api.facade.ProfileFacade.updateGroupProfile(ProfileFacade.java:84)
 at com.ca.uim.mcs.api.service.ProfileService.createOrUpdateDeviceOrGroupProfile(ProfileService.java:479)
 ... 50 more

Also find a lot errors in mon_config_service.log:

 CheckingDevice-KOREMS601(1), mon_config_service] ProfileController.rollbackSave:2686: Encountered error: [MCS-102]
 [TemplatePackageAvailabilityController[checkPackageAvailability]-30446, mon_config_service] RetryNimRequest.retryOnCommSessionError:99: Detected session error sending request. Received status (4) on response (for sendRcv) for cmd = 'archive_is_package_deployable' name = 'cdm' Code 4 
 [TemplatePackageAvailabilityController[checkPackageAvailability]-30446, mon_config_service] RetryNimRequest.retryOnCommSessionError:99: Detected session error sending request. Received status (4) on response (for sendRcv) for cmd = 'archive_is_package_deployable' name = 'ad_server' Code 4
 [TemplatePackageAvailabilityController[checkPackageAvailability]-30446, mon_config_service] RetryNimRequest.retryOnCommSessionError:99: Detected session error sending request. Received status (4) on response (for sendRcv) for cmd = 'archive_is_package_deployable' name = 'azure' Code 4

No specific errors seen in the operatorconsole.log files
But in wasp.log there are many error like:
 ERROR [QueueListener.policy_management, com.nimsoft.events.common.notifications.subscribe.AbstractListener] (1) error, Received status (1) on response (for sendRcv) for cmd = 'subscribe'
 at com.nimsoft.nimbus.NimSessionBase.sendRcv(NimSessionBase.java:627)
 at com.nimsoft.nimbus.NimSessionBase.sendRcv(NimSessionBase.java:573)
 at com.nimsoft.nimbus.NimSubscribe.subscribe(NimSubscribe.java:257)
 at com.nimsoft.nimbus.NimSubscribe.subscribeForQueue(NimSubscribe.java:242)
 at com.nimsoft.events.common.notifications.subscribe.named_queue.QueueListener.createNimSubscriber(QueueListener.java:55)
 at com.nimsoft.events.common.notifications.subscribe.AbstractListener.subscribe(AbstractListener.java:144)
 at com.nimsoft.events.common.notifications.subscribe.AbstractListener.subscribeOrUnsubscribeIfNeeded(AbstractListener.java:86)
 at com.nimsoft.events.common.notifications.subscribe.AbstractListener.run(AbstractListener.java:53)
 at java.lang.Thread.run(Thread.java:748)