Subject RE: [firebird-support] Prevent Windows from using port 3050
Author Peter McLeod
You can perform a registry hack so that the port is reserved.
To do this you need to activate regedit

then go to HKLM\System\CurrentControlSet\Services\TCPIP\Parameters and
if it does not exist create a multistring value called ReservedPorts.
You then need to specify the value of 3050-3050 (that's the from and To
port range). If key exists just add the 3050-3050 or what ever port you
are using to the list of reserved ports




From: Reinhard Gunacker [mailto:r.gunacker@...]
Sent: Tuesday, 11 October 2005 10:39 PM
Subject: [firebird-support] Prevent Windows from using port 3050


I use Firebird 1.5 on several Windows 2000 servers (some of then running

MSSQL and Exchange).
Today, after restarting a server, i could not connect to the database
via network. I recognized that the process 'system' was using port 3050.

After a second restart the process 'msdtc.exe' used it. These processes
start before firebird so starting the firebird server fails because of
the used port.

I found out, that this processes use dynamic ports which changes on
every reboot. So rebooting a third time resolved the problem.

Does anybody know how to prevent Windows from using port 3050?

Thanks in advance!


Visit and click the Resources item
on the main (top) menu. Try Knowledgebase and FAQ links !

Also search the knowledgebases at




* Visit your group "firebird-support
<> " on the web.

* To unsubscribe from this group, send an email to:

* Your use of Yahoo! Groups is subject to the Yahoo! Terms of
Service <> .


[Non-text portions of this message have been removed]