A new Flexera Community experience is coming on November 18th, click here for more information.
We are doing OS Deployments through AppPortal and are having issues with cleaning the variables.
Is the ESD Service supposed to add the ESDWebservice.asmx to the site server for SCCM? Or would this manually need to be placed on the site server?
http://insertSCCMServernamehere/ESDWebService/ESDWebservice.asmx
Jan 30, 2020 01:08 PM
Jan 31, 2020 01:51 PM
The log on the Config Manager server showed a permissions issue - we missed making sure the service account had the same permissions on the primary server as the CAS - so once we get those set it looks like we'll be good.
Feb 28, 2020 03:31 PM
Error cleaning Variable SS_RequestID removed from Machinename The request failed with HTTP status 404: Not Found. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at AppPortal.Infrastructure.Repositories.EsdWwebService.ESDWebService.DeleteComputerVariable(String strSiteServer, String strVariableName, String strVariableValue, String strMachineName)
at AppPortal.Infrastructure.Repositories.CmRepository.CleanVariables(VariableCleanup variable)
Jan 30, 2020 01:09 PM
Jan 30, 2020 02:40 PM
its not a new environment, but a secondary site server. Looks like we will be installing that soon.
Jan 30, 2020 02:46 PM
To confirm the installer is AppPortalWebServiceSetup? for our particular release 2019 R1?
Jan 30, 2020 02:51 PM
Jan 31, 2020 07:48 AM
I was wrong about the secondary site server. It is our primary site server and the WebService is installed on the CAS.
It looks like when AppPortal sends the Variable Clean it calls on the primary site server directly, instead of the CAS. Which I assume is causing our issue.
Jan 31, 2020 10:53 AM
Jan 31, 2020 01:51 PM
We got the web service on the primary server yesterday and in reviewing the logs, the variables aren't able to be cleaned on the machines. We're getting request timed out and I can see the machine is online. Is there a way to further troubleshoot why the variables can't be cleaned.
Error cleaning Variable SS_RequestID removed from <machine name> The operation has timed out at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)
at System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at AppPortal.Infrastructure.Repositories.EsdWwebService.ESDWebService.DeleteComputerVariable(String strSiteServer, String strVariableName, String strVariableValue, String strMachineName)
at AppPortal.Infrastructure.Repositories.CmRepository.CleanVariables(VariableCleanup variable)
Feb 27, 2020 01:30 PM
There "may" be some additional information in the log file named ComputerVariableDelete.log, which will be located in the C:\Program Files (x86)\Flexera Software\App Portal Web Service\logs folder on the Config Mgr server (this is an ESD Web Service log file). I'm interested to know if you are seeing "successfully removed machine variable" logged, or "failed to remove computer variable". If the latter, then I'd want to know what the log entry contained.. App Portal is connecting to the ESD Web Service to remove the variable.. The timeout is set to 60 seconds, so if the call does not return in this time frame, then App Portal will log that the variable could not be removed (and will continue to try and do so).. The ESD Service itself is making a WMI call into the SMS provider to get the machine variables defined for the device, and if found, to delete them.. Either this call is taking longer than normal to complete, or it will be failing entirely.
Feb 27, 2020 02:20 PM
The log on the Config Manager server showed a permissions issue - we missed making sure the service account had the same permissions on the primary server as the CAS - so once we get those set it looks like we'll be good.
Feb 28, 2020 03:31 PM
Thanks, @DustinMoore and @TeriStevenson, for the question and the persistence in tracking down the solution!
...and of course, you too, @CharlesW. 🙂
Mar 03, 2020 03:05 PM - edited Mar 03, 2020 03:08 PM