Known Issues in Gallery Server Pro 1.0.1

Last updated February 13, 2007.

  • Uninstalling Gallery Server Pro does not delete the SQL Server database. This applies only if you used the MSI install (GalleryServerPro101SetupMSI.msi). Workaround:
  • The VBScript named dbsetup.vbs that installs the database stores the SQL login's password in clear text in a log file. This script is run during the MSI install (GalleryServerPro101SetupMSI.msi) or when you explicitly run dbsetup.vbs during an XCOPY installation (following the directions in step 7 of the Installation Guide). The password that is stored in the log file is associated with the run-time environment of Gallery Server Pro, and the only permissions it receives are to execute the Gallery Server Pro stored procedures within the Gallery Server Pro database. It is not the password you may have specified that provided permission to create the database. Nonetheless, it shouldn't be sitting around in clear text. Workaround: After running the MSI installation or executing dbsetup.vbs, delete the log file or delete the password from the log file. The log file is stored at %Program Files%\Gallery Server Pro\DatabaseSetup.log.
  • MSI install does not report error during installation if the database script fails. If, during installation using the MSI version (GalleryServerPro101SetupMSI.msi), the VBScript that installs the database fails, the user is not notified. Instead, the user is incorrectly told the installation was successful. Workaround: If you suspect a problem with the installation, review the database script log to determine the error, correct it, and try again (Use Add/Remove Programs to remove Gallery Server Pro before trying to install it again). The log is located at %Program Files%\Gallery Server Pro\DatabaseSetup.log. For example, if the SQL Server password entered into the setup wizard does not satisfy the security requirement, the log will say so, and you will know to try the setup again using a stronger password.
  • Cannot install using the MSI file on Vista with UAC turned on. If you try to install Gallery Server Pro on Vista using the MSI version (GalleryServerPro101SetupMSI.msi), you will receive the following error: "Gallery Server requires IIS 5 or higher, .NET Framework 1.1 and ASP.NET. One or more of these items is missing or not enabled. Please correct, then restart this installation".This is a known limitation of Wise for Windows 6.2. It's internal scripts do not have permission to check for proper versions of required components. Workaround: Use the XCOPY deployment to install Gallery Server Pro on Vista. The MSI installation may work with UAC temporarily turned off, but I haven't tested it.
  • Issue when installing Gallery Server Pro when the database already exists. When installing Gallery Server using the MSI setup file, one of the wizard steps asks for the name of the database to be created. If you specify an existing Gallery Server Pro database that was created during a previous installation, the database is not re-created nor is the SQL login and password you specified in the wizard added to SQL Server. However, the SQL login and password is written to the web.config file. Therefore, if the SQL login and password did not previously exist in the database, the web app will fail with an authentication error. Workaround: Do one of these: (1) Edit the web.config file to specify a SQL login and password that already exists and has execute permission for the stored procedures in the Gallery Server Pro database. (2) Manually add the SQL login and password to SQL Server and give it permission to execute the stored procedures in the Gallery Server Pro database.