HTTP Error 500.21 - Internal Server Error - asp.net-mvc

While trying to run my application hosted in IIS, its giving me following error.
Module IIS Web Core
Notification BeginRequest
Handler Not yet determined
Error Code 0x80070021
Config Error This configuration section cannot be used at this path. This happens when the section is locked at a parent level. Locking is either by default (overrideModeDefault="Deny"), or set explicitly by a location tag with overrideMode="Deny" or the legacy allowOverride="false".
Config File \\?\C:\inetpub\wwwroot\Planner\web.config
After googling i found some suggestion, i tried to run the following comment in command prompt it got unlocked.
%windir%\system32\inetsrv\appcmd.exe unlock config -section:system.webServer/handlers -commitpath:apphost
Now i am getting the following new error.
Module IIS Web Core
Notification ExecuteRequestHandler
Handler BlockViewHandler
Error Code 0x8007000d
Requested URL http://localhost:80/Planner/Views
Physical Path C:\inetpub\wwwroot\Planner\Views
Logon Method Anonymous
Logon User Anonymous
Most likely causes:
Managed handler is used; however, ASP.NET is not installed or is not installed completely.
There is a typographical error in the configuration for the handler module list.
Any help please?
Thanks in advance.

I have the same error on windows 7 when testing my new website with .Net 4.
The cause of this problem is that your .Net is not registered with your IIS.
To solve this error I run CMD as administrator and run this simple command in it:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
After registering IIS with .Net 4 my problem solved.

Related

Adding a module to web config causes runtime error - mini Orange SSO package

I'm using the MiniOrange SSO DLL with a .NET Umbraco MVC app, and although it seems to work fine locally, as soon as it's deployed to test I get a "server error in '/' application" runtime error. It looks like it's down to adding the following entry under system.webserver, modules:
<add name="APIFilter" type="miniorangesamlsso.APIFilter" preCondition="managedHandler"/>
Has anyone used this, or have any info that may help?
Update
Looks like the miniOrage DLL is missing from bin when I look at it in Azure (it's not a nuget install). I've manually added it to the packages.confige and redeploying now to see if it resolves it.

The requested page cannot be accessed because the related configuration data for the page is invalid. (with a "catch"...)

Another user in my organization put a folder with source code on a central server. I copied the source code to my local machine and when I try to run the application in VS on my local machine I get the following error:
HTTP Error 500.19 - Internal Server Error
The requested page cannot be accessed because the related configuration data for the page is invalid.
Detailed Error Information:
Module IIS Web Core
Notification Unknown
Handler Not yet determined
Error Code 0x80070005
Config Error Cannot read configuration file due to insufficient permissions
Config File \\?\UNC\...\users\username\My Web Sites\Website1\web.config
The issue is with the file location of the problematic .config file:
\\?\UNC...\users\username\My Web Sites\Website1\web.config
This location does not exist on my local machine. I have confirmed with the other user that it does exist on his machine - so it appears that the application is referencing a file location that simply does not exist. My suspicion is that there is some kind of folder/cache that needs to be cleared out, but I don't know what to do in this situation. Any ideas?
Ended up actually finding a duplicate question with an answer regarding deleting an applicationhost.config file and then recreating it in VS:
HTTP error 500.19 - Cannot read configuration file

MS Deploy & IIS6 - 401 Unauthorised Error

I'm trying to get TFS to automatically publish (not package at the moment) my web app on a build to a Win2k3 server with IIS6. The remote agent service is started.
The build fails giving me a 401. I'm now trying to manually run a cmd line from the build server itself (just incase the MSBUILD was doing something strange with the params set on the build definition) and it's giving me the same thing. Here is the command I'm trying to run:
msdeploy.exe
-source:contentPath='C:\Builds\1\Test\DummyTFSWebApp Submission Build\Binaries\_PublishedWebsites\DummyTFSWebApp'
-dest:contentPath='Default Web Site',
computerName='http://ipm-vm-dev/MSDEPLOYAGENTSERVICE',
userName='Domain\AdminUser',
password='Password',
authType='basic',
includeAcls='False'
-verb:sync -allowuntrusted
But like the build report, it's giving me:
I can't understand why! The username & password provided is an Administrator on the destination machine. I've even made the build server machine and admin (clutching at straws), and I've made the destination folder a share for everyone with write permission.
Help appreciated as this is really frustrating me!
I changed the authType='NTLM' and it now works!
/p:AuthType=NTLM

Axapta Error :The Configuration "xxxx" could not be found

When ever i try to launch the application through citrix. i get the error "The Configuration "xxxx" could not be found.
Use the Navision Axapta Configuration Utility to verify the configuration.Please restart the Axapta Business Connector before Logging on.
The Application runs on Axapta and i have im[orted the .xpo files in the Axapta Connector Utility 3.0.
Kindly suggest how to fix the error.
Thanks!!!
You have to import the XPO on the Citrix server and for each user.
The easy way to is incorporate it in the Citrix shortcut it self:
"C:\Program Files\Navision\Axapta Client\Bin\ax32.exe" "-regimport=\\File01\Appl\Config\Test.xpo" -regconfig=Test
The -regimport has the path to the configuration file and -regconfig tells Axapta to use that configuration (hopefully the one in the file).

Can we run sample-app that comes with BB Push SDK without app.id?

I am trying to deploy the sample-app war file that comes with PushSDK.But was not able to deploy the application successfully.Steps followed till now
1) I was able to configure PushSDK.properties log4j.xmlbut didn't change value of ${sampleapp.appid} in sample-app-context.xml.
2)then made the war file using cmd
3) Deployed on the server.
during deployment an error was coming.
Invalid bean definition with name 'registerListeners' defined in class path resource [sample-app-context.xml]: Could not resolve placeholder 'sampleapp.appid'
Tried to register on link but was unsuccessful
I have just started down the path of using the Push SDK, but from what I've read I conclude that you need to get your development registration completed at least before you can run the sample code; unles you're using your own BES.

Resources