IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IIS Discussion :

IIS site asp.net ok sur 6.0, problème trés étrange sur 5.1 avec proxy


Sujet :

IIS

  1. #1
    Expert éminent
    Avatar de neo.51
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    2 663
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 663
    Points : 6 418
    Points
    6 418
    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



  2. #2
    Expert éminent
    Avatar de neo.51
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    2 663
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 663
    Points : 6 418
    Points
    6 418
    Par défaut
    le log IIS :

    En localhost ou ça marche nickel
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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...

  3. #3
    Membre éprouvé Avatar de cubitus91
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2004
    Messages
    726
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

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

    Informations forums :
    Inscription : Mai 2004
    Messages : 726
    Points : 933
    Points
    933
    Par défaut
    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 !

  4. #4
    Expert éminent
    Avatar de neo.51
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    2 663
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 663
    Points : 6 418
    Points
    6 418
    Par défaut
    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)


  5. #5
    Expert éminent
    Avatar de neo.51
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    2 663
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 663
    Points : 6 418
    Points
    6 418
    Par défaut
    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à...

  6. #6
    Expert éminent
    Avatar de neo.51
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    2 663
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 663
    Points : 6 418
    Points
    6 418
    Par défaut
    petite rectification, la page posté n'est pas vide, quand on fait afficher la source :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <!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 ?

Discussions similaires

  1. Deploiement d'un site Asp.Net MVC 2 sur IIS 6.0 en https
    Par Monkey d Luffy dans le forum ASP.NET MVC
    Réponses: 3
    Dernier message: 17/02/2011, 08h27
  2. IIS : Site ASP.NET 2.0 AJAX : Erreur 503
    Par oliv7869 dans le forum ASP.NET Ajax
    Réponses: 0
    Dernier message: 04/11/2010, 21h34
  3. Réponses: 8
    Dernier message: 07/01/2009, 14h50
  4. [IIS] Site ASP.Net ne fonctionne plus ERROR 404
    Par SoaB dans le forum ASP.NET
    Réponses: 4
    Dernier message: 07/02/2008, 15h40
  5. [IIS] Site ASP.Net ne fonctionne plus ERROR 404
    Par SoaB dans le forum Framework .NET
    Réponses: 0
    Dernier message: 05/02/2008, 08h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo