This document contains official content from the BMC Software Knowledge Base. It is automatically updated when the knowledge article is modified.
BladeLogic Server Automation Suite
BladeLogic Patch Management
All BSA/TSSA versions
The following error is seen during a Windows Patch Catalog update in a newly-upgraded 8.7 environment. The patch catalog was working fine before the upgrade :
Error 01/12/2016 23:54:11 Validation Error :- BLPAT1004 - Http Url is not accessible. Possible remediation steps :- Please check the proxy login credentials Please check the vendor url Please check network access to vendor urlhttp://xml.shavlik.com/data/partner/manifest/partner.manifest.xml... OR Error while updating metadata, Error: com.bmc.sa.patchfeed.FeedException: Error occurred while connecting to url: Please verify Internet connectivity and if you have provided Proxy then verify your Proxy settings
With later versions of BSA or TSSA 8.9.04, below errors can be observed when SSL inspection (HTTPS interception) feature on proxy server is enabled:
Validation Error :- BLPAT1004 - Http Url is not accessible. Possible remediation steps :- Please check the proxy login credentials Please check the vendor url Please check network access to vendor url https://content.ivanti.com/data/partner/manifest/partner.manifest.xml …
Below errors can be observed with later versions of BSA/TSSA 8.9.04, when shavlik URL for 'partner.manifest.xml' in PGC (Patch Global Configuration) is old:
Validation Error :- BLPAT1004 - Http Url is not accessible. Possible remediation steps :- Please check the proxy login credentials Please check the vendor url Please check network access to vendor urlhttps://content.ivanti.com/data/oem/BMC-Bladelogic/data/partner.manifest.xml...
Scenario #1: The Path environment variable had the path set for the old bladelogic installation and hence the older files were being referred to cause the issue. Scenario #2: SSL inspection/HTTPS interception enabled on proxy Scenario #3: invalid URL
Check the following details and verify that the connectivity is good :
1) The appserver is able to connect to the internet.
2) If the proxy is in use, make sure that the proxy is properly configured in Patch Global Configuration and via blasadmin on the application server.
3) Make sure that the proxy is not blocking any URLs related to Shavlik.
4) Try to access the link manually from the appserver with proxy to make sure that the proxy is not blocking anything.
If there are any issues with the network connectivity, fixing those should resolve the issue.
If there is no Proxy or Network connectivity issue, consider the following additional possible cause for newly-upgraded environments:
Check the PATH variable and ensure that it points to the correct and current BSA installation directory. If not, correct the PATH variable, restart the BSA Application Server and retest.
Following these steps should fix the issue, if not, please collect the following logs and raise an issue with BMC
1) RSCD logs from the repo server
2) Appserver logs
3) Job run logs
4) Screenshot of the error
Workaround is either to disable the SSL inspection (HTTPS interception) feature on the proxy or to import the proxy certificate into cacerts under BSA/TSSA appserver installation folder as below example, followed by appserver restart.
C:\Program Files\BMC Software\BladeLogic\NSH\jre\bin>keytool.exe -importcert -keystore ..\lib\security\cacerts -file c:\Download\mit.cert.cer
Enter keystore password:
Replace the Shavlik URL for 'partner.manifest.xml' in PGC (Patch Global Configuration) with the valid one as below:
See the following video on troubleshooting the BLPAT1004 error message from TSSA Windows Patch Catalog Update jobs.