Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Thomas Lebrun

Tout sur WPF, LINQ, C# et .NET en général !

Actualités

[MOSS 2007] Rendre son serveur Sharepoint accessible depuis Internet

Ce week-end, j'ai eu l'occasion de m'installer un serveur Sharepoint 2007 à la maison: idéal pour faire des tests sans vouloir passer par une machine virtuelle Wink

Une fois l'installation terminée, je me suis dit: "Chouette, c'est parfait: maintenant, je vais pouvoir accéder à mon serveur depuis Internet en passant par l'adresse IP ou un nom de domaine".

Seulement voila, quelle déception (ou plutôt message d'erreur) j'ai eu lorsque j'ai essayé de me connecter à mon serveur: "Impossible de trouver la page" ! (Erreur 404)

Aussitôt, je me dit que le problème vient sans doute de mon routeur qui ne doit pas rediriger le port vers mon serveur (en effet, j'ai configuré mon serveur pour qu'il soit accessible via le port 8080). Pourtant, toute la configuration de mon routeur semblait OK et j'arrivais à avoir accès à la page par défaut de IIS si j'essayais d'y accéder (toujours depuis Internet).

Aussitôt, je me plonge dans la documentation et je tombe sur quelque chose d'intéressant: les AAM (AlternativeAccess Mapping).

En effet, lorsque vous êtes sur votre réseau local (Intranet), votre serveur Sharepoint est accessible depuis une URL du type http://monserveur. Cependant, si vous passez par Internet, il vous faut faire un mapping entre l'adresse Internet utilisée pour vous connecter à votre serveur et l'adresse "locale" (intranet) de votre serveur.

Voici la procédure pour parvenir à faire cela Smile (Cliquer sur les images pour les voir en grand)

  • Lancer l'administration centrale de Sharepoint (Sharepoint 3.0 Central Administration)
  • Dans la barre de navigation, cliquer sur "Operations"

  • Cliquer ensuite sur "Alternate access mapping" situé sous "Global Configuration"

  • Cliquer alors sur "Edit Public URLs"

  • Dans la partie "Alternate Access Mapping Collection", sélectionner l'URL de votre collection de sites, celles qui sera exposée sur Internet (Dans mon cas, il s'agit de http://win2k3:8080) et sous le champ "Internet", saisisser l'URL qui sera utilisée pour accéder, depuis Internet, à votre collection de sites/votre serveur Sharepoint.

 

  • Cliquer sur "Save" pour enregistrer les changements.

Et voilà, à partir de maintenant, votre serveur Sharepoint/collection de sites est accessible par Internet, en utilisant l'URL que vous avez indiqué Smile

 

J'espère que cela vous sera utile.

 

A+

 

PS: Renaud, si tu passes par là et que tu vois que j'ai dis une bétise, n'hésites pas à le me signaler Wink

 

del.icio.us tags:
 
Technorati tags:

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: jeudi 1 mars 2007 10:11 par Thomas LEBRUN
Classé sous : ,

Commentaires

Memnoch a dit :

Si tu as fait une installation standart, ton authentification se base sur ton AD. Donc tes utilisateurs ne peuvent pas y accéder à moins qu'ils aient un compte.

Si tu veux changer le type d'authentification en fonction de l'origine de l'utilisateur (intranet, internet) et activer l'accès anonyme, il faut que tu passes par les zones SharePoint.

;-)

# mars 1, 2007 13:51

Thomas LEBRUN a dit :

L'authentification se base sur AD uniquement si le serveur est controleur de domaine (ce qui n'est pas le cas chez moi): il me suffit de créer un compte local pour que mes utilisateurs puisse accéder à mon sharepoint.

Activer l'accès anonyme peut-être bien se faire en activant tout simplement l'accès anonyme au niveau de l'application Web (pas forcément sécurisé).

Bref, je vois pas le rapport entre tes remarques sur l'authentification et mon message: l'erreur que j'avais ("Impossible de trouver la page") était une erreur 404 pas une 401 (erreur d'authentification)

# mars 1, 2007 14:04

Memnoch a dit :

Ce n'est pas une remarque méchante que je te fais. Je te donnes une autre technique pour rendre un site moss accéssible au publique, tout en gardant une partie intranet avec authentifcation AD, ou une autre customisée (a partir d'un LDAP Notes, ou autres, ou une base de données SQL).

Le fait d'avoir une partie authentifiée et une autre en accès anonyme te permet de sécuriser certaines informations de ton portail que tu n'as pas envie de partager.

# mars 1, 2007 14:40

Thomas LEBRUN a dit :

Je sais bien mais avec ta remarque, tu donnes une technique pour rendre un site MOSS accessible au publique.

Or mon message explique comment rendre un site MOSS accessible (tout simplement): pouvoir avoir une authentification sur des pages, c'est bien (on est d'accord là-dessus) mais si tu n'arrives même pas à avoir ces pages, cela ne sert pas à grand chose :)

# mars 1, 2007 15:03

ROMELARD Fabrice a dit :

Bonjour,

Alors l'alternate Mapping ne sert pas que dans ce cas, il permet aussi et surtout de se rendre indépendant des associations DNS effectuées.

En effet, dans un domaine interne, la ferme sharepoint peut se nommer "MaSuperbeFermeWSS" voir même le nom du serveur (Cas des single server et small farm). Le soucis est que les enregistrement DNS se font souvent par les IT avec une url du type :

- intranet.domaineinterne.int

qui redirige sur la ferme ou le nom du serveur.

Dans WSS V2 ou SPS, ceci pouvait poser des problèmes avec les liens internes, de ce fait le mappage que V3/2007 permet de se découpler de ca et d'associer à sa ferme autant d'url que voulu.

Donc dans ton cas, l'ajout du "xxx.dyndns.xxx:8080" dans ta ferme interne permet de faire fonctionner ton site d'un autre accès.

Fabrice

# mars 2, 2007 14:48

Thomas LEBRUN a dit :

Salut Fabrice,

Merci pour ton explication :)

A+

Tom

# mars 2, 2007 15:01

themit a dit :

Eh eh il déchire aussi mon copain/collégue sur l'arrchi moss non ?

Ps : Tu aurais pu me mailer si besoin, thomas, je t'aurais donner cet url

http://www.sharepointblogs.com/johnwpowell/archive/2007/01/04/17484.aspx

C'est bien pratique a connaitre surtout quand tu géres des migrations v2 v3

# mars 2, 2007 20:30

Thomas LEBRUN a dit :

Bien sympa cette URL, merci pour le lien Renaud !

Et oui, il est plutôt calé le Fabrice, désolé de ne pas avoir pensé à lui :(

A+

PS: Si cela avait été important/urgent, je t'aurai mailé/MSNé mais comme j'ai réussit à me débrouiller, j'ai pas eu besoin de le faire. Mais merci de l'info, j'y penserais à l'avenir :)

# mars 2, 2007 21:04

Musavuli Mbutho a dit :

A moins que je me trompe de sujet, si non, permettez-moi de poser mon problème. Je cherche de l'aide sur la possibilité d'installer SharePoint Portal Server 2007 Entreprise sur Windows Server 2003 qui comporte Active Directory (donc qui est un controleur de domaine) et SQL Server 2005.

Est me serat-til possible par la suite, si cela marche, de le rendre aussi visible sur internet ?

Mon serveur Windows est branche derrière un routeur qui lui donne une IP interne.

# août 15, 2007 10:33

owa a dit :

Bonjour,

J'ai effectué la même procédure pour mettre mon site MOSS sur internet.

J'ai mis le site part default = http://intranet.nomsite et les autres http://nomserveur:port. Mais il me reste un soucis;

certain Webpart affiche (alors que d'autre fonvtionne bien):

Unable to display this Web Part. To troubleshoot the problem, open this Web page in a Windows SharePoint Services-compatible HTML editor such as Microsoft Office SharePoint Designer. If the problem persists, contact your Web server administrator.

Via http://nomserveur:port, tout fonctionne bien en interne, mais, en interne, via http://intranet.nomsite j'ai le même problème.

Avez-vous une idée?

Merci

O+

# octobre 19, 2007 09:25
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- TechDays Paris 2012 : Session pleinière jour 3 par Blog Technique de Romelard Fabrice le il y a 17 heures et 55 minutes

- Mishra Reader : un lecteur RSS très Zune Style en Open Source ! par Cyril Sansus le il y a 20 heures et 28 minutes

- [framework 4] Les Tasks et le Thread UI par Fathi Bellahcene le 02-09-2012, 00:33

- Workflow Foundation 3 a un pied dans la tombe par Blog de Jérémy Jeanson le 02-08-2012, 22:15

- TechDays Paris 2012 : Nouvelles tendances du poste de travail - Bring Your own PC par Blog Technique de Romelard Fabrice le 02-08-2012, 19:42

- TechDays Paris 2012 : System Center Service Manager 2012 Vue d’ensemble par Blog Technique de Romelard Fabrice le 02-08-2012, 17:32

- TechDays Paris 2012 : Pleinière second jour par Blog Technique de Romelard Fabrice le 02-08-2012, 16:23

- TechDays Paris 2012 : Retour d'expérience sur la mise en place d'un Cloud Privé par Blog Technique de Romelard Fabrice le 02-08-2012, 16:04

- TechDays Paris 2012 : Comment SharePoint a sauvé mes TechDays par Blog Technique de Romelard Fabrice le 02-07-2012, 23:59

- Perspective 3.0 pour Silverlight 5.0 par Perspective le 02-07-2012, 22:39