Configurer un pare-feu pour accéder au serveur de rapports
Dans cet article, vous allez apprendre à ouvrir manuellement les ports requis dans le Pare-feu Windows pour autoriser l’accès aux applications de serveur de rapports SQL Server Reporting Services (SSRS) et aux rapports publiés. Vous accédez aux applications du serveur de rapports SSRS et aux rapports publiés par le biais d’URL qui spécifient une adresse IP, un port et un répertoire virtuel. Si vous activez le Pare-feu Windows, il peut bloquer le port utilisé par le serveur de rapports, ce qui entraîne des problèmes comme la réception d’une page vide lorsque vous essayez d’accéder au portail Web ou lors de la demande d’un rapport. Pour résoudre ces problèmes, vous devez effectuer cette étape manuellement. Suivez les instructions de cet article pour utiliser l’utilitaire de pare-feu Windows pour ouvrir un port sur le serveur de rapports.
Prérequis
- Configurer le compte de service de serveur de rapports (Configuration Manager du serveur de rapports)
- Créer une base de données du serveur de rapports, Gestionnaire de configuration du serveur de rapports
- Gérer un serveur de rapports Reporting Services en mode natif.
- Accès au serveur de rapports via une connexion de navigateur Web local
- Vérifier que l’installation est configurée
- Configurer un serveur de rapports en mode natif pour l’administration locale (SSRS).
Ouvrir les ports du Pare-feu Windows
Remarque
Par défaut, le serveur de rapports écoute les requêtes HTTP sur le port 80. Les instructions suivantes incluent les étapes à suivre pour ouvrir ce port. Si vous configurez les URL du serveur de rapports pour utiliser un port différent, remplacez le port 80 par le numéro de port approprié dans les instructions. Pour plus d’informations, consultez Configurer des URL de serveurs de rapports (Gestionnaire de configuration du serveur de rapports).
Ouvrez les ports 1433 et 1434 sur l’ordinateur externe si l'une des instructions suivantes est vraie :
- Vous accédez aux bases de données relationnelles SQL Server sur des ordinateurs externes.
- La base de données du serveur de rapports se trouve sur une instance SQL Server externe.
Pour ouvrir le port 80, procédez comme suit :
- Ouvrez les paramètres de configuration du Pare-feu Windows sur votre serveur de rapports. Recherchez les paramètres de configuration en effectuant une recherche dans Panneau de contrôle pour le Pare-feu Windows.
- Sélectionnez Paramètres avancés.
- Sélectionnez Règles de trafic entrant.
- Dans le volet Actions, sélectionnez Nouvelle règle.
- Choisissez le type de règle de Port, puis sélectionnez Suivant.
- Sur la page Protocoles et ports, choisissez TCP.
- Sélectionnez Ports locaux spécifiques, saisissez une valeur de 80 et sélectionnez Suivant.
- Dans la page Action, sélectionnez Autoriser la connexion, puis Suivant.
- Sur la page de Profil, sélectionnez les options appropriées à votre environnement et cliquez sur Suivant.
- Sur la page Nom, saisissez le nom ReportServer (TCP sur le port 80) et sélectionnez Terminer.
- Redémarrez l'ordinateur.
Valider la configuration du port
Une fois le port ouvert, accordez à l’utilisateur l’accès au serveur de rapports en lui attribuant des rôles au niveau de la page d’Accueil et 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. Même si le port est ouvert, les connexions au niveau du serveur de rapports peuvent toujours échouer si les utilisateurs n’ont pas toutes les autorisations. 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 Qu’est-ce que le portail Web du serveur de rapports (mode natif) ?