Startet Deine Anwendung lokal auf dem Server? Dann gibt es bei den Windows-Server das Problem, dass das native Protokoll nicht richtig unterstützt wird und man auf TCPIP ausweichen muß.
Also statt D:\MyDB.fdb dann
localhost:D:\MyDB.fdb als Connection String, bzw.
localhost bei Zeos als Server eintragen. Aber dann müsste es zumindest von außen von einem anderen Rechner möglich sein an die
DB zu kommen.
Schau mal mit
netstat in der
DOS-Box was Deine Portbelegung so sagt. Mal mit / mal ohne AppServer. Dann könntest Du ggf. versuchen auf einen anderen als den Standard-Port auszuweichen in der firebird.conf.
Hatte gerade noch den Gedanken, dass der Applikationsserver etwas blockieren könnte, was die Firebird-Anwendungen ebenfalls brauchen. Wann rauchen denn z.B. IBExpert ab, schon bei Starten oder erst, wenn Du versuchst Dich mit der Datenbank zu verbinden?