Configurando Porta TCP em FireWall - Ajustes no Firewall do Windows XP Service Pack 2 para rodar o Interbase/Firebird
Recentemente a Microsoft disponibilizou um pacote de atualização para o Windows XP no qual entre várias novidades, foi disponibilizado um Firewall a fim de deixar o ambiente mais seguro. Isso é muito bom, contudo, temos recebido consultas de vários associados mencionando que após a atualização, o Interbase/Firebird não consegue fazer acesso ao servidor e coisas deste tipo. Isso ocorre devido ao fato de uma das finalidades dos firewalls é fechar portas de comunicação nos micros, e o Interbase/Firebird necessita da porta 3050 aberta para que possa se comunicar (cliente/servidor). A seguir iremos demonstrar passo a passo como configurar o Firewall no Windows XP Service Pack 2 para permitir que o Interbase/Firebird possa comunicar-se sem problemas.
Configurando o Firewall
1 – Entrar no painel de controle e selecionar a opção “Firewall do Windows”
2 – Caso esteja ativado a opção “Não permitir exceções” desmarque-a.

3 – Clique na aba “Exceções”, e depois em “Adicionar Porta”

4 – Digite um nome para a porta como no exemplo abaixo “Firebird TCP”, selecione a opção “TCP” e digite o número da porta “3051”, que é a porta usada pelo Firebird.
?
5 - Clique em alterar escopo e depois selecione a opção que mais lhe convenha, no nosso caso é a opção “Minha rede (sub-rede) Somente” e depois em “OK”

6 - Digite um nome para a porta como no exemplo abaixo “Firebird UDP”, selecione a opção “UDP” e digite o número da porta “3051”, que é a porta usada pelo Firebird. 
7 - Clicar em alterar escopo e depois selecione a opção que mais lhe convenha, no nosso caso é a opção “Minha rede (sub-rede) Somente” e depois em “OK”

8 – Veja abaixo como ficou após adicionar as duas portas no Firewall

9 – Agora é só clicar em “OK”.
Conclusão
Vimos aqui como configurar o Firewall do Windows XP Service Pack 2 a fim de liberar a porta 3051 para permitir ao Interbase/Firebird comunicar-se pela rede. Esta dica, apesar de termos mencionado o banco Interbase/Firebird, pode ser utilizada para liberar portas para outras aplicações ou bancos de dados que necessitem se comunicar desta forma, visto que o Firewall por padrão, irá fechar todas as portas, exceto as portas nativas de comunicação, como exemplo, http, ftp, etc.
OBs-> no JB CepilW estamos usando a porta 3051 substituindo a 3050.