Olá Rafael,
O TMG possui várias ferramentas de defesa incluindo uma feature de proteção contra ataque Dos (HTTP).
Por padrão, o número de solicitações HTTP por cliente é de 600 por minuto. Pode ser que haja algum host infectado na rede que está ultrapassando o número de requisições permitidas fazendo com que o TMG bloqueie novas conexões.
Através da ferramenta de monitoramento do TMG, você pode identificar a origem das tentativas de conexão e fazer um regra de exceção para este IP específico caso identifique que seja um host seguro.
Segue um print da tela onde você pode realizar estas alterações:

Att,
Lucas Ramos.