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

  FORUM HardWare.fr
  Windows & Software

  Qui s'y connait en IIS ?

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

Qui s'y connait en IIS ?

n°2017823
illanou
Posté le 03-05-2005 à 11:20:52  profilanswer
 

Bonjour à tous,
 
J'ai 2 serveurs sur le premier (SBS.2003) j'ai exchange 2003 et utilise outlook web access.
Sur le 2ème (Win 2003 SRV) j'ai MS project server 2003 et je VOUDRAIS utiliser project web access depuis l'exterieur.
Malheureusement, je n'ai qu'une seule adresse ip exterieure pour me connecter et les les 2 logiciels web access passent impérativement par le port 80.
 
Sachant que dur c'est le serveur 1 (exchange) qui est le serveur de domaine et qui est sur internet. Le serveur project est membre du domaine, les connections passent donc systématiquement par le serveur 1.
 
 
Savez vous donc comment paramétrer IIS et sur QUEL SERVEUR le faire pour permettre aux 2 applications de fonctionner car j'ai constaté qu'IIS est présent sur les 2 serveurs..  

mood
Publicité
Posté le 03-05-2005 à 11:20:52  profilanswer
 

n°2017833
Jules418
Posté le 03-05-2005 à 11:35:25  profilanswer
 

Tu fais de la NAT de ton IP extérieure vers l'IP de chaque serveur.
Ensuite tu pourras y accéder sans problème depuis leur adresse respective  ;)


---------------
We must fight, injustice system ; have no right, injustice system
n°2017882
petoulachi
A fortiori, brigadier chef
Posté le 03-05-2005 à 12:27:29  profilanswer
 

En passant tous les deux sur la meme IP publique et le port 80 ça ne va pas être vraiment possible. Sinon, tu peux simplement passer OWA en SSL, c'est très simple à faire et cela résoudra ton problème (en plus d'augmenter la sécurité).

n°2017899
bigstyle
Posté le 03-05-2005 à 12:46:53  profilanswer
 

Sinon une astuce en jouant sur les entetes d hotes.
Tu nat ton port 80 vers ton exchange par exemple mais tu configures aussi une entete d hote pour le second site qui te redirigeras vers un autre site local de ton serveur exchange
Tu créeras alors une redirection sur la page de ce second site vers ton autre serveur sur le LAN.

n°2018003
illanou
Posté le 03-05-2005 à 14:03:02  profilanswer
 

Alors pour la réponse de NAT, j'ai déja essayé toutes les combinaisons possibles et comme le dit petoulachi, c pas possible...
Sinon, il me semble que OWA est déja en SSL (l'url est en https) a moins que cela n'ait rien à voir...
 
Pour ce qui est des entêtes d'hôte, je ne capte pas très bien la manip.. (à vrai dire je suis pas vraiment admin... ;-)

n°2018061
Krapaud
Modérateur
Posté le 03-05-2005 à 14:29:43  profilanswer
 

si OWA est en SSL tu ne passes pas par le 80 mais par le 443.

n°2018071
petoulachi
A fortiori, brigadier chef
Posté le 03-05-2005 à 14:35:07  profilanswer
 

Pas mieu que krapaud! si tu es en https, ton probleme est réglé : utilise le nat sur port 443 vers ton serveur Exchange, et le 80 vers l'autre serveur.
Pour acceder a ton webmail de l'exterieur il sera par contre obligatoire de préfixer l'adresse de https:// et non pas http:// (ce qui permettra a ton routeur de NATer vers le bon serveur).

n°2018075
Krapaud
Modérateur
Posté le 03-05-2005 à 14:37:25  profilanswer
 

sinon tu envoies par défaut sur une page de l'un de tes IIS et tu utilises les variables server en ASP pour récupérer le DNS qui était demandé et hop tu rediriges la communication.

n°2018080
petoulachi
A fortiori, brigadier chef
Posté le 03-05-2005 à 14:42:10  profilanswer
 

Krapaud a écrit :

sinon tu envoies par défaut sur une page de l'un de tes IIS et tu utilises les variables server en ASP pour récupérer le DNS qui était demandé et hop tu rediriges la communication.


Ca veut dire que tu transformes ton serveur comme un proxy en quelque sorte ?
 
En gros, jme connecte sur le IIS1. Et en fait je veux IIS2.
IIS1 va alors rediriger mon traffic vers IIS2 ?

n°2018122
bigstyle
Posté le 03-05-2005 à 15:08:54  profilanswer
 

C est ce que j'avais essayer d'expliquer mais je devais pas etre tres clair :D

mood
Publicité
Posté le 03-05-2005 à 15:08:54  profilanswer
 

n°2018130
Krapaud
Modérateur
Posté le 03-05-2005 à 15:12:31  profilanswer
 

petoulachi a écrit :

Ca veut dire que tu transformes ton serveur comme un proxy en quelque sorte ?
 
En gros, jme connecte sur le IIS1. Et en fait je veux IIS2.
IIS1 va alors rediriger mon traffic vers IIS2 ?


 
 
en quelque sort oui, tu fais une page vierge en ASP avec pour seul contenu un <%request.serverVariables%> et en fonction de ça tu rediriges sur la bonne URL.

n°2018156
petoulachi
A fortiori, brigadier chef
Posté le 03-05-2005 à 15:25:38  profilanswer
 

Krapaud a écrit :

en quelque sort oui, tu fais une page vierge en ASP avec pour seul contenu un <%request.serverVariables%> et en fonction de ça tu rediriges sur la bonne URL.


Là ou je capte pas, c'est comment réagit IIS2 ? Il répond a IIS1 qui s'occupe d'envoyer la réponse au client ? ou bien il répond au client direct, et le client dialogue avec IIS1 ?

n°2018305
Krapaud
Modérateur
Posté le 03-05-2005 à 16:37:29  profilanswer
 

ah oui non t'as raison ça déconne :o
 
parce que si IIS renvoi en utilisant le DNS il ne saura pas distinguer le serveur IIS derrière, et s'il renvoie une IP locale le client sera comme un con.
 
Bref moi j'ai ISA en reverse proxy et ça marche. :p
 
Sinon-> 443 pour OWA
sinon->changement des ports dans IIS

n°2018332
petoulachi
A fortiori, brigadier chef
Posté le 03-05-2005 à 16:47:21  profilanswer
 

Me semblait bien que yavait "une couille dans le potage" :D

n°2018382
bigstyle
Posté le 03-05-2005 à 17:15:14  profilanswer
 

avec les entetes d hotes il saura distinguer sur quel site du IIS il doit répondre...
 
Je n'ai jamais testé la solution mais en logique ca devrait fonctionner.


Message édité par bigstyle le 03-05-2005 à 17:15:46
n°2018404
petoulachi
A fortiori, brigadier chef
Posté le 03-05-2005 à 17:25:58  profilanswer
 

Détails ? Parce que je vois pas comment faire, a part si IIS1 se transforme en proxy...

n°2018420
Krapaud
Modérateur
Posté le 03-05-2005 à 17:38:53  profilanswer
 

bigstyle a écrit :

avec les entetes d hotes il saura distinguer sur quel site du IIS il doit répondre...
 
Je n'ai jamais testé la solution mais en logique ca devrait fonctionner.


 
 
oui mais non, pétoulachi à bien résumé : il y a une couille dans le potage.
 
Exemple
 
-> GET chapichapo.com
-> (arrivée sur IIS1 qui fait 'proxy') <%request.serverVariables%>domainName -> chapichapo.com
-> if chapichapo.com response.write ... --> IIS2
 
Si IIS2 = 127.0.0.2 (grosso modo son IP interne) le client va être renvoyé sur http://127.0.0.2/default.htm -> non résolu
Si IIS2 = prout (nom netbios) le client va être renvoyé sur http://prout/default.htm -> non résolu
Si IIS2 = chapichapo.com le client va être renvoyé à http://chapichapo.com ->retour à la case départ

n°2018447
bigstyle
Posté le 03-05-2005 à 17:54:01  profilanswer
 

ah oui je suis bete de ne pas avoir vu le probleme de cette maniere.
Alors comme on te l a dit chaque IIS sur un port d ecoute différent et tu mappes en conséquence mais l utilisateur devra specifier le port.
 
Si les deux serveurs web etaient sur un meme serveur, tu aurais pu utiliser les entetes d hotes.
Quoique je suis sur qu en reflechissant il doit yu avoir une astuce pour que l utilisateur n ait pas a indiquer le port .

n°2018462
Krapaud
Modérateur
Posté le 03-05-2005 à 18:05:44  profilanswer
 

ou un repertoire virtuel sur un des IIS :o

n°2018972
illanou
Posté le 04-05-2005 à 09:29:35  profilanswer
 

MErci pour cette belle émulation les gars...
Je viens toutefois de constater que OWA est déja configuré avec le port 443 et que le forward est activé sur mon routeur... Donc par defaut Project Web Access devrait passer par 80 mais ca ne fonctionne toujours pas...
C'est dommage car je ne me sens pas en mesure de faire la manip aves IIS...

n°2018975
Krapaud
Modérateur
Posté le 04-05-2005 à 09:31:21  profilanswer
 

bah sur ton routeur tu as  
any -> 443 -> IIS OWA
any -> 80 -> IIS PWA
 
non?

n°2018989
illanou
Posté le 04-05-2005 à 09:43:46  profilanswer
 

J'ai sur le routeur les règles suivantes en 1:
The rule allows and forward connections to 443 (TCP) if the source is WAN (internet) and forward them to 192.168.1.10 (serveur domaine + exchange>>> OWA OK)
 
En 2 :
The rule allows and forward connections to 80(TCP) if the source is WAN (internet) and forward them to 192.168.1.20 (serveur MS project>>> PWA ne fonctionne pas)
 
Lorsque je tape http://adresseIPfixe/projectserver
J'ai:
La page est introuvable
Il se peut que la page que vous recherchez ait été supprimée, ait changé de nom ou soit momentanément indisponible.  
 
Erreur HTTP 404 - Fichier ou répertoire introuvable.
Services Internet (IIS)
 
Gloups...  
 

n°2018996
bigstyle
Posté le 04-05-2005 à 09:53:02  profilanswer
 

En tout cas ca veut dire que ton IIS répond bien.
Ton default.htm se trouve dans un dossier (ou repertoire virtuel) nommé projectserver ?
 
Je pencherai davantage pour une url incorrecte.

n°2018997
petoulachi
A fortiori, brigadier chef
Posté le 04-05-2005 à 09:54:47  profilanswer
 

En interne, quelle adresse tu tapes pour acceder a ton PWA ?

n°2019018
illanou
Posté le 04-05-2005 à 10:14:16  profilanswer
 

En interne pour accéder à PWA je tape http://nomduserveur/projectserver
 
et ca fonctionne

n°2019029
petoulachi
A fortiori, brigadier chef
Posté le 04-05-2005 à 10:22:00  profilanswer
 

Dans ta console d'admin IIS, ton site PWA a quelle valeur d'entete ?

n°2019061
illanou
Posté le 04-05-2005 à 10:43:01  profilanswer
 

... Je ne sais pas comment trouver cette information..
Je dois la trouver dans la console d'admin IIS sur le serveur 1 (exchange) ou serveur 2 (project) ?

n°2019070
petoulachi
A fortiori, brigadier chef
Posté le 04-05-2005 à 10:50:25  profilanswer
 

Je parle du serveur IIS de PWA.
 
Tu ouvre la console d'admin IIS (demarrer/outil d'administration).
De là, tu auras un noeud "Sites Web" dans la partie gauche. Si tu le selectionnes, tu verras alors à droite la liste des sites web de ton serveur, avec pour chacun un identificateur, un etat, une valeur de l'en-tete.  
 
Si tu pouvais nous donner ces détails ça serait + pratique ;)

n°2019121
illanou
Posté le 04-05-2005 à 11:13:24  profilanswer
 

Dans la liste, j'ai
Site web par défaut et site d'aministration centrale Sharepoint.
Pour le site par défaut j'ai :
Identificateur = 1
Etat = en cours
Valeur de l'entete de l'hote = champ vierge
Adresse IP = Toutes valeurs non assignées
Port = 80.
 
Quand je déploie ce site web par défaut, j'ai bien "une roue" ProjectServer

n°2019131
petoulachi
A fortiori, brigadier chef
Posté le 04-05-2005 à 11:20:59  profilanswer
 

Ok, alors test en interne d'acceder a la page http://nomduserveurPWA
 
Et fait la meme chose depuis l'exterieur (en changeant nomduserveurPWA par ton ip publique).

n°2019205
illanou
Posté le 04-05-2005 à 12:05:09  profilanswer
 

Ok, dans ce cas en interne j'accède à la page d'accueil sharepoint services de ce serveur et depuis l'exterieur, quand je tape http://adresseipfixe, je tombe sur la pge d'admin du serveur SBS avec les menus - site web interne de ma société - Assistant configuration du réseau - Poste de travail web à distance...
Aucune trace de PWA la dedans..

n°2019212
Krapaud
Modérateur
Posté le 04-05-2005 à 12:12:48  profilanswer
 

et en specifiant l'url complète :  
http://ipfixe/projectserver/default.htm
 
et quid des droits sur ce repertoire?

n°2019214
illanou
Posté le 04-05-2005 à 12:16:17  profilanswer
 

en specifiant l'url complète :  
http://ipfixe/projectserver/default.htm  
 
J'ai le même message d'erreur 404
 
Erreur HTTP 404 - Fichier ou répertoire introuvable.  
Services Internet (IIS)

n°2019237
petoulachi
A fortiori, brigadier chef
Posté le 04-05-2005 à 12:38:09  profilanswer
 

A mon avis le routage n'est pas bon, tu es sur que le port 80 est bien redirigé sur la becane avec PWA ?

n°2019242
Krapaud
Modérateur
Posté le 04-05-2005 à 12:42:16  profilanswer
 

t'as pas une autre règle de NAT sur le port 80?

n°2019243
Krapaud
Modérateur
Posté le 04-05-2005 à 12:43:13  profilanswer
 

ps->rediriger le 80 sur l'administration SBS c'est un peu risqué ;)

n°2019331
illanou
Posté le 04-05-2005 à 13:44:35  profilanswer
 

Je pense aussi que c'est un peu risqué mais qu'est-ce que je peux y faire ?

n°2019336
Krapaud
Modérateur
Posté le 04-05-2005 à 13:48:48  profilanswer
 

modifier ta règle NAT :D

n°2019339
petoulachi
A fortiori, brigadier chef
Posté le 04-05-2005 à 13:49:41  profilanswer
 

Non mais là a priori ta regle NAT balance toujours sur l'autre serveur donc c'est évident que ça ne va pas marcher

n°2019357
illanou
Posté le 04-05-2005 à 13:59:34  profilanswer
 

En conclusion, que puis-je faire pour rendre accessible PWA ? Je ne peux pas faire une manip sous IIS ou ailleurs qui dit que lorsque http://adresseIPfixe/projectserver est saisie, cela bascule sur le serveur 192.168.1.20 et ouvre PWA ?

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  Qui s'y connait en IIS ?

 

Sujets relatifs
zokitufei.exe ...qqu'un connait ? Problème de spyware .[HELP] comment passer de IIS 5 à IIS 6 ?
Question migration serveur IIS vers Apache et utilisation de FrontpageConfiguration avec 2 serveurs dédiés Mysql + IIS
Configuration IISIIS n'apparait pas
qui connait les fichiers tnksnql.exe et aurora.exe ?Au secours! Personne ne connait ces virus?Lire svp...
FTP IIS sur un serveur autre que le DC ??question a qq1 qui connait IIS
Plus de sujets relatifs à : Qui s'y connait en IIS ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR