IE engine issues running HTTP request in CommonUtils.ps1 when IE is not configured correctlyDescriptionWhen request a response to an URI " $httpResponse = Invoke-WebRequest -Credential $httpCred -URI $URI; " but with IE configured in another method it throws the following error: Invoke-WebRequest : The response content cannot be parsed because the Internet Explorer engine is not available, or Internet Explorer's first-launch configuration is not complete. Specify the UseBasicParsing parameter and try again. MID Server Logs: get admin page2020-08-27 10:47:31: HTTP GET from http://example:<port_number>//_admin/page.aspx, user: middiscovery, domain: example.com2020-08-27 10:47:31: HTTP GET from http://example:<port_number>//_admin/page.aspx, user: middiscovery, domain: example.com2020-08-27 10:47:31: HTTP GET from http://example:<port_number>//_admin/page.aspx, user: middiscovery, domain: CHE2020-08-27 10:47:31: HTTP GET from http://example:<port_number>//_admin/page.aspx, user: middiscovery, domain: che2020-08-27 10:47:31: HTTP GET from http://example:<port_number>//_admin/page.aspx, user: middiscovery, domain: MIM2020-08-27 10:47:31: HTTP GET from http://example:<port_number>//_admin/page.aspx, user: middiscovery, domain: DMZ2020-08-27 10:47:31: HTTP GET from http://example:<port_number>//_admin/page.aspx, user: middiscovery, domain: APP2020-08-27 10:47:31: all commands failed on host: 10.xx.xx.xx command type: HTTP. command track:WindowsHttpCommand\(Relevant),UnixHttpCommand\(NotRelevant),; input:2020-08-27 10:47:31: Groovy code failure. com.snc.sw.exception.CommandFailureException: All command implementations (HTTP) failed on host 10.xx.xx.xx. Host might be down or unreachable. Steps to Reproduce Login to the MID server, and invoke a web request " $httpResponse = Invoke-WebRequest -Credential $httpCred -URI $URI; " through IE Below error is observed. Invoke-WebRequest : The response content cannot be parsed because the Internet Explorer engine is not available, or Internet Explorer's first-launch configuration is not complete. Specify the UseBasicParsing parameter and try again. WorkaroundNavigate to MID Server -> Script FilesLocate CommonUtils.psm1 script file Edit as below replace the line$httpResponse = Invoke-WebRequest -Credential $httpCred -URI $URI; with$httpResponse = Invoke-WebRequest -Credential $httpCred -URI $URI -UseBasicParsing;Related Problem: PRB1423796