Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNUtilisation - f...Utilisation - f...Urgent: gros problème de connexionUrgent: gros problème de connexion
Précédente
 
Suivante
Nouveau message
20/07/2007 09:29
 

Bonjour à tous !

Hier j'ai fait qq opérations maj avec windowsupdate sur un serveur ou sont installées 2 instances de DNN
Depuis je ne peux plus , ni personne d'ailleurs, se connecter sur les sites DNN, que ça soit en user, admin ou plus grave même en host !!!
Ca renvoie systématiquement:
Erreur de connexion. Attention le mot de passe est sensible à la casse, respectez les majuscules et les minuscules.

Quand j'essaye de faire: mot de passe oublié, j'obtiens:
Une erreur c'est produite lors de la récupération de votre mot de passe. Impossible de l'envoyer.

Là franchement je ne comprend pas...
Tout ça marchait très bien et vlan depuis les maj windows ce problème est apparu

Si qq'un a une idée pour me sauver la vie, merci


Qapla'
 
Nouveau message
20/07/2007 11:29
 

Salut
Sous quel OS tu es ?
Ne serais-tu pas en Windows 2003 Server !?
Si c'est le cas, tu n'est pas le seul à avoir ce genre de problème après un update !!

 
Nouveau message
20/07/2007 11:45
 

Salut !

Oui je suis bien sous win server 2003...

Que dois-je faire pour me sortir de ce cauchemar ?


Qapla'
 
Nouveau message
20/07/2007 12:13
 

Malheureusement je n'ai pas de solution miracle, car j'ai désactivé les MAJ et je n'ai donc pas eu à gérer ce pb.

Il y a 2 discussion qui parlent d'un pb similaire au tien, mais pas de solution, seulement des pistes ("Acces DNN depuis Internet et Intranet" et "Plus d'accès à l'administration")

Je pense à un vérouillage des droits sur les répertoires et dans IIS. Il faudrait vérifier que les droits mis à l'install soient toujours OK.
A part ça si quelqu'un d'autre à une idée !

 
Nouveau message
20/07/2007 12:19
 

Jim c'est un problème de machineKey. 
Visiblement ce qui s'est passé là, c'est que tu as remplacé ton web.config par un autre. Or, ce web.config contient des données personnalisées utilisées pour l'encryption des mots de passe.
Lorsque tu fais une mise à jour, il faut remplacer les fichiers depuis le package suffixé par "Update".

Il te faut restaurer la sauvegarde et recommencer en suivant bien la procédure d'upgrade.

seb

 
Nouveau message
20/07/2007 14:58
 

Alors, merci pour vos réponses mais le pbm n'est pas apparu suite à une mise à jour DNN !
J'ai fait des mises à jour windows sur le serveur mais je n'ai pas touché à DNN...

J'ai beau chercher d'ou ça peut venir, je n'en ai aucune idée !!!
Je suis dans de sales draps si je n'arrive pas à reprendre la main !


Qapla'
 
Nouveau message
20/07/2007 15:41
 

"Qui ne connait pas l'Histoire ne connait rien".
 
Nouveau message
20/07/2007 16:00
 

hélas non...

Merci quand même


Qapla'
 
Nouveau message
20/07/2007 16:48
 
 
Nouveau message
20/07/2007 17:59
 

non rien à voir...

En fait je n'arrive pas à me connecter ni en host, ni en admin, ni en rien ! sinon tout le reste fonctionne...

Même les users en minuscules et les password en minuscules ne marchent pas il y a systématiquement le message, peu importe le user:

Erreur de connexion. Attention le mot de passe est sensible à la casse, respectez les majuscules et les minuscules.

Et ça fait ça sur les 2 instances DNN du serveur et je n'ai pourtant rien touché, depuis 1 semaine, ni maj, ni install de modules, ni rien ! 
Uniquement windowsupdate avec des maj de sécurité sur l'os et sql server... 

Et je n'ai toujours pas de pistes !


Qapla'
 
Nouveau message
20/07/2007 18:43
 

ma version de DNN est la dernière en date...


Qapla'
 
Nouveau message
20/07/2007 19:55
 

Bon et bien employons "les grands moyens" alors.
Déjà commencez par comparer les machines keys du web.config sauvegardé suite à la toute dernière mise à jour Dnn. Je sais, ce n'est pas la mise à jour Dnn qui a provoqué ça, mais sait-on jamais ?

Ensuite procèdons par étape :
- regarder quel est le petit nom des mises à jour récentes susceptibles d'avoir modifié l'environnement utile à Dnn ("KB...").
- faire une recherche de problème avec Google et leur petit nom, peut-être que cela est arrivé à quelqu'un qui a déjà trouvé une solution...
- poster votre problème sur le forum de dotnetnuke.com... Mieux vaut deux communautés qu'une.
- identifier ce qu'à modifié chacune des mises à jour. Le site de Microsoft est là pour fournir ces infos.
- Attaquer des reconstructions partielles ou complètes des environnements modifiés.

A noter toutefois que j'ai plusieurs DotNetNuke dans la même configuration que vous et que els dernières mises à jour Microsoft n'ont perturbé en rien la connexion aux sites.


En ultime solution, je ne vois qu'un debug sur la fonction Dnn qui va décrypter le password et faire la comparaison de ce qui a été entré et ce qui doit être. Déjà si la transaction SQL a bien eu lieue, qu'elle en a reçu un password encrypté, qu'elle le décrypte en utilisant la clef du web.config pour la comparer à une chaine, c'est un bon point.

Et enfin, et parce que les problèmes ne viennent pas toujours de l'extérieur, est-ce qu'un de vos collaborateurs qui a accès au serveur n'aurait pas pu modifier les machineKeys ?

Bon j'admet que j'ai un peu mis les idées en vrac ici, mais il y a surement une piste. J'édite ce message une troisième fois pour vous proposer un test :
Installez une nouvelle instance Dnn sur le même serveur, et voyez ce qu'i lse passe. Si la connexion est possible, cherchez pas plus loin, cela vient de Dnn. Si ce n'est pas possible, installez un source et débugguez.

Bon et bien 4ème édit : Fabriquer un petit programme winform qui va décrypter le password host tel qu'il est dans la base pour se connecter, puis faire un mass renvoi de password à tous les utilisateurs...

seb

 
Nouveau message
20/07/2007 20:48
 

Merci 1000 fois pour ces pistes, je m'apprétais à en essayer certaines... mais je vais tout tenter de toute façon.

Priez pour moi

Je vous tiens au courant.


Qapla'
 
Nouveau message
21/07/2007 17:47
 

Bon ça remarche je suis sauvé !

En regardant les dates de modifs des fichiers web.config sur les 2 instances DNN du serveur, j'ai remarqué que les 2 fichiers ont été modifiés le 18/07 à 12h51 tous les deux !
J'ai donc repris les 2 web config du backup de la veille et ça a remarché.
C'est très étrange car nous ne sommes que 2 à avoir avoir accès et nous n'avons fait aucune mise à jour de DNN ce jour là, mais uniquement du windows update !!!
Ca restera un mystère... Mais au moins j'ai appris des choses et je sais comment faire pour ça maintenant.
Allez hop je met cet incident dans ma knowledge base perso en espérant que la prochaine bizarerie ne me fasse pas avoir des cheveux blancs comme cette fois-ci !

Merci à tous pour votre aide.


Qapla'
 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNUtilisation - f...Utilisation - f...Urgent: gros problème de connexionUrgent: gros problème de connexion