Bug TMG 2010 con Internet Explorer 9

Microsoft TMG2010

Su una macchina su cui è installato Forefront Threat Management Gateway TMG 2010 si presenta un bug sulla Management Console dopo l’installazione di Internet Explorer 9.

All’apertura della MMC di TGM 2010, infatti, si presentano diversi errori come, ad esempio, “A error occurred in the script on this page” oppure “member not found”, “refresh failed”.

Risoluzione del bug

L’errore di visualizzazione è dovuto alle maggiori sicurezze impostate in Internet Explorer 9: in attesa del rilascio da parte di Microsoft di una hotfix specifica è possibile agire in due modi diversi:

  1. Disinstallare Internet Explorer 9 ed utilizzare nuovamente Internet Explorer 8;
  2. Applicare le modifiche di seguito indicate:
  • Aprire il file: “C:Program FilesMicrosoft Forefront Threat Management GatewayUI_HTMLsTabsHandlerTabsHandler.htc”
  • Cercare le 3 linee che contengono la stringa “paddingTop”, e modificrle aggiungendo il simbolo di commento “//” all’inizio di ognuna delle righe.
  • Ad esempio: cambio la linea “m_aPages [niPage].m_tdMain.style.paddingTop = ((m_nBoostUp < 0) ? -m_nBoostUp : 0) ;” in “// m_aPages [niPage].m_tdMain.style.paddingTop = ((m_nBoostUp < 0) ? -m_nBoostUp : 0) ;”
  • Salva il file e dopo riavvia la TMG management console.

Linkografia

Internet Explorer 9 breaks Forefront TMG Management Tools