title: "Unable to complete network request" or "connection rejected" for Firebird, on just one machine
body: <p>I've got a seemingly unique issue on just one computer in the company (had to be my boss's). I've got a program from Borland C++ that uses a <code>TSQLConnection</code>. It connects to a local Firebird server 2.1.1.17910 running as an application. The other computers work fine.</p>
  
  <p>It will <em>absolutely not</em> connect on this one lappy (local server) for <em>anything</em>. I remember he always had trouble with InterBase when it was installed as well. I think he installed up to 7.5 possibly. It's gone now and I went through and wiped out any old <em>GDS32.dll</em> files and updated them with the FireBird ones, and the connection is using <em>fbclient.dll</em> anyways...</p>
  
  <p>I tried uninstalling and reinstalling FB and running it as a service. Didn't work. </p>
  
  <p>I went into etc/services and added in this line:</p>
  
  <pre><code>gds_db           3050/tcp                           #Firebird
  </code></pre>
  
  <p>No dice.</p>
  
  <p>Sticking "localhost:" in front of the database location gets this error</p>
  
  <blockquote>
    <p>Unable to complete network request to host "localhost".
    Failed to establish a connection.</p>
  </blockquote>
  
  <p>I checked netstat, it's listening on 127.0.0.1 port 3050...</p>
  
  <p>Tried sticking "127.0.0.1:" before the database location, I get:</p>
  
  <blockquote>
    <p>connection rejected by remote interface</p>
  </blockquote>
  
  <p>Tried taking 127.0.0.1 or localhost out entirely and just using the database location, which is the right location, I get </p>
  
  <blockquote>
    <p>Unavailable Database.</p>
  </blockquote>
  
  <p>The <em>exact same CD</em> works fine on other machines. I tried sticking "localhost", "127.0.0.1", and nothing at all in front of the database location and all connect fine on other machines.</p>
  
  <p>I've made him turn his firewall off, still no dice... This problem has been going on for a long time and I'm at the end of my rope. I've tried everything I can possibly think of. It works fine on my computer, blank test computers, for the beta testers... everybody except my boss. Any help would be <em>vastly</em> appreciated.</p>