Not all data this is transfered to Advisor uses the proxy that is enter in the Operations Manager Console
When you are using proxy server to send data to Advisor proxy server has to be set in the Operations Manager console and also on the Management server trough command (netsh winhttp set proxy myproxy:80) in order to Advisor to be able to send all data. Data to Intelligence packs is send only if you execute netsh winhttp set proxy myproxy:80 on the management server. After entering the command restart of the health service on the management server is required.
Please Advisor consistent to use the proxy that is entered in the Operations console for all features.
This is a two-parts fix: one was in the module that is embedded in one of the ‘core’ intelligence pack libraries. This one has been fixed in June.
The second fix is in on of the modules that ship with Operations Manager, and is included in SC2012SP1 UR7 and SC2012R2 UR3.
This should work automatically now that we have re-published one of the ‘core’ intelligent packs.
If on older patch levels, the workaround you explained would work to unblock the data flow.
We are also creating some SCOM monitors that will self-monitor the connection and alert you with actionable KB associated to resolve this type of connectivity issues.