check your proxy setting from the BLASADMIN
NSH proxy setting? It doesn't appear to be an application server issue. I've only seen this error on maybe 3-4 machines out of 3000+.
Give a try one this.
First : You also would like to run a BLCLI delete agentcleanup.
Second : did you try to upgrage the Agent on those Server(Target) ?
Third : Recently Shavlik and BMC seem to had some issue.
Here, we had to change our global apps srv setting, to now download xml file, instead of cab file.
open "patch configuration". were all downloadable file ae set. replace ".CAB" by ."XML".
Dont be afraid to try this option. Shavlik CAB file are like ZIP file of their own XML. We did compare the compression ratio = is very low. so you wont lose any bandwith benefit.
Next run it should try to download and use xml file.
Fourth : We also have some other Error code = -1 ... were we had to replace the BL agent DLL that interact directly with the embeded shavlik scan engine, and it had fix the error -1 Issue. if you have this, ask BMC the new Agent version and or new Dll version that you could BL Deploy easily.
I hope something here help.