Procédure : configurer un pare-feu pour accéder à Report Server

Les applications du serveur de rapports et les rapports publiés sont accessibles via les URL qui spécifient une adresse IP, un port et un répertoire virtuel. Si le Pare-feu Windows est activé, le port que le serveur de rapports est configuré pour utiliser est très probablement fermé. La présence d'une page Web vierge après la demande d'un rapport ou l'affichage d'une page vierge lorsque vous tentez d'ouvrir le Gestionnaire de rapports à partir d'un ordinateur client distant constituent une indication qu'un port peut être fermé.

Pour ouvrir un port, vous devez utiliser le Pare-feu Windows sur le serveur de rapports. Reporting Services n'ouvrent pas de ports automatiquement ; vous devez effectuer cette étape manuellement.

Par défaut, le serveur de rapports écoute les requêtes HTTP sur le port 80. De ce fait, les instructions suivantes incluent les étapes qui spécifient ce port. Si vous avez configuré les URL du serveur de rapports pour utiliser un autre port, vous devez spécifier ce numéro de port lors des instructions ci-après.

Si vous accédez à des bases de données relationnelles SQL Server sur des ordinateurs externes, ou si la base de données du serveur de rapports se trouve sur une instance SQL Server externe, vous devez ouvrir les ports 1433 et 1434 sur l'ordinateur externe. Pour plus d'informations, consultez Procédure : configurer un pare-feu Windows pour accéder au moteur de base de données. Pour plus d'informations sur le paramètres par défaut du Pare-feu Windows et obtenir une description des ports TCP qui affectent le Moteur de base de données, Analysis Services, Reporting Services et Integration Services, consultez Configuration du Pare-feu Windows pour autoriser l'accès à SQL Server.

Configuration préalable requise

Ces instructions supposent que vous avez déjà configuré le compte de service, créé la base de données du serveur de rapports et configuré les URLS du service Web Report Server et du Gestionnaire de rapports. Pour plus d'informations, consultez Rubriques d'aide à la configuration de Reporting Services.

Vous devez aussi avoir vérifié que le serveur de rapports est accessible via une connexion locale du navigateur Web à l'instance locale du serveur de rapports. Cette étape établit que votre installation est en état de marche. Vous devez vérifier que l'installation est configurée correctement avant de commencer à ouvrir les ports. Pour compléter cette étape sur Windows Vista ou Windows Server 2008, vous devez également avoir ajouté le site du serveur de rapports aux Sites de confiance. Pour plus d'informations, consultez Procédure : configurer un serveur de rapports pour l'administration locale sur Windows Vista et Windows Server 2008.

Ouverture des ports dans le Pare-feu Windows

Il existe des instructions distinctes selon les différentes versions du Pare-feu Windows. Si vous utilisez Windows Vista ou Windows Server 2008, recourez aux instructions à la fin de cette rubrique.

Pour ouvrir le port 80 sur Windows Server 2003 SP2 ou Windows XP SP2

  1. Dans le menu Démarrer, cliquez sur Panneau de configuration, puis sur Pare-feu Windows.

  2. Sous l'onglet Exceptions, cliquez sur Ajouter un port.

  3. Dans la zone Nom, tapez ReportServer (TCP sur le port 80).

  4. Dans la zone Numéro de port, tapez 80.

  5. Vérifiez que le protocole TCP est sélectionné.

  6. Cliquez sur Modifier l'étendue.

  7. Cliquez sur Uniquement mon réseau (ou sous-réseau),, puis cliquez sur OK.

  8. Cliquez sur OK pour fermer la boîte de dialogue.

  9. Redémarrez l'ordinateur.

Pour ouvrir le port 80 sur Windows Vista

  1. Dans le menu Démarrer, cliquez sur Panneau de configuration, cliquez sur Sécurité, puis sur Pare-feu Windows.

  2. Cliquez sur Autoriser un programme via le Pare-feu Windows.

  3. Cliquez sur Continuer.

  4. Sous l'onglet Exceptions, cliquez sur Ajouter un port.

  5. Dans la zone Nom, tapez ReportServer (TCP sur le port 80).

  6. Dans la zone Numéro de port, tapez 80.

  7. Vérifiez que le protocole TCP est sélectionné.

  8. Cliquez sur Modifier l'étendue.

  9. Cliquez sur Uniquement mon réseau (ou sous-réseau),, puis cliquez sur OK.

  10. Cliquez sur OK pour fermer la boîte de dialogue.

  11. Redémarrez l'ordinateur.

Étapes suivantes

Après avoir ouvert le port et avant de confirmer si les utilisateurs distants peuvent accéder au serveur de rapports sur le port que vous ouvrez, vous devez accorder l'accès utilisateur au serveur de rapports à travers les attributions de rôle sur la page d'Accueil et au niveau du site. Vous pouvez ouvrir un port correctement et que les connexions du serveur de rapports échouent si les utilisateurs n'ont pas les autorisations suffisantes. Pour plus d'informations, consultez Procédure : accorder à un utilisateur l'accès à un serveur de rapports (Gestionnaire de rapports).

Vous pouvez également vérifier que le port est ouvert correctement en démarrant le Gestionnaire de rapports sur un autre ordinateur. Pour plus d'informations, consultez Procédure : démarrer le Gestionnaire de rapports.