2 votes

Problèmes liés au site web DNN

Nous avons suivi toutes les étapes données dans le guide d'installation dans le site dot net nuke pour DotNetNuke_Community_07.00.02 . Nous avons un serveur de base de données sur une machine virtuelle et nous utilisons Authentification du serveur SQL .

1) Quand on clique sur éditer la page dans la page d'accueil, il y a une redirection vers la page d'accueil et rien ne se passe. 2) Lorsque nous vérifions la console de chrome, elle affiche

POST http://dnndev.me/DesktopModules/internalservices/API/controlbar/ToggleUserMode 401 (non autorisé)

S'il vous plaît, quelqu'un peut-il me dire ce qui ne va pas ? Merci d'avance.

EDIT

Chris, nous avions beaucoup plus installé, nous l'avons supprimé et l'avons configuré exactement comme vous l'avez donné ci-dessus mais pas de chance. J'ai essayé de réinstaller aspnet_regiis -i également, mais toujours pas de chance.

Il est certain que l'authentification est le problème. Veuillez noter que la machine est une machine Windows 7 et qu'elle se trouve sur un domaine.

Nous avons également vérifié deux fois que le pool d'applications utilise l'identité du pool d'applications et non LOCALSERVICE, etc. Nous utilisons un serveur SQL sur une autre machine et il utilise le compte sa en ce moment, ce qui est absolument puissant.

Veuillez voir l'extrait suivant de Failed Trace. J'ai également extrait la trace précédant l'avertissement.

ModuleName ManagedPipelineHandler 
Notification 128 
HttpStatus 401 
HttpReason Unauthorized 
HttpSubStatus 0 
ErrorCode 0 
ConfigExceptionInfo  
Notification EXECUTE_REQUEST_HANDLER 
ErrorCode The operation completed successfully. (0x0) 
35.  AspNetPipelineEnter Data1="DotNetNuke.HttpModules.Services.ServicesModule" 10:14:06.910 
36.  AspNetPipelineLeave Data1="DotNetNuke.HttpModules.Services.ServicesModule" 10:14:06.910 
37.  NOTIFY_MODULE_END ModuleName="Services", Notification="BEGIN_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 10:14:06.910 
38.  NOTIFY_MODULE_START ModuleName="IsapiFilterModule", Notification="AUTHENTICATE_REQUEST", fIsPostNotification="false" 10:14:06.910 
39.  NOTIFY_MODULE_END ModuleName="IsapiFilterModule",Notification="AUTHENTICATE_REQUEST",fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 10:14:06.910
40.  NOTIFY_MODULE_START ModuleName="BasicAuthenticationModule",Notification="AUTHENTICATE_REQUEST",fIsPostNotification="false" 10:14:06.910 i AUTH_START AuthTypeSupported="Basic" 10:14:06.910
 1. i AUTH_END  10:14:06.910 
 2.  NOTIFY_MODULE_END ModuleName="BasicAuthenticationModule", 
Notification="AUTHENTICATE_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 10:14:06.910
 3.  NOTIFY_MODULE_START ModuleName="WindowsAuthenticationModule", Notification="AUTHENTICATE_REQUEST", fIsPostNotification="false" 10:14:06.910
 4. i AUTH_START AuthTypeSupported="NT" 10:14:06.910
 5. i AUTH_END  10:14:06.910
 6.  NOTIFY_MODULE_END ModuleName="WindowsAuthenticationModule", Notification="AUTHENTICATE_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 10:14:06.910
 7.  NOTIFY_MODULE_START ModuleName="AnonymousAuthenticationModule", Notification="AUTHENTICATE_REQUEST", fIsPostNotification="false" 10:14:06.910
 8. i AUTH_START AuthTypeSupported="Anonymous" 10:14:06.910
 9. i AUTH_REQUEST_AUTH_TYPE RequestAuthType="Anonymous" 10:14:06.910
 10. i AUTH_SUCCEEDED AuthType="NT", NTLMUsed="false", RemoteUserName="", AuthUserName="", TokenImpersonationLevel="ImpersonationImpersonate" 10:14:06.910
11. i USER_SET AuthType="", UserName="", SupportsIsInRole="true" 10:14:06.910
12. i AUTH_END  10:14:06.910
13.  NOTIFY_MODULE_END ModuleName="AnonymousAuthenticationModule", Notification="AUTHENTICATE_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 10:14:06.910 
14.  NOTIFY_MODULE_START ModuleName="IsapiFilterModule", Notification="AUTHENTICATE_REQUEST", fIsPostNotification="true" 10:14:06.910 
15. i FILTER_AUTH_COMPLETE_START  10:14:06.910 
16. i FILTER_AUTH_COMPLETE_END  10:14:06.910 
17.  NOTIFY_MODULE_END ModuleName="IsapiFilterModule", Notification="AUTHENTICATE_REQUEST", fIsPostNotificationEvent="true", NotificationStatus="NOTIFICATION_CONTINUE" 10:14:06.910 
18. i FILE_CACHE_ACCESS_START FileName="D:\DNN\DesktopModules\internalservices\API\controlbar\ToggleUserMode", UserName="IUSR", DomainName="NT AUTHORITY" 10:14:06.910
19. i FILE_CACHE_ACCESS_END Successful="false", FileFromCache="false", FileAddedToCache="false", FileDirmoned="true", LastModCheckErrorIgnored="true", ErrorCode="The system cannot find the path specified.
(0x80070003)", LastModifiedTime="" 10:14:06.910 
20.  NOTIFY_MODULE_START ModuleName="HttpCacheModule", Notification="RESOLVE_REQUEST_CACHE", fIsPostNotification="false" 10:14:06.910 
21. i OUTPUT_CACHE_LOOKUP_START  10:14:06.910
22. i OUTPUT_CACHE_LOOKUP_END Result="NOT_FOUND" 10:14:06.910
23.  NOTIFY_MODULE_END ModuleName="HttpCacheModule", Notification="RESOLVE_REQUEST_CACHE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 10:14:06.910
24.  NOTIFY_MODULE_START ModuleName="UrlRoutingModule-4.0", Notification="RESOLVE_REQUEST_CACHE", fIsPostNotification="true" 10:14:06.910
25.  AspNetPipelineEnter Data1="System.Web.Routing.UrlRoutingModule" 10:14:06.910
26.  AspNetPipelineLeave Data1="System.Web.Routing.UrlRoutingModule" 10:14:06.910
27.  NOTIFY_MODULE_END ModuleName="UrlRoutingModule-4.0", Notification="RESOLVE_REQUEST_CACHE", fIsPostNotificationEvent="true", NotificationStatus="NOTIFICATION_CONTINUE" 10:14:06.910
28.  NOTIFY_MODULE_START ModuleName="StaticCompressionModule", Notification="MAP_REQUEST_HANDLER", fIsPostNotification="false" 10:14:06.910
29.  NOTIFY_MODULE_END ModuleName="StaticCompressionModule", Notification="MAP_REQUEST_HANDLER", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 10:14:06.910
30.  NOTIFY_MODULE_START ModuleName="ManagedPipelineHandler", Notification="MAP_REQUEST_HANDLER", fIsPostNotification="false" 10:14:06.910
31.  AspNetMapHandlerEnter  10:14:06.910
32. i HANDLER_CHANGED OldHandlerName="StaticFile", NewHandlerName="System.Web.Http.WebHost.HttpControllerHandler", NewHandlerModules="ManagedPipelineHandler", NewHandlerScriptProcessor="", NewHandlerType="System.Web.Http.WebHost.HttpControllerHandler, System.Web.Http.WebHost, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" 10:14:06.910
33.  AspNetMapHandlerLeave  10:14:06.910
34.  NOTIFY_MODULE_END ModuleName="ManagedPipelineHandler", Notification="MAP_REQUEST_HANDLER", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE" 10:14:06.910 
35.  NOTIFY_MODULE_START ModuleName="ManagedPipelineHandler", Notification="EXECUTE_REQUEST_HANDLER", fIsPostNotification="false" 10:14:06.910 
36.  AspNetPipelineEnter Data1="System.Web.ImplicitAsyncPreloadModule" 10:14:06.910 
37.  AspNetPipelineLeave Data1="System.Web.ImplicitAsyncPreloadModule" 10:14:06.910
38. i AspNetHttpHandlerEnter  10:14:06.910
39. i AspNetHttpHandlerLeave  10:14:07.363
40. r MODULE_SET_RESPONSE_ERROR_STATUS
Warning ModuleName="ManagedPipelineHandler", Notification="EXECUTE_REQUEST_HANDLER", HttpStatus="401", HttpReason="Unauthorized", HttpSubStatus="0", ErrorCode="The operation completed successfully.
(0x0)", ConfigExceptionInfo="" 10:14:07.363
41. i OUTPUT_CACHE_DISABLED  10:14:07.363
42.  NOTIFY_MODULE_COMPLETION ModuleName="ManagedPipelineHandler", Notification="EXECUTE_REQUEST_HANDLER", fIsPostNotificationEvent="false", CompletionBytes="0", ErrorCode="The operation completed successfully.
(0x0)"

6voto

twehad Points 286

Je viens d'avoir un problème similaire ce soir avec DNN 7.2.1 mais au lieu d'un 401 Je recevais un 404 sur /DesktopModules/internalservices/API/controlbar/ToggleUserMode.

Je me suis souvenu que je venais de développer activement un nouveau projet avec la dernière version de NewtonSoft.Json.dll . Après avoir restauré ce fichier à l'original qui est venu avec DNN 7.2.1 J'étais de nouveau sur pied.

0voto

Airatome Points 18128

J'ai vu cette erreur être signalée un peu récemment, mais je ne suis pas sûr de ce qui la provoque. Il me semble que vos paramètres ASP.NET sont peut-être désactivés pour IIS. Pourriez-vous essayer de faire aspnet_regiis -i à partir de la ligne de commande et voir si cela résout le problème ? Il se peut également que vous deviez vérifier la configuration de Windows pour IIS en vous assurant que toutes les options appropriées sont activées. J'ai fait une capture d'écran de mes options d'installation de IIS dans Windows pour voir si cela peut vous aider.

IIS Settings

0voto

EfficionDave Points 1830

Il s'agit d'un problème assez courant dans la version 7.x. Malheureusement, il y a plusieurs causes possibles et certaines d'entre elles ne sont pas encore totalement comprises. Veuillez parcourir ce fil de discussion et essayer les solutions proposées.

http://www.dotnetnuke.com/Resources/Forums/forumid/190/threadid/469106/scope/posts/threadpage/2.aspx

0voto

Ryan Gunn Points 1144

Vous pouvez mettre à jour votre web.config et modifier la balise modules avec la propriété suivante.

<modules runAllManagedModulesForAllRequests="true" />

Cela a fonctionné pour moi. J'espère que cela vous aidera.

0voto

tatigo Points 508

J'ai eu le même problème, j'ai essayé toutes les solutions de aquí .

Passer de Controlbar à Ribbonbar a travaillé pour moi.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X