Configurer un pare-feu pour accéder au serveur de rapports

Les applications et les rapports publiés du serveur de rapports Reporting Services 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é. Un port peut être fermé si une page vierge s’affiche quand vous tentez d’ouvrir le portail web à partir d’un ordinateur client distant ou si une page web vierge apparaît après la demande d’un rapport.

Pour ouvrir un port, vous devez utiliser le Pare-feu Windows sur le serveur de rapports. Reporting Services n’ouvre pas de ports à votre place. 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 port différent, vous devez spécifier ce numéro de port lorsque vous suivez les instructions de cet article.

Vous devez ouvrir le port 1433 et 1434 sur l’ordinateur externe si l’une des instructions suivantes est vraie :

  • Si vous accédez aux bases de données relationnelles SQL Server sur des ordinateurs externes
  • Si la base de données du serveur de rapports se trouve sur une instance SQL Server externe

Pour plus d’informations, consultez Configurer un Pare-feu Windows pour accéder au moteur de base de données. Pour plus d’informations sur les paramètres par défaut du Pare-feu Windows et pour obtenir une description des ports TCP qui affectent le Moteur de base de données, Analysis Services, Reporting Services et les Services d’intégration, consultez Configurer le Pare-feu Windows pour autoriser l’accès à SQL Server.

Prérequis

Ces instructions supposent que vous avez déjà configuré le compte de service. Elles supposent également que vous avez créé la base de données du serveur de rapports et configuré les URL du service Web Report Server et le portail Web. Pour plus d’informations, consultez Gérer un serveur de rapports Reporting Services en mode natif.

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 Server, vous devez aussi avoir ajouté le site du serveur de rapports aux Sites de confiance. Pour plus d’informations, consultez Configurer un serveur de rapports en mode natif pour l’administration locale (SSRS).

Ouvrir les ports du Pare-feu Windows

Ouverture du port 80

  1. Dans le menu Démarrer, sélectionnez Panneau de contrôle, sélectionnez Système et sécurité, puis choisissez Pare-feu Windows. Le Panneau de contrôle n’est pas configuré pour la vue Catégorie, il vous suffit de sélectionner Pare-feu Windows.

  2. Sélectionnez Paramètres avancés.

  3. Sélectionnez Règles de trafic entrant.

  4. Sélectionnez Nouvelle règle dans la fenêtre Actions.

  5. Choisissez le type de règle Port.

  6. Cliquez sur Suivant.

  7. Sur la page Protocoles et ports, choisissez TCP.

  8. Sélectionnez Ports locaux spécifiques et saisissez la valeur 80.

  9. Cliquez sur Suivant.

  10. Sur la page Action, sélectionnez Autoriser la connexion.

  11. Cliquez sur Suivant.

  12. Sur la page Profil, sélectionnez les options appropriées pour votre environnement.

  13. Cliquez sur Suivant.

  14. Sur la page Nom, saisissez le nom ReportServer (TCP sur port 80).

  15. Sélectionnez Terminer.

  16. Redémarrez l'ordinateur.

Étapes suivantes

Après avoir ouvert le port, 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. Cette action est effectuée avant de confirmer si les utilisateurs distants peuvent accéder au serveur de rapports sur le port ouvert. Vous pouvez ouvrir un port correctement et malgré cela, avoir des connexions au serveur de rapports qui échouent si les utilisateurs n’ont pas les autorisations suffisantes. Pour plus d’informations, consultez Accorder à un utilisateur l’accès à un serveur de rapports.

Vous pouvez également vérifier que le port est ouvert correctement en démarrant le portail web sur un autre ordinateur. Pour plus d’informations, consultez Le portail web d’un serveur de rapports.

Voir aussi

Configurer le compte de service de serveurs de rapports (Gestionnaire de configuration du serveur de rapports)
Configurer des URL de serveur de rapports (Gestionnaire de configuration du serveur de rapports)
Créer une base de données de serveur de rapports (Gestionnaire de configuration du serveur de rapports)
Configurer le compte de service de serveurs de rapports (Gestionnaire de configuration du serveur de rapports)
Gérer un serveur de rapports Reporting Services en mode natif