Recently upgraded my Java to Java SE 6 1.6.0_33; now Final Cut Server won't launch due to security restrictions. Help!

Running OSX 10.6.8, and I received a Software Update notification this morning stating that Java has a security update available. So, being the dilligent updater that I am, I updated to Java SE 6 1.6.0_33. Now Final Cut Server will not launch, stating "Unsigned application requesting unrestricted access to system"


Is there an exception list somewhere for the Java client to which I can add FCS? (Sorry, I'm not very familiar with Java)


Here is the launch file and exception info:

<?xml version="1.0" encoding="utf-8"?>

<jnlp

spec="1.0+"

codebase="http://192.168.1.103" href="/FinalCutServer/FinalCutServer_mac.jnlp">

<information>

<icon kind="default" href="~fcsvr/webstart/FinalCutServer.icns"/>

<icon kind="shortcut" href="~fcsvr/webstart/FinalCutServer.icns"/>

<icon kind="splash" href="~fcsvr/webstart/FinalCutServer.png"/>

<title>Final Cut Server</title>

<vendor>Apple Inc.</vendor>

<homepage href="/FinalCutServer"/>

<description>Final Cut Server</description>

<description kind="short">Final Cut Server</description>

<shortcut online="true">

<desktop/>

<menu submenu="Apple"/>

</shortcut>

</information>

<security>

<all-permissions/>

</security>

<resources>

<jar href="/~fcsvr/webstart/FinalCutServer.jar"/>

<j2se version="1.5*" initial-heap-size="64m" max-heap-size="300m" java-vm-args="-Dapple.awt.graphics.UseQuartz=false"/>

<j2se version="1.6*" initial-heap-size="64m" max-heap-size="300m" java-vm-args="-Dapple.awt.graphics.UseQuartz=false -d32"/>

<property name="apple.awt.graphics.UseQuartz" value="false"/>

<property name="file.encoding" value="UTF-8"/>

</resources>

<resources os="Mac OS X" arch="i386">

<nativelib href="/~fcsvr/webstart/FinalCutServer_MacOSX.jar"/>

</resources>

<resources os="Mac OS X" arch="ppc">

<nativelib href="/~fcsvr/webstart/FinalCutServer_MacOSX.jar"/>

</resources>

<application-desc main-class="com.apple.FinalCutServer.javaui.FinalCutServer">

</application-desc>

</jnlp>

JNLPException[category: Security Error : Exception: null : LaunchDesc:

<jnlp spec="1.0+" codebase="http://192.168.1.103/" href="http://192.168.1.103/FinalCutServer/FinalCutServer_mac.jnlp">

<information>

<title>Final Cut Server</title>

<vendor>Apple Inc.</vendor>

<homepage href="http://192.168.1.103/FinalCutServer"/>

<description>Final Cut Server</description>

<description kind="short">Final Cut Server</description>

<icon href="http://192.168.1.103/~fcsvr/webstart/FinalCutServer.icns" kind="default"/>

<icon href="http://192.168.1.103/~fcsvr/webstart/FinalCutServer.icns" kind="shortcut"/>

<icon href="http://192.168.1.103/~fcsvr/webstart/FinalCutServer.png" kind="splash"/>

<shortcut online="true">

<desktop/>

<menu submenu="Apple"/>

</shortcut>

</information>

<security>

<all-permissions/>

</security>

<update check="timeout" policy="always"/>

<resources>

<jar href="http://192.168.1.103/~fcsvr/webstart/FinalCutServer.jar" download="eager" main="false"/>

<java initial-heap-size="67108864" max-heap-size="314572800" java-vm-args="-Dapple.awt.graphics.UseQuartz=false" version="1.5*"/>

<java initial-heap-size="67108864" max-heap-size="314572800" java-vm-args="-Dapple.awt.graphics.UseQuartz=false -d32" version="1.6*"/>

<property name="apple.awt.graphics.UseQuartz" value="false"/>

<property name="file.encoding" value="UTF-8"/>

<nativelib href="http://192.168.1.103/~fcsvr/webstart/FinalCutServer_MacOSX.jar" download="eager" main="false"/>

</resources>

<application-desc main-class="com.apple.FinalCutServer.javaui.FinalCutServer"/>

</jnlp> ]

at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(LaunchDownload.java:16 91)

at com.sun.javaws.LaunchDownload.checkSignedResources(LaunchDownload.java:1507)

at com.sun.javaws.Launcher.prepareResources(Launcher.java:1281)

at com.sun.javaws.Launcher.prepareAllResources(Launcher.java:634)

at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:336)

at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:208)

at com.sun.javaws.Launcher.launch(Launcher.java:125)

at com.sun.javaws.Main.launchApp(Main.java:451)

at com.sun.javaws.Main.continueInSecureThread(Main.java:283)

at com.sun.javaws.Main$1.run(Main.java:116)

at java.lang.Thread.run(Thread.java:680)

Posted on Jun 19, 2012 8:50 AM

Reply
Question marked as ⚠️ Top-ranking reply

Posted on Jun 19, 2012 11:45 AM

Aha! I was able to solve the problem thanks to the help of another editor.


Open Java Preferences (Applications > Utilities)

Click the check box on the first page to allow web applets

Under the security tab, there will be an existing Security Certificate (signed by Apple Inc.) that is likely for FCSvr. Delete the certificate.

Open FCSvr again, and Java will prompt you as to allow it or not. Click Allow and tell it to remember for future use.


Badabing, badaboom! FCSvr is back up and running!


(Note this is for client-side only)

3 replies
Sort By: 
Question marked as ⚠️ Top-ranking reply

Jun 19, 2012 11:45 AM in response to shadowphoenix42

Aha! I was able to solve the problem thanks to the help of another editor.


Open Java Preferences (Applications > Utilities)

Click the check box on the first page to allow web applets

Under the security tab, there will be an existing Security Certificate (signed by Apple Inc.) that is likely for FCSvr. Delete the certificate.

Open FCSvr again, and Java will prompt you as to allow it or not. Click Allow and tell it to remember for future use.


Badabing, badaboom! FCSvr is back up and running!


(Note this is for client-side only)

Reply

Aug 26, 2012 6:33 AM in response to shadowphoenix42

I recently started with this same issue on my laptop runnung 10.7.4 with Java 7. Java 7 now has a control panel that does not include a checkoff for "allow Java applets" in the security panel. Any ideas about how to get this up and running or should I just return to Java 6 and follow directions above?

Reply

Sep 5, 2012 4:23 AM in response to shadowphoenix42

I found a simple solution. Uninstall FCS Client from machine in question. Re-install. Java will ask you if you want to update to newest version. Answer yes. Message will say App is trying to use older version of Java that is not installed, do you want to use new version? Answer Yes. Restart, all working fine now. It appears this just installs the security certificate in the new version of Java.

Reply

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Recently upgraded my Java to Java SE 6 1.6.0_33; now Final Cut Server won't launch due to security restrictions. Help!

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.