We help IT Professionals succeed at work.

Users can't connect to shares

critona asked
Last Modified: 2010-05-18
Please read the following:
Server Error in '/UpdateServices' Application.

Access is denied.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.UnauthorizedAccessException: Access is denied.

ASP.NET is not authorized to access the requested resource. Consider granting access rights to the resource to the ASP.NET request identity. ASP.NET has a base process identity (typically {MACHINE}\ASPNET on IIS 5 or Network Service on IIS 6) that is used if the application is not impersonating. If the application is impersonating via <identity impersonate="true"/>, the identity will be the anonymous user (typically IUSR_MACHINENAME) or the authenticated request user.

To grant ASP.NET write access to a file, right-click the file in Explorer, choose "Properties" and select the Security tab. Click "Add" to add the appropriate user or group. Highlight the ASP.NET account, and check the boxes for the desired access.

Source Error:

Line 194:            </div>
Line 195:            <%Response.Flush();
Line 196:              RenderPage();%>
Line 197:            <div id="divForm" style="display: none">
Line 198:            <form id="formMain" method="post" runat="server">

Source File: c:\inetpub\UpdateServices\Home.aspx    Line: 196

Stack Trace:

[UnauthorizedAccessException: Access is denied.]
   Microsoft.SBS.UpdateServices.ConfigurationHelper.AUPolicySetupClass.GetPolicyConfiguration(SBSPolicyType type, AUInstallationOption& pInstallationOption, Int32& piInstallationDay, Int32& piInstallationHour) +0
   Microsoft.SBS.UpdateServices.DataProvider.GetUpdateSchedule(String GroupName) +187
   Microsoft.SBS.UpdateServices.StatusPage.Utility.GetUpdateSettings(Boolean waitingForSyncStart) +356
   Microsoft.SBS.UpdateServices.StatusPage.formHome.RenderPage() +100
   ASP.Home_aspx.__Render__control1(HtmlTextWriter __output, Control parameterContainer) in c:\inetpub\UpdateServices\Home.aspx:196
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +27
   System.Web.UI.Control.Render(HtmlTextWriter writer) +7
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +243
   System.Web.UI.Page.ProcessRequestMain() +1926

The event viewer is showing the following errors as well: Error # 1030
Windows cannot query for the list of Group Policy objects. Check the event log for possible messages previously logged by the policy engine that describes the reason for this.

Error # 1058
Windows cannot access the file gpt.ini for GPO cn={2D35F00E-5616-409D-95A0-BAE9E4D61160},cn=policies,cn=system,DC=Longwood,DC=local. The file must be present at the location <\\Longwood.local\SysVol\Longwood.local\Policies\{2D35F00E-5616-409D-95A0-BAE9E4D61160}\gpt.ini>. (Access is denied. ). Group Policy processing aborted.

Error# 9074
The Directory Service Referral interface failed to service a client request. RFRI is returning the error code:[0x3f0].

Error # 9143
Referral Interface cannot contact any Global Catalog that supports the NSPI Service. Clients making RFR requests will fail to connect until a Global Catalog becomes available again. After a Domain Controller is promoted to a Global Catalog, it must be rebooted to support MAPI Clients.

The symptoms are that users cannot connect to shares and the server cannot see any of the other machines on the network. Exchange seems to be ok. Initially, the server was unable to connect to the network at all. That turned out to be a bad nic which I replaced yesterday.
Thank you in advance for your assistance.

Watch Question

These problems all seem to be network related.  I assume the box was rebooted after the NIC was changed?  Do you get DNS lookups ok, can you ping other servers by name etc?


There were 2 nics in the server. I switched from one to the other and reconfigured it then rebooted.. Still have the same userenv errors in the app log....


We have only one server.
This one is on us!
(Get your first solution completely free - no credit card required)

Gain unlimited access to on-demand training courses with an Experts Exchange subscription.

Get Access
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Empower Your Career
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE

Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions
Unlock the solution to this question.
Join our community and discover your potential

Experts Exchange is the only place where you can interact directly with leading experts in the technology field. Become a member today and access the collective knowledge of thousands of technology experts.

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.