Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

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 Best 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
Question marked as Best 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)

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.

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 ID.