The identity of application pool, 'DefaultAppPool' is
invalid |
Set User Cannot Change Password to
true . Setting the password to never expire does not seem to make a difference.
- User is a member of
IIS_WPG :
|
Failed to execute request because the App-Domain could not be
created 0x80004005 Unspecified Error |
The AppDomain's identity does not have the
correct permissions. Review the IIS permissions documentation for defaults.
|
Failed to start monitoring directory changes |
There may be problems with the directory permissions for
IIS/ASP.NET.
|
The current identity (NT AUTHORITY\NETWORK SERVICE) does not have
write access to C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET
Files |
Do the following:
- Open a command shell (Start > Run > cmd) and navigate to one of the
following directories with the {{50727)) varying depending on your OS build:
- Run the following command:
aspnet_regiis -ga "NT AUTHORITY\NETWORK SERVICE"
- Run the following command:
aspnet_regiis -ga IUSR_<machinename>
|
ASP.NET does not work with the default ASPNET account on a domain
controller |
aspnet_wp.exe could not
be started because the user name and/or password that is supplied in the processModel section of the
config file are invalid.
|
CS0016: Could not write to
output file
c:\WINDOWS\Microsoft.NET\
Framework64\v2.0.50727
\Temporary ASP.NET Files
\portal\d71063af\5e3121f8\
App_global.asax.j8jlnnti
.dll-
Access is denied
|
Verify that TEMP system env. variable :
- The folder exists.
- Network service and maybe the other ASP.NET accounts have full permissions to that folder
|
401.2 'Logon failed due to server configuration |
No authentication methods were enabled on the
Directory Security > Authentication and access control window
|
Common IIS 404 problems |
See http://support.microsoft.com/kb/248033/en-us.
|
301 status code |
Re-run:
aspnet_regiis -i
|
No log entries in Windows/System32/LogFiles/W3SVC |
IIS failed. Verify the required
user account permissions. If you do not discover a permissions issue, reinstall IIS.
|
Service unavailable message |
There might be an application pool permissions issue for
the Network Service user. For more information, see http://support.microsoft.com/?kbid=842493.
|
Some NT users get the following 400®
message: RequestRequest Length error message when they hit the Portal but others do
not |
If the user is a member of too many NT groups,
IIS may have trouble acquiring the user's large request.
- If Integrated Authentication is enabled in IIS and it negotiates Kerberos, it is possible that
some users have a large Kerberos ticket that hit request header limits.
To fix:
- Add registry keys on the Reporting Server to increase the Maximum Field Length and Maximum
Request Bytes to accommodate the larger Kerberos tickets:
HKEY_LOCAL_MACHINE\System\CurrentControlSet
\Services\HTTP\Parameters\
MaxFieldLength = 32768 (default = 16384)
HKEY_LOCAL_MACHINE\System\CurrentControlSet
\Services\HTTP\Parameters\
MaxRequestBytes = 32768 (default = 16384)
- Restart IIS.
|
Attempting to log in never leaves Default.aspx |
It may be a problem with a cookie.
- Run
SimpleTest.aspx to verify that cookies are working.
- If cookies are working, verify that the date on the client machine is correct.
- If the date is too far off, it might think the Portal's cookie already expired, which results in
the user remaining on the Login page.
|
Sessions die every 29 hours (1740 minutes or 1 Day, 5
Hours) |
Disable the Recycle worker processing (in
minutes) setting in the Portal's Application Pool's Recycling settings tab.
|
The NT Login/DB Login and New User Dialogs all show on the
Default.aspx page |
ASP.NET is not functioning properly.
Re-execute the following command:
aspnet_regiis -i
|
NT Credentials dialog pops up even in Internet
Explorer |
Verify the following:
- The user's machine and the Portal machine must both be in the same domain.
- In Internet Explorer, select Tools > Internet Options > Advanced > Security. Select the Enable Integrated Windows™ Authentication check box
- In Internet Explorer, select Tools > Internet Options > Security zones. Verify that either:
- User Authentication > Logon is configured properly
- The Portal is in the correct trusted zone.
- If
web.config debug=true does not work, verify that the machine.config
deployment retail=true.
- If right after installation, you receive a 500 compilation error, set
customErrors=Off in the Web.config file in
/Portal/WebApp . This setting disables the custom errors page and helps to narrow in
on the problem. If the problem is in the Web.config file, you may be running the
Portal against ASP.NET 1.1 and not 2.0:
- Verify .NET 2.0 is installed.
- Verify ASP.NET 2.0 was registered (Execute:
aspnet_regiis.exe /i ).
- Verify ASP.NET 2.0 is selected under the ASP.NET tab in the Portal virtual directory properties.
- If no ASP.NET tab exists, you may need to manually register that virtual directory with
aspnet_regiis .
|
Error starting BBRFilter.dll |
Microsoft™ Visual C++ 2005 Redistributable Package (x86) is missing or corrupted.
|
Locale error |
To the
locale specification for the Portal:
<system.web>
<globalization fileEncoding="utf-8"
requestEncoding="utf-8"
responseEncoding="utf-8"
culture="en-US" uiCulture="en-US" />
</system.web>
|
Error creating the Web Proxy specified in the
'system.net/defaultProxy' configuration section. |
System.Configuration.ConfigurationErrorsException:
Error creating the Web
Proxy specified in the 'system.net/defaultProxy'
configuration section. --->
System.DllNotFoundException: Unable to load DLL
'rasapi32.dll':
A dynamic link
library (DLL) initialization routine failed.
(Exception from HRESULT:
0x8007045A)
atSystem.Net.UnsafeNclNativeMethods.RasHelper.
RasEnumConnections(RASCONN[]
lprasconn, UInt32& lpcb, UInt32& lpcConnections)
atSystem.Net.
UnsafeNclNativeMethods.RasHelper.GetCurrentConnectoid()
atSystem.
Net.AutoWebProxyScriptEngine.AutoDetector.Initialize()
atSystem.
Net.AutoWebProxyScriptEngine.AutoDetector.get
_CurrentAutoDetector()
at System.Net.AutoWebProxyScriptEngine..ctor
(WebProxy proxy,Boolean useRegistry)
at System.Net.WebProxy.UnsafeUpdateFromRegistry()
at System.Net.WebProxy..ctor(Boolean
enableAutoproxy) at
System.Net.Configuration.
DefaultProxySectionInternal..ctor DefaultProxySection
section)
at System.Net.Configuration.
DefaultProxySectionInternal.GetSection()
--- End of inner exception stack trace ---
atSystem.
Net.Configuration.DefaultProxySectionInternal
.GetSection()
atSystem.
Net.WebRequest.get_InternalDefaultWebProxy() at
System.Net.HttpWebRequest..ctor(Uri uri,
ServicePoint servicePoint) at
System.Net.HttpRequestCreator.Create(Uri Uri)at
System.Net.WebRequest.Create(Uri requestUri,
Boolean useUriBase)
atSystem.Net.WebRequest.Create
(String requestUriString) at
TeaLeaf.SearchServer.RealSearchServer.RealCommunicate
(String command,
ArrayList args, Int32 timeout)
Web.Config needs the following:
<system.net>
<defaultProxy>
<proxy usesystemdefault="false"/>
</defaultProxy>
</system.net>
|
Using IIS7 and seeing 401.2 |
If you are seeing 401.2 errors, verify that Anonymous and
Forms authentications are enabled. Verify account for anonymous is IUSR or some
other account that has the proper permissions.
|