Uma coisa a verificar, além das regras de firewall que você tem, é o arquivo de hosts. Uma atualização do iTunes não funcionou para mim uma vez porque a Apple deixou cair uma entrada no arquivo hosts que ficou desatualizado. Eu removi essa entrada e as coisas funcionaram bem.
O arquivo hosts no Windows está em C: \ Windows \ System32 \ drivers \ etc \ para o Vista e 7, e um local semelhante para o XP, e é um arquivo de texto sem extensão. Veja aqui para mais detalhes. É uma questão bastante simples para editá-lo. As linhas são formatadas em <IP address> <web address>
, onde o endereço IP é o endereço IP real do serviço que você deseja acessar, e o endereço da web é o URL (ou nome do computador) que você usará para chegar lá. As linhas que começam com #
são consideradas comentários e não são usadas.