Boa tarde, pessoal.
O messenger usa uma porta específica, que é a 1863 se não me falha a memória. Se quiserem fazer um teste, peguem seu BFW funcionando e bloqueiem a porta 80 por iptables (só para teste mesmo). Vocês vão ver que o messenger continua funcionando.
A não ser que seja o web messenger, mas só teria a ver com a porta 80 por causa dos demais recursos da página, porque a conversa mesmo rola em outra porta.
De uma forma ou de outra, como o colega já confirmou que não é o squid, estou movendo esse tópico para o "BWF 2.x - Ajuda em geral" porque é mais provável agora que a solução do problema esteja em alguma outra área do servidor.
Se no final das contas o vilão for realmente o squid, podemos voltar com o tópico para cá.
Um abraço.