After upgrading the Workflow installation to 8.1 RU5, publishing Workflows to a managed SMP environment is no longer working. Publishing to local environments works as expected
On screen:
Application Name : LBUtil.exe > Process ID : 30036 > Date :8/24/2018 9:20:41 AM > Log Level :Error > Log Category :LogicBase.ToolCLI.Actions.DeployProject > Machine Name : MS01ASCMS01 > Message : > Error deploying project > System.ServiceModel.FaultException: Access is denied > > Server stack trace: > at System.ServiceModel.Channels.ServiceChannel.HandleReply > (ProxyOperationRuntime operation, ProxyRpc& rpc) > at System.ServiceModel.Channels.ServiceChannel.Call(String action, > Boolean oneway, ProxyOperationRuntime operation, Object[] ins, > Object[] outs, TimeSpan timeout) > at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService > (IMethodCallMessage methodCall, ProxyOperationRuntime operation) > at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage > message) > > Exception rethrown at [0]: > at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage > (IMessage reqMsg, IMessage retMsg) > at > System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& > msgData, Int32 type) > at > Symantec.Workflow.Deployment.IDeploymentService.DeployWASApplication > (String appName, String appPoolId, Byte[] package, > ApplicationProperty[] > properties) > at > LogicBase.ToolCLI.Actions.DeployProject.LogicBase.ToolCLI.FileAction.Execute > > (Argument[] args, TextWriter output) > > ------------------------- > > Application Name : LogicBase.ServerExtensions.exe Process ID : 26796 > Date :8/24/2018 9:20:41 AM Log Level :Error Log Category > :SWFSVR-DeploymentService Machine Name : MS01ASCMS01 Message : > Access was denied to NT AUTHORITY\SYSTEM > > --------------------------- > > Application Name : LogicBase.ServerExtensions.exe Process ID : 26796 > Date :8/24/2018 9:20:41 AM Log Level :Error Log Category > :SWFSVR-DeploymentService Machine Name : MS01ASCMS01 Message : > Failed to deploy WAS application DeleteRetrofitComputerWF > System.UnauthorizedAccessException: SMP authorization failed. > Enterprise Management cannot publish directly to an unmanaged server. > Please contact administrator. > at LogicBase.ServerExtensions.Core.DeploymentService.CheckWASAccess > (WASAccess access, Boolean fromWAS) > at > LogicBase.ServerExtensions.Core.DeploymentService.Symantec.Workflow.Deployment .IDeploymentService.DeployWASApplication > > (String appName, String appPoolId, Byte[] package, > ApplicationProperty[] > properties)
Workflow 8.1 Ru5 - With a SMP Managed environment and Repository.
None - Working as Designed.
Publishing to servers that are Managed by the SMP is not permitted. However, on the SMP, you can connect to the Server, and make it temporarily unmanaged, publish to it, and then make it managed. To do this: