Final Cut Server: Cannot connect to Java Web Start with a web browser

  • Last Modified: May 12, 2008
  • Article: TS1610

Symptoms

When you connect to Final Cut Server to download the Java Web Start file using a web browser, the webpage may display a message such as "File not found!" or "Object not found!"  The Final Cut Server installer will only install web server components to the default web site included with Mac OS X Server.

Products Affected

Final Cut Server 1.0, Mac OS X Server 10.5

Resolution

Use the following steps to restore the default site information and write the Final Cut Server information:

  1. Open System Preferences and stop Final Cut Server.
  2. Open Server Admin and stop the web services.
  3. Open Terminal.
  4. Type the following command in the Terminal to reestablish the default web site (if this has been modified):
    sudo cp /etc/apache2/sites/0000_any_80_.conf.default /etc/apache2/sites/0000_any_80_.conf
    This will require an administrator account.
  5. Type the following command in Terminal to add the Final Cut Server web components:
    sudo /Library/Application\ Support/Final\ Cut\ Server/Final\ Cut\ Server.bundle/Contents/Resources/sbin/post-install.sh
  6. Quit Terminal.
  7. Start the web services in Server Admin.
  8. Start Final Cut Server from System Preferences.

Note: Restoring the default site configuration may cause some interruption with existing websites.

Additional Information

Advanced Configuration

Final Cut Server modifies the mod_rewrite block of the default site file in order for users to connect to http://<webserver address>/finalcutserver. In order to modify a different site so that users can connect to that web address, your mod_rewrite block needs to contain at least the following information:

<IfModule mod_rewrite.c>
   RewriteEngine On RewriteCond %{REQUEST_METHOD} ^TRACE
   RewriteRule .* - [F]
   RewriteRule ^/FinalCutServer$ /~fcsvr/Sites/webstart/index.php [NC,L]
   RewriteRule ^/FinalCutServer.jnlp$ /~fcsvr/Sites/webstart/jnlp.php [NC,L]
</IfModule>

Not helpful Somewhat helpful Helpful Very helpful Solved my problem