locked
Forefront UAG portal in Firefox or Safari RRS feed

  • Question

  • 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?

    Wednesday, April 4, 2012 1:44 PM

Answers

  • 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!

    Friday, May 25, 2012 6:43 AM

All replies

  • A little bump to get this back on top.
    Tuesday, April 10, 2012 6:17 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, April 12, 2012 9:32 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.

    Thursday, May 3, 2012 11:41 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 4, 2012 6:35 AM
  • Hi 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 4, 2012 8:20 AM
  • Thanks Raúl, I love to hear back from you.
    Friday, May 4, 2012 11:20 AM
  • Any update Raúl?
    Monday, May 14, 2012 11:34 AM
  • Isn'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. 
    Tuesday, May 15, 2012 10:55 AM
  • 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.class

    Were can I find the blacklist and how can I remove this entry?

    Wednesday, May 16, 2012 12:52 PM
  • Still nobody who can help me getting our portal to work in other browsers except IE?
    Wednesday, May 23, 2012 12:41 PM
  • We have what I believe is the same issue.  see what we have done to get it limping along

    http://social.technet.microsoft.com/Forums/en-US/forefrontedgeiag/thread/5259de00-cc82-4b4b-9676-f4b3f55ff43a

    Wednesday, May 23, 2012 6:19 PM
  • 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!

    Friday, May 25, 2012 6:43 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.
    Friday, June 22, 2012 10:10 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.

    Tuesday, June 26, 2012 9:21 AM