Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4108 connectés 

 


Dernière réponse
Sujet : Sites en ASP ne fonctionnant plus aprés migration win 2000 vers 2003
supercc1 Bonjour,
J'ai eu un peu le même genre d'aventure: les fichiers .asp ne fonctionnent plus.
Après quelques recherches j'ai trouvé que c'était l'outil URLSCAN qui bloquait le fonctionnement des fichiers .asp
Il faut donc aller voir dans le fichier d'initialisation:
c:\winnt\system32\inetserv\urlscan\urlscan.ini (c'est un fichier texte)
 
Et pour rétablir un fonctionnement normal :
glisser ".asp" de la section [DenyExtensions] vers la section[AllowExtensions] du fichier
et redémarrer le serveur IIS.
 
Pour moi çà a fonctionné
Bon courage
 
SAlut
Voila j'ai un trés gros probleme : je viens de faire une migration win 2000 server vers win 2003 server standard edition dans ma boite.
L'install s'est trés bien passé , tout refonctionne nickel sauf une chose :
Apparement IIS 6 n'interprete plus du tout les pages ASP alors que mes pages en HTML fonctionne nickel.
Je ne comprends pas du tout ce qui se passe.
Si on tape l'url depuis l'exterieur , on a : impossible de trouver à la page.
Si on tape l'url du site depuis le serveur qui heberge , on a : La ressource demandée est occupée.
J'ai jamais vu ca , surtout que j'ai déjà hebergé des sites sous IIS 6 mais jamais ce pb.
 
Si vous avez une idée du pb je vous en remercie par avance car je ne sais plus koi faire :(
 
 
EDIT : je rappelle que sur les pages HTML , il n'y a aucun souci que ce soit en externe ou en interne , la page s'affiche bien donc il n'y pas de souci réseau....[/quotemsg]

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
supercc1 Bonjour,
J'ai eu un peu le même genre d'aventure: les fichiers .asp ne fonctionnent plus.
Après quelques recherches j'ai trouvé que c'était l'outil URLSCAN qui bloquait le fonctionnement des fichiers .asp
Il faut donc aller voir dans le fichier d'initialisation:
c:\winnt\system32\inetserv\urlscan\urlscan.ini (c'est un fichier texte)
 
Et pour rétablir un fonctionnement normal :
glisser ".asp" de la section [DenyExtensions] vers la section[AllowExtensions] du fichier
et redémarrer le serveur IIS.
 
Pour moi çà a fonctionné
Bon courage
 
SAlut
Voila j'ai un trés gros probleme : je viens de faire une migration win 2000 server vers win 2003 server standard edition dans ma boite.
L'install s'est trés bien passé , tout refonctionne nickel sauf une chose :
Apparement IIS 6 n'interprete plus du tout les pages ASP alors que mes pages en HTML fonctionne nickel.
Je ne comprends pas du tout ce qui se passe.
Si on tape l'url depuis l'exterieur , on a : impossible de trouver à la page.
Si on tape l'url du site depuis le serveur qui heberge , on a : La ressource demandée est occupée.
J'ai jamais vu ca , surtout que j'ai déjà hebergé des sites sous IIS 6 mais jamais ce pb.
 
Si vous avez une idée du pb je vous en remercie par avance car je ne sais plus koi faire :(
 
 
EDIT : je rappelle que sur les pages HTML , il n'y a aucun souci que ce soit en externe ou en interne , la page s'affiche bien donc il n'y pas de souci réseau....[/quotemsg]
Requin Dans les logs d'IIS ?
cyberfred J'ai regardé les journaux , observateurs d'evenements and co , et rien d'anormal , pas de msg d'erreur :(
A moins qu'il y ait d'autres journaux que je n'ai pas consulté mais je ne vois pas où :(
Quich'Man Mais non :D comme a dit Requin, ya pas un message d'erreur dans tes journaux ?
cyberfred j'ai plus qu'a dire aurevoir à mon boulot et à partir trés loin , impossible de résoudre ce pb :(
cyberfred pareil : erreur http 500 ou la resource demandée est en cours d'utilisation si on execute la page à partir du server :(
moldar Active voir les extensions ISAPI/CGI pour voir.
cyberfred et voila le serveur IIS :
http://img368.imageshack.us/img368/3529/iis0kr.th.jpg
cyberfred oui tout est démarré puisque le html fonctionne par contre voila ce qui se passe sur une page asp à partir de mon serveur web:
http://img383.imageshack.us/img383/4052/erreur4rp.jpg
moldar Il est démarré ton site ? :D
cyberfred oui j'ai fait tout ca mais tj le meme pb :
Si je lance ma page asp à partir du serveur , j'ai le msg : La resource demandée est en cours d'utilisation.
Et si je lance ma page à partir d'un poste de mon lan ou de l'exterieur j'ai carrement , impossible d'afficher la page.
 
j'ai meme reinstallé le composant ASP et c tj pareil :(
moldar Alors c'est pas dur : dans le "Gestionnaire des services Internet (IIS)", tu déroules l'arborescence et tu vas dans "Extensions du service Web". Là, tu "autorises" tout ce qui est relatif à ASP (genre "Active Server Pages" et "ASP.NET" ).
Voilou !
Requin Et dans les journaux d'événements tu n'as rien qui pourrait donner une piste ?
cyberfred il est bien démarré.
Merci quand meme pour ton aide ;)
Je continue à chercher mais c kler que c un pb étrange.
Quich'Man Beh clic droit sur IIS Out Of process pooled application et démarrer :) mais je pense pas que ton probleme vienne de là désolé je sais pas t'aider  :hello:
cyberfred le composant est autorisé oui.
IIS est bien démarré puisque mes pages HTMl s'affiche.
A moins qu'il y ait un autre endroit ou démarré le composant ????
Quich'Man tu as bien démarré  le composant ?
cyberfred Au niveau de la reinstall , c impossible , y a une messagerie qui tourne dessus (via Mdaemon).
Va falloir que je trouve une autre solution :(
 
 
Edit : c quand meme bizarre ce msg que j'ai au niveau du serveur qui m'affiche ds la page web :
La resource demandée est en cours d'utilisation.
cyberfred ok thx
je vais deja essayé ta méthode pour voir si ca marche.
 
edit : c pareil :(
ET lorsque je le fais du serveur : sur une page ASP , j'ai ce MSG :
La resource demandée est en cours d'utilisation.
:(
Quich'Man Bon sinon je t'expliques comment jai fait :
 
Dans les outils d'administration, service de composants, tu déroules : service de composants, ordinateur, poste de travail, appli com+, clic droit proprietés sur IIS Out Of process pooled application, onglet identité et là tu coches utilisateur interactif. (pour moi mais pour toi je te conseille de selectionner ton iwam si il l'est pas).
Le probleme de cette solution c'est que si t'es pas loggué sur le serveur, ca marchera pas  :cry:  donc c une soluce temporaire.
Perso je vois qu'une solution a mon prob, c'est de réinstaller, personne a su m'aider, meme pas MS :(
cyberfred Et non justement , j'ai verifié tte mes autres becanes et aucune ne s'appelle comme ca.
J'ai bien sur penser a faire analyse AV avec norton corporate et RAS.
 
Par contre , Mes sites en HTML fonctionnent parfaitement , c uniquement lorsqu'on fait appel à une page ASP que le pb se pose.
HTTP 500 impossible d'afficher la page.
Je viens de tester de l'exterieur et bien sur meme pb les sites en html s'affichent parfaitement mais pas les ASP qui me font un jolie http 500 :(
Quich'Man T'as un autre serveur web sur ton domaine qui s'appellerait D8NBP0J ?
cyberfred j'i effectivement vérifié les modules et les modules ASP sont bien activés :(
Pour ce qui est des comptes , je crois qu'il y a un souci :
Voila j'ai 2 comptes IUSR et 2 comptes IWAM!!!!
C pas normal non ??
Ma machine s'appelle WWW , donc j'ai IUSR_WWW (ca je pense c normal) et j ai IUSR_D8NBP0J (pas normal ca non?)
Plus IWAM_WWW et IWAM_D8NBP0J.
 
Si vous avez une idée ?
Wolfman Regarde également dans la console d'administration IIS. Tu as une machine qui te permet d'activer/désactiver les différents modules du serveur web. Par défaut, les modules ASP sont désactivés.
cyberfred ok je verifie tout ca et je vous tiens au courant.
cvb

cyberfred a écrit :

c fait , j'ai carrement mis tout le monde avec ttes les autorisations (je sais c pas bien mais je teste!!) et c pareil.


 
 
Le groupe "tous le monde" ne concerne pas les utilisateurs du Web ! ;)  
Comme dit Quich'man, il faut que les compte Iwam et iusr existent...;)
 
@+

Quich'Man J'ai le meme souci depuis une migration de serveur matériel. En fait pendant l'install de IIS, les users iwam et iusr n'ont pas été crée. Je pense que je vais réinstaller IIS mais j'hesite parce que c'est un serveur Exchange et enlver IIS d'un exchange en prod ca me fait un peu peur.  
 
Déja regarde si tes users iusr et iwam sont bien présents, je t'expliquerais apres comment jai reussi temporairement a resoudre le prob ;)
cyberfred c fait , j'ai carrement mis tout le monde avec ttes les autorisations (je sais c pas bien mais je teste!!) et c pareil.
cvb Regarde les permissions NTFS des dossiers en question ;)
@+
cyberfred pareil pour les extensions aspx :  
A partir d'un poste de mon lan : impossible d'afficher la page
A partir du serveur web : la ressource est occupée
 
Sur 2000 , je n'avais pas le framework d'installé.
 
Par contre , ou se trouve le moteur de script et comment etre sur que le compte iusr_www a bien les droits dessus ?
Requin Désactive sous IE l'affichage des messages simples (options avancées) ca pourra te donner une autre piste en voyant le message complet.
 
Est-ce que le compte anonyme a accès à l'emplacement du moteur de scripts ?
 
Sur ton 2000 avais-tu le framework .NET installé ? (= avais-tu les paramètres de sécu renforcés)
 
Si tu places une page .NET (extension ASPX) est-ce que ca fonctionne ?
cyberfred ok par contre , apparement tout les modules sont installés quand je vais ds ajout/suppr de programme windows , serveur d'appli IIS , j'ai tout coché et c pareil :(
J'ai aussi installé ASP.NET mais rien n'y fait les pages ASP ne s'affiche pas :(
(je travaille sur le lan pour le moment)
 
http 500 erreur interne du serveur.
 
Par contre tout ce qui est html , s'affiche correctement.
Et puisque en html les sites fonctionnent , le user iusr_www a bien les droits sur les répertoires qui contiennent les sites , je vois vraiment d'ou ca peut venir.
cvb

cyberfred a écrit :

yes je te remercie , je vois ce qu'il faut faire , par contre je ne suis plus au taf la et je teste de chez moi et kelle surprise de constater que les sites meme en html ne sont pas accessibles. c bizarre , je n'ai rien touché avant de partir.
Tu m'as dit qu'il fallait autoriser les sites , mais je ne vois pas bien la manip à faire ?
Merci d'avance si tu as une idée.
 
edit : y a t'il une autorisation à faire sous IIS ?


 
Oui, mais c'est quand tu veux visiter une page Web sur le serveur 2003. Tu approuves ou non, la page. Là, c'est un cas différents, tu le visites depuis chez toi ! Tu passe par le WAN. Tes pages Web tu les attaques comment ? par le nom ? est-ce que tu résouds bien ce nom ? Les ports sont-il forwardés correctement, notament le 80, et tant qu'as faire vers le serveur ? le compte USR_xxxx as t-il le droit sur les répertoire hébergant ton site ? t'as plein de cause. Difficile à dire comme ça.
 
Ce que je te conseille de faire : Régler ton problème en interne (LAN) avant de t'attaquer au WAN...tu elimineras nombre de possibilités...
 
@+
cvb

cyberfred yes je te remercie , je vois ce qu'il faut faire , par contre je ne suis plus au taf la et je teste de chez moi et kelle surprise de constater que les sites meme en html ne sont pas accessibles. c bizarre , je n'ai rien touché avant de partir.
Tu m'as dit qu'il fallait autoriser les sites , mais je ne vois pas bien la manip à faire ?
Merci d'avance si tu as une idée.
 
edit : y a t'il une autorisation à faire sous IIS ?
cvb

cyberfred a écrit :

ok je te remercie pour ces réponses.
Pour ce qui est des pages , je les teste sous firefox et IE 6 à partir de poste de mon réseau sous xp pro et linux ,et pas du server , car je sais que la sécurité de 2003 emepeche la visualisation des sites.
 
Par contre pour installer les différents modules , je n'ai rien fait et je pense que c la solution , peut tu m'expliquer comment installer l'ASP ?
Je pensais que par defaut IIS 6 interprétait l'ASP , non?


 
Il faut installer les modules les uns aprés les autres ! Est-ce que par défaut ASP est installé, je ne sais plus je n'ai pas le serveur sous les yeux ! Pour ça il faut aller dans le panneau de configuration > ajout supression de programme > ajout de composant > IIS et tu veras les modules apparaîtres les uns aprés les autres, comme SMTP, ect...(je te donne l'emplacement de tête, mais c'est approximativement ça)
 
@+
cvb

cyberfred ok je te remercie pour ces réponses.
Pour ce qui est des pages , je les teste sous firefox et IE 6 à partir de poste de mon réseau sous xp pro et linux ,et pas du server , car je sais que la sécurité de 2003 emepeche la visualisation des sites.
 
le site est démarré puisque quand je teste avec uniquement du HTML , ca marche que ce soit de chez moi ou de la boite.
 
Par contre pour installer les différents modules , je n'ai rien fait et je pense que c la solution , peut tu m'expliquer comment installer l'ASP ?
Je pensais que par defaut IIS 6 interprétait l'ASP , non?
cvb

cyberfred a écrit :

SAlut
Voila j'ai un trés gros probleme : je viens de faire une migration win 2000 server vers win 2003 server standard edition dans ma boite.
L'install s'est trés bien passé , tout refonctionne nickel sauf une chose :
Apparement IIS 6 n'interprete plus du tout les pages ASP alors que mes pages en HTML fonctionne nickel.
Je ne comprends pas du tout ce qui se passe.
Si on tape l'url depuis l'exterieur , on a : impossible de trouver à la page.
Si on tape l'url du site depuis le serveur qui heberge , on a : La ressource demandée est occupée.
J'ai jamais vu ca , surtout que j'ai déjà hebergé des sites sous IIS 6 mais jamais ce pb.
 
Si vous avez une idée du pb je vous en remercie par avance car je ne sais plus koi faire :(
 
 
EDIT : je rappelle que sur les pages HTML , il n'y a aucun souci que ce soit en externe ou en interne , la page s'affiche bien donc il n'y pas de souci réseau....


 
Sur 2003, il faut autoriser les sites à s'afficher, dans les paramètres de IE. Ensuite, il n'est pas comme 2000, il faut installer les différents modules (dont ASP). Est-ce que tout ça est fait ? Dernière chose, as-tu bien démarré le site internet et les autres sites sous IIS ?  
 
@+

cyberfred SAlut
Voila j'ai un trés gros probleme : je viens de faire une migration win 2000 server vers win 2003 server standard edition dans ma boite.
L'install s'est trés bien passé , tout refonctionne nickel sauf une chose :
Apparement IIS 6 n'interprete plus du tout les pages ASP alors que mes pages en HTML fonctionne nickel.
Je ne comprends pas du tout ce qui se passe.
Si on tape l'url depuis l'exterieur , on a : impossible de trouver à la page.
Si on tape l'url du site depuis le serveur qui heberge , on a : La ressource demandée est occupée.
J'ai jamais vu ca , surtout que j'ai déjà hebergé des sites sous IIS 6 mais jamais ce pb.
 
Si vous avez une idée du pb je vous en remercie par avance car je ne sais plus koi faire :(
 
 
EDIT : je rappelle que sur les pages HTML , il n'y a aucun souci que ce soit en externe ou en interne , la page s'affiche bien donc il n'y pas de souci réseau....

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)