Forefront UAG portal in Firefox or Safari
-
Wednesday, April 04, 2012 1:44 PM
We have a UAG portal wich works perfectly in Internet Explorer 8 & 9. When I login through one of these browsers the Endpoint Components will be installed without any problems. However some of our employees are using Firefox 4.0 at home. Now I've understand that they have to use some kind of Java version of the Endpoint Components. I've checked that the latest Java version is installed on a test standalone workstation and works in Firefox.
When I browse to our portal I'll get a warning if I want to run the "Forefront UAG Remote Acces Agent", ofcourse I've clicked the run button. The next warning that pops up asks if I want to block potentially unsafe components, here I've clicked no. The page now says "Checking for device compliance...". After a while an error page comes:
The logon process cannot be completed.
Use credentials were not submitted within the time limit.Any idea's?
All Replies
-
Tuesday, April 10, 2012 6:17 AMA little bump to get this back on top.
-
Thursday, April 12, 2012 9:32 AM
Hi Amig@. Seems something related to Java not being able to execute the detection or to report the results. Could you go to Control Panel->Java->Advanced and enable debugging and tracing and also set Console->Show? I hope we can see an error message
Regards
// Raúl - I love this game
-
Thursday, May 03, 2012 11:41 AM
Hi Raúl,
sorry for this very late reply. I was on holiday for a few weeks. I will check this and report back asap.
-
Friday, May 04, 2012 6:35 AM
I've managed to get the Java logging.
As the log is to big to paste in here I've uploaded a txt file to zippyshare: http://www12.zippyshare.com/v/8569421/file.html (on the right click the big orange download now button)
Note: I replaced the website address with XXXXXXX.
-
Friday, May 04, 2012 8:20 AMHi Amig@. Let me check the progress in a succesful deployment and compare with yours. At first glance I can see a Incompatible magic value 218774600 in class file that I am not sure what it means but seems suspicious
// Raúl - I love this game
-
Friday, May 04, 2012 11:20 AMThanks Raúl, I love to hear back from you.
-
Monday, May 14, 2012 11:34 AMAny update Raúl?
-
Tuesday, May 15, 2012 10:55 AMIsn't the installation of Java scripts blocked by default in the browser, if I remember correctly you have to go and enable this functionality in the browser itself.
-
Wednesday, May 16, 2012 12:52 PM
I have Java script enabled in my browser.
When looking at the log file again I've noticed the following (marked) part:
network: Downloading resource: https://xxxxxx/InternalSite/applet/MicrosoftClient.jar
Content-Length: 119.108
Content-Encoding: null
network: Wrote URL https://xxxxxx/InternalSite/applet/MicrosoftClient.jar to File C:\Documents and Settings\install\Application Data\Sun\Java\Deployment\cache\6.0\22\c48a056-3b5b417a-temp
security: The jar file is on a blacklist and will not be loaded
com.sun.deploy.net.JARSigningException: The jar file is on a blacklist and will not be loaded
at com.sun.deploy.cache.CacheEntry.writeManifest(Unknown Source)
at com.sun.deploy.cache.CacheEntry.access$2000(Unknown Source)
at com.sun.deploy.cache.CacheEntry$9.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.deploy.cache.CacheEntry.writeFileToDisk(Unknown Source)
at com.sun.deploy.cache.Cache$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.deploy.cache.Cache.downloadResourceToCache(Unknown Source)
at com.sun.deploy.cache.DeployFileOutputStream.close(Unknown Source)
at java.io.FilterOutputStream.close(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.close(Unknown Source)
at java.io.BufferedInputStream.close(Unknown Source)
at sun.plugin.PluginURLJarFileCallBack.downloadJAR(Unknown Source)
at sun.plugin.PluginURLJarFileCallBack.access$000(Unknown Source)
at sun.plugin.PluginURLJarFileCallBack$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin.PluginURLJarFileCallBack.retrieve(Unknown Source)
at sun.net.www.protocol.jar.URLJarFile.retrieve(Unknown Source)
at sun.net.www.protocol.jar.URLJarFile.getJarFile(Unknown Source)
at sun.net.www.protocol.jar.JarFileFactory.get(Unknown Source)
at sun.net.www.protocol.jar.JarURLConnection.connect(Unknown Source)
at sun.plugin.net.protocol.jar.CachedJarURLConnection.connect(Unknown Source)
at sun.plugin.net.protocol.jar.CachedJarURLConnection.getJarFileInternal(Unknown Source)
at sun.plugin.net.protocol.jar.CachedJarURLConnection.getJarFile(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.getJarFile(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.access$1000(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.ensureOpen(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.<init>(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.deploy.security.DeployURLClassPath.getLoader(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath.getLoader(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath.getResource(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
network: Remove cache entry: https://xxxxxx/InternalSite/applet/MicrosoftClient.jar
network: CleanupThread used 6 us
network: Cache entry not found [url: https://xxxxxx/InternalSite/applet/, version: null]
network: Cache entry not found [url: https://xxxxxx/InternalSite/applet/com/opswat/agent/AgentAppletDriver.class, version: null]
network: Connecting https://xxxxxx/InternalSite/applet/com/opswat/agent/AgentAppletDriver.class with proxy=DIRECT
network: Connecting http://xxxxxx:443/ with proxy=DIRECT
network: Connecting https://xxxxxx/InternalSite/applet/com/opswat/agent/AgentAppletDriver.class with cookie "WhlPII=2; uniquesigF1D1B09329336B55562BA94B766665D4D1B5DCD36DCFF5EC8C00ECF61DA96EC3D55DDB97D9AA2C04CDDB507195E932CB=FBHJMJPCIBBBBPGLOLPAHHMN; NLSessionSportal=d+AUtYdckOK1XqiX1JCFH4hoAy5Kq8+BCPyW3EqwKLiszwODxnAaTrBCF/T0Cl+Ywvw/w8sqXsysl2JC7yWW9oEOyNH8X03q6hA3ppjaKyaMM0Af0sHAJWJzD4wVObdk; WhlST=236000; ASPSESSIONIDASUCTASB=HBHJMJPCOEBBFKDJBCHKINFB"
network: Cache entry not found [url: https://xxxxxx/InternalSite/applet/com/opswat/agent/AgentAppletDriver/class.class, version: null]
network: Connecting https://xxxxxx/InternalSite/applet/com/opswat/agent/AgentAppletDriver/class.class with proxy=DIRECT
network: Connecting https://xxxxxx/InternalSite/applet/com/opswat/agent/AgentAppletDriver/class.class with cookie "WhlPII=2; uniquesigF1D1B09329336B55562BA94B766665D4D1B5DCD36DCFF5EC8C00ECF61DA96EC3D55DDB97D9AA2C04CDDB507195E932CB=FBHJMJPCIBBBBPGLOLPAHHMN; NLSessionSportal=d+AUtYdckOK1XqiX1JCFH4hoAy5Kq8+BCPyW3EqwKLiszwODxnAaTrBCF/T0Cl+Ywvw/w8sqXsysl2JC7yWW9oEOyNH8X03q6hA3ppjaKyaMM0Af0sHAJWJzD4wVObdk; WhlST=236000; ASPSESSIONIDASUCTASB=HBHJMJPCOEBBFKDJBCHKINFB"
basic: load: class com.opswat.agent.AgentAppletDriver.class not found.
load: class com.opswat.agent.AgentAppletDriver.class not found.
java.lang.ClassNotFoundException: com.opswat.agent.AgentAppletDriver.class
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception: java.lang.ClassNotFoundException: com.opswat.agent.AgentAppletDriver.classWere can I find the blacklist and how can I remove this entry?
-
Wednesday, May 23, 2012 12:41 PMStill nobody who can help me getting our portal to work in other browsers except IE?
-
Wednesday, May 23, 2012 6:19 PM
We have what I believe is the same issue. see what we have done to get it limping along
-
Friday, May 25, 2012 6:43 AM
Problem solved!
I thought our UAG was getting Windows Updates automaticly, well actually it was but somehow it missed Service Pack 1 Update 1 for Forefront Unified Access Gateway (UAG) (http://support.microsoft.com/kb/2585140/en-us). After I had installed this our Portal wasn't working anymore, it gave a HTTP 403.14 error. I had to run C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i in a command promt and reboot the server. After a few minutes the portal was up and running again and working on Chrome, Safari and Firefox!
- Marked As Answer by justforthispost Friday, May 25, 2012 6:43 AM
-
Friday, June 22, 2012 10:10 AMDo you use File Access as well? And does that work with you on mobile browsers? iPad/Android? I can see my files but cannot open the files or folders.
-
Tuesday, June 26, 2012 9:21 AM
Do you use File Access as well? And does that work with you on mobile browsers? iPad/Android? I can see my files but cannot open the files or folders.
Hi Jan-Willem,
this is the topic starter with a new account. We don't use File Access at this moment so I can't confirm if it works on mobile browsers.

