Firebird server not listening anymore incoming requests

I have a firebird server (fbserver.exe) 2.5 running on my PC
For an obscure reason it does not anymore listen to port 3050 (look that with netstat and process explorer as well).
netstat does not show another process listening on that port (can I double check this anyway ?)
So ?
LVL 1
LeTayAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

LeTayAuthor Commented:
More info : the firebird.log shows this at the end :
CHARLOTTE (Client)      Fri Aug 14 17:14:24 2015
      Guardian starting: "D:\Program Files (x86)\Firebird\Firebird_2_5\bin\fbserver.exe"



CHARLOTTE (Server)      Fri Aug 14 17:15:14 2015
      INET/inet_error: bind errno = 10048


CHARLOTTE (Server)      Fri Aug 14 17:15:17 2015
      Unable to complete network request to host "Charlotte".
      Error while listening for an incoming connection.
it_saigeDeveloperCommented:
You can run netstat and look for the process id associated with firebird to determine which port it is listening on:Capture.JPGCapture.JPG
If you find that firebird is listening on a non-standard port, check your firebird.conf file in "C:\Program Files (x86)\Firebird\Firebird_2_5" and look for the 'TCP Protocol Settings section':Capture.JPG
Finally, have you attempted to restart the firebird service?

-saige-
LeTayAuthor Commented:
The copy/paste of the firebird.log I put after my question shows that fb failed to listen on its defined port.
And indeed the tcp/ip page on fbserver.exe properties in process explorer is ... empty
The netstat .. find ... also shows nothing as well, confirming all these above
The port was 3050 in the past, I didn't change anything directly related to fb
The question now is to determine what is forbidding fb to listen on 3050 when 3050 is still free to be listen to ...
Need More Insight Into What’s Killing Your Network

Flow data analysis from SolarWinds NetFlow Traffic Analyzer (NTA), along with Network Performance Monitor (NPM), can give you deeper visibility into your network’s traffic.

it_saigeDeveloperCommented:
Assuming that the following is true:

1.  You have attempted to restart the firebird service without success.
2.  You do not have MS Exchange installed on this machine.
3.  You have checked your antivirus softwares active protection to ensure that firebird is not being blocked.
4.  You have checked your firewall to ensure that the port(s) for firewall is/are not being blocked.

Go to the following directory: %windir%\system32\dirvers\etc.  Look for a file named services (no extension).Capture.JPGEnsure that this file has an entry for: "gds_db 3050/tcp"Capture.JPG
If not, create the entry and restart your pc.  This reserves the port so that no other process can use it.

-saige-

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
LeTayAuthor Commented:
There is no ETC directory there !
Shall I create it ?
LeTayAuthor Commented:
Sorry I found it ... my mistake ... gonna look at it
LeTayAuthor Commented:
Ah ah !
The services file was update on july 26th ...
Last line is the one you mentionned so I guess there was no such gds_db line before and my fbserver was fine
On july 26th, I indeed installed Delphi XE8 AND the BDE (InterBase support)
So that one is the guilty. I need these component in my application so I can't get rid of it but obviously it did something that fbserver does not like.
How can I now fix that ?
Shall I take out that line ?
What else ?
Thanks
it_saigeDeveloperCommented:
You can remove this line (as I said, it only reserves the port in the OS).

-saige-
LeTayAuthor Commented:
I removed the line, rebooted my PC and now ... fbserver listen on port 3050 !!!
I wonder how that additional line practically make fbserver not being able to listen !
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Networking

From novice to tech pro — start learning today.