fbguard.exe doesn't install if there is already another FB installation in the
same machine
-------------------------------------------------------------------------------------------
Key: CORE-6372
URL: http://tracker.firebirdsql.org/browse/CORE-6372
Project: Firebird Core
Issue Type: Bug
Components: Guardian, Installation
Affects Versions: 3.0.6
Environment: Windows 10 x64, FB 2.5.9 x64 SS as Service already
installed
Reporter: John Franck
Priority: Minor
I was trying to install FB 3.0.6 in a machine where FB 2.5.9 is already
installed as a service in SuperServer mode on port 3050 (default install).
The installer warned me that in this condition the new FB instance will be
installed but not configured (no problem, I'll configure it manually later).
After the installation finished, I've edited firebird.conf to change
RemoteServicePort to 3051, then run "instsvc.exe i -g -name FB30" from the
installation folder to register the new service.
In Services I can see the new "Firebird Guardian - FB30" and "Firebird Server -
FB30" next to the previously installed ones for FB 2.5.9, but when trying to
start the new guardian, Windows complains that there's no such executable
(running the Firebird Server works).
After investigating it appears that the file fbguard.exe wasn't installed at
all. Comparing the installation folders of this installation and another one on
a fresh machine, the only file that's missing is the fbguard.exe, which seems
not to be installed when there's another FB installation on the same machine.
Copying the fbguard.exe from a fresh FB 3.0.6 installation to my multi-instance
machine solved the problem with the service not starting.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://tracker.firebirdsql.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel