Précédent   Forum des professionnels en informatique > Systèmes > Windows > IIS
IIS Forum d'entraide serveur Web IIS (Internet Information Services)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/07/2007, 10h37   #1
Expert Confirmé

 
Avatar de neo.51
 
Inscription : avril 2002
Messages : 2 658
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations forums :
Inscription : avril 2002
Messages : 2 658
Points : 3 866
Points : 3 866
Envoyer un message via MSN à neo.51 Envoyer un message via Skype™ à neo.51
Par défaut IIS site asp.net ok sur 6.0, problème trés étrange sur 5.1 avec proxy

Bonjour,

J'ai un problème vraiment mais alors vraiment trés étrange.

J'ai une page simpliste en asp.net :
Un formulaire de recherche, si on trouve pas de résultat on affiche un tableau d'une ligne : "pas de résultat", si on trouve un résultat on affiche un autre tableau.

Sur IIS 6/windows 2003 server tout est ok.
Sur IIS 5.1/windows XP pro tout est ok sauf chez 2 clients qui sont derrière un proxy.

Ce qui est vraiment trés étrange c'est comment se manifeste le problème :
-Si on fait une recherche non fructueuse on a bien la page qui se recharge avec en plus le méssage "pas de résultat".
-Si on fait une recherche fructueuse on se retrouve sur une page blanche ne contenant aucun code (quand on fait afficher la source) l'url de la page est tourjours la même. Pas d'érreur asp.net, log IIS vierge.

Je précise que le code du site web et les paramètres sont strictement identiques sur les 2 serveurs. Le soucis se produit avec IE mais je peux pas faire tester avec un autre navigateur. Mais bon sous IE ça marche quand on a un IIS 6 à l'autre bout.

Alors à votre avis quelle pourrait-être la différence entre IIS 5.1 et IIS 6 qui provoquerait ce comportement ? Comment pourrais-je améliorer le log de IIS 5.1 pour avoir un détail des émissions/récéptions http ?

Je prends toute piste de recherche


neo.51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 10h57   #2
Expert Confirmé

 
Avatar de neo.51
 
Inscription : avril 2002
Messages : 2 658
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations forums :
Inscription : avril 2002
Messages : 2 658
Points : 3 866
Points : 3 866
Envoyer un message via MSN à neo.51 Envoyer un message via Skype™ à neo.51
le log IIS :

En localhost ou ça marche nickel
Code :
1
2
3
4
5
6
7
8
9
10
11
12
14:20:04 127.0.0.1 GET /suivi/Default.aspx 200
14:20:04 127.0.0.1 GET /suivi/StyleSheet.css 200
14:20:04 127.0.0.1 GET /suivi/ScriptResource.axd 200
14:20:04 127.0.0.1 GET /suivi/images/band_syn_anim.gif 200
14:20:04 127.0.0.1 GET /suivi/images/background.gif 200
14:20:04 127.0.0.1 GET /suivi/images/ou.gif 200
14:20:04 127.0.0.1 GET /suivi/images/quand.gif 200
14:20:04 127.0.0.1 GET /suivi/images/res.gif 200
14:20:04 127.0.0.1 GET /suivi/images/sablier.gif 200
14:20:12 127.0.0.1 POST /suivi/Default.aspx 200
14:20:13 127.0.0.1 POST /suivi/Default.aspx 200
Quand le client se connecte à travers le proxy :
Code :
1
2
3
4
5
6
7
8
9
10
11
14:49:25 195.101.158.* GET /suivi/StyleSheet.css 200
14:49:25 195.101.158.* GET /suivi/Default.aspx 200
14:49:33 195.101.158.* GET /suivi/ScriptResource.axd 200
14:49:35 195.101.158.* GET /suivi/images/band_syn_anim.gif 200
14:49:35 195.101.158.* GET /suivi/images/quand.gif 200
14:49:35 195.101.158.* GET /suivi/images/ou.gif 200
14:49:35 195.101.158.* GET /suivi/images/background.gif 200
14:49:35 195.101.158.* GET /suivi/images/res.gif 200
14:49:35 195.101.158.* GET /suivi/images/sablier.gif 200
14:49:48 195.101.158.* POST /suivi/Default.aspx 200
14:49:52 195.101.158.* POST /suivi/Default.aspx 200
seleument derrière le proxy à la fin il a une page blanche avec rien dedant et en localhost (ou de n'importe où ailleur) la page s'affiche normalement...
neo.51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 12h23   #3
Membre émérite
 
Avatar de cubitus91
 
Homme
Consultant informatique
Inscription : mai 2004
Messages : 726
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2004
Messages : 726
Points : 900
Points : 900
Je pense que la principal différence que tu as entre les deux configurations. C'est le proxy pour un et pas l'autre. Je pense que ton probléme vient de la configuration du proxy.
Tu as pas un Reverse Proxy d'activer par hasard sur le proxy ?
Cdt

Ps: C'est mystérieux ton probléme quand meme.
__________________
Le tag est bien utile, alors pensez y !
cubitus91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 14h28   #4
Expert Confirmé

 
Avatar de neo.51
 
Inscription : avril 2002
Messages : 2 658
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations forums :
Inscription : avril 2002
Messages : 2 658
Points : 3 866
Points : 3 866
Envoyer un message via MSN à neo.51 Envoyer un message via Skype™ à neo.51
Citation:
Envoyé par cubitus91
Je pense que la principal différence que tu as entre les deux configurations. C'est le proxy pour un et pas l'autre. Je pense que ton probléme vient de la configuration du proxy.
non, si le client qui est derrière un proxy consulte le site sur 2003 server (donc IIS 6.0) ça fonctionne sous IIS 5.1 ça déconne, ça fait pareil chez 2 clients disticts (passent pas par le même proxy) et sur ces 2 clients ça marche quand le site est sous IIS 6.

Mais ça déconne que chez eux à ma boite, chez moi ou via un proxy public le site sous IIS 5.1 fonctionne trés bien (sous IIS 6 aussi d'ailleur).

Quand on va sur IIS 5.1 que le serveur web soit directement relié au modem ou dans la dmz c'est pareil.


Ce truc est complètement allucinant et commence à me faire péter un cable (quoique maintenant aprés 1 semaine de galère je sais au moins que ça vient de IIS)

neo.51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 16h29   #5
Expert Confirmé

 
Avatar de neo.51
 
Inscription : avril 2002
Messages : 2 658
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations forums :
Inscription : avril 2002
Messages : 2 658
Points : 3 866
Points : 3 866
Envoyer un message via MSN à neo.51 Envoyer un message via Skype™ à neo.51
Bon j'ai fais des log étendus sous IIS 5.1 (j'ai activé tous les params )

hormis le fait que les params sc-bytes et cs-bytes soient inférieurs quand ça ne fonctionne pas (ce qui semble normal vu que quand ça ne fonctionne pas ça renvois une page blanche) j'ai remarqué que le param cs-version est à http 1.0 chez le client et à http 1.1 chez moi (quand ça marche).

wikipédia me dit : http://fr.wikipedia.org/wiki/Hyperte...nsfer_Protocol

ça m'avance pas trop mais il semblerait que la norme http 1.1 gère mieux le cache et les persistances de connection. Le soucis vient peut-être de là...
neo.51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2007, 10h07   #6
Expert Confirmé

 
Avatar de neo.51
 
Inscription : avril 2002
Messages : 2 658
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations forums :
Inscription : avril 2002
Messages : 2 658
Points : 3 866
Points : 3 866
Envoyer un message via MSN à neo.51 Envoyer un message via Skype™ à neo.51
petite rectification, la page posté n'est pas vide, quand on fait afficher la source :
Code :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=Content-Type content="text/html; charset=windows-1252"></HEAD> <BODY></BODY></HTML>
donc plutôt un problème asp.net ?
neo.51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h38.


 
 
 
 
Partenaires

Hébergement Web