UAG SP3 - File Access Broken

Hi

I've just updated UAG to SP3 and now File Access is broken.

From a client I get a HTTP 500 error when I click 'File Access'.

On the server, in IIS, if I 'Browse :6001 (http)' i get a web page which states: 'An error occurred on the server when processing the URL. Please contact the system administrator'.

Any ideas?

Thanks

Andrew

February 22nd, 2013 5:42pm

Me too !

Exactly the same problem.

I upgraded to Sp3 to get UAG with Windows 8, now I don't have file access with any version of Windows ...

:-(

Free Windows Admin Tool Kit Click here and download it now
February 22nd, 2013 6:20pm

Glad it's not just me...

The error in the IIS log file (C:\inetpub\logs\LogFiles\W3SVC1) is as follows:

2013-02-25 08:32:24 127.0.0.1 GET /filesharing/ |20|800a138f|Object_expected 6001 <domain>\<user> 127.0.0.1 Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+6.2;+Trident/6.0;+.NET4.0E;+.NET4.0C;+.NET+CLR+3.5.30729;+.NET+CLR+2.0.50727;+.NET+CLR+3.0.30729;+InfoPath.3;+.NET+CLR+1.1.4322) 500 0 0 113

February 25th, 2013 11:35am

Ok, so has File Access been deprecated in SP3?

See: http://technet.microsoft.com/en-us/library/jj878164.aspx

Free Windows Admin Tool Kit Click here and download it now
February 25th, 2013 2:18pm

As I see it, "deprecated" should not mean "broken" ...

More likely it will be used as an excuse not to fix it.

It's true that the same feature has been removed from OWA, and that in general terms SharePoint would be a better way to do the same thing. But "internal server error" ?


February 25th, 2013 2:26pm

The problem only appears to affect IE. It seems to be the way UAG checks the IE version number.
Try this fix:

In the following file:

..\Microsoft Forefront Unified Access Gateway\von\FileAccess\Default.asp

Change the line
ver = CInt(lowerAgent.substr(lowerAgent.indexOf("msie")+5,2))
to
ver = lowerAgent.substr(lowerAgent.indexOf("msie")+5,2)

Worked for me!

Free Windows Admin Tool Kit Click here and download it now
February 26th, 2013 12:12pm

The problem only appears to affect IE. It seems to be the way UAG checks the IE version number.
Try this fix:

In the following file:

..\Microsoft Forefront Unified Access Gateway\von\FileAccess\Default.asp

Change the line
ver = CInt(lowerAgent.substr(lowerAgent.indexOf("msie")+5,2))
to
ver = lowerAgent.substr(lowerAgent.indexOf("msie")+5,2)

Worked for me!

I just wanted to say this also worked for me and a big thank you for such. It was annoying that Firefox worked fine but IE didn't.

Thanks again

February 27th, 2013 6:36pm

I passed by this issue and it turned out to be a bug/glitch after implementing the UAG 2010 SP3 and to fix you need to do the following:
  1. On the UAG server, Navigate to the following folder under UAG installation folder \Microsoft Forefront Unified Access Gateway\von\FileAccess
  2. Edit the file default.asp (I took a backup first before any change)
  3. Modify the word cint to parseInt on Line 20 (Or you can search the file as it appears once). Make sure that the I in parseInt is written in caps
  4. Save and test it. THis should do the trick.
Free Windows Admin Tool Kit Click here and download it now
March 6th, 2013 1:36am

This didn't work for me.  Configuring FILE ACCESS in UAG MMC - selected "Domain" = OK - selected "Severs" = Script error

March 6th, 2013 11:09pm

Please check the following article on my blog for full details.

http://itcalls.blogspot.com/2013/03/uag-2010-file-access-application-fails.html
Free Windows Admin Tool Kit Click here and download it now
March 9th, 2013 4:37pm

I guess there is some problem with parsing to integer. You may just need to remove the CInt from the line below, and make it like:

ver = lowerAgent.substr(lowerAgent.indexOf("msie")+5,2)

March 10th, 2013 5:54am

Please check the following article on my blog for full details.

http://itcalls.blogspot.com/2013/03/uag-2010-file-access-application-fails.html

Hi Ahmed,

Tried this, but still have the same issue.

Free Windows Admin Tool Kit Click here and download it now
March 12th, 2013 5:46pm

I guess there is some problem with parsing to integer. You may just need to remove the CInt from the line below, and make it like:

ver = lowerAgent.substr(lowerAgent.indexOf("msie")+5,2)

Hi Sujit,

Thanks for your suggestion, but still doesn't work for me.

March 12th, 2013 5:49pm

Worked for me too!

Thank you

Free Windows Admin Tool Kit Click here and download it now
July 2nd, 2013 10:24pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics