Настройка брандмауэра для доступа к серверу отчетов
В этой статье вы узнаете, как вручную открывать необходимые порты в брандмауэре Windows, чтобы разрешить доступ к приложениям сервера отчетов SQL Server Reporting Services (SSRS) и опубликованным отчетам. Доступ к приложениям сервера отчетов SSRS и опубликованным отчетам можно получить через URL-адреса, указывающие IP-адрес, порт и виртуальный каталог. Если включить брандмауэр Windows, он может блокировать порт, используемый сервером отчетов, что приводит к проблемам, таким как получение пустой страницы при попытке доступа к веб-порталу или при запросе отчета. Чтобы устранить эти проблемы, необходимо выполнить этот шаг вручную. Следуйте инструкциям в этой статье, чтобы использовать служебную программу брандмауэра Windows для открытия порта на сервере отчетов.
Необходимые компоненты
- Настройка учетной записи службы сервера отчетов (диспетчер конфигурации сервера отчетов)
- Создание базы данных сервера отчетов, диспетчер конфигурации сервера отчетов
- Управление сервером отчетов в собственном режиме служб Reporting Services.
- Доступ к серверу отчетов через подключение локального веб-браузера
- Убедитесь, что установка настроена правильно
- Настройте сервер отчетов в собственном режиме для локального администрирования (SSRS).
Открытие портов в брандмауэре Windows
Примечание.
По умолчанию сервер отчетов прослушивает HTTP-запросы через порт 80. Ниже приведены инструкции по открытию этого порта. Если вы настроите URL-адреса сервера отчетов для использования другого порта, замените порт 80 правильным номером порта в инструкциях. Дополнительные сведения см. в разделе "Настройка URL-адресов сервера отчетов" (Диспетчер конфигурации сервера отчетов).
Откройте порт 1433 и 1434 на внешнем компьютере, если одно из следующих операторов имеет значение true:
- Доступ к реляционным базам данных SQL Server на внешних компьютерах.
- База данных сервера отчетов находится во внешнем экземпляре SQL Server.
Чтобы открыть порт 80, выполните следующие действия.
- Откройте параметры конфигурации брандмауэра Windows на сервере отчетов. Найдите параметры конфигурации, выполнив поиск в панель управления брандмауэра Windows.
- Выберите Дополнительные параметры.
- Выберите правила для входящего трафика.
- В области "Действия" выберите "Создать правило".
- Выберите тип правила порта и нажмите кнопку "Далее".
- На странице "Протокол и порты" выберите TCP.
- Выберите определенные локальные порты, введите значение 80 и нажмите кнопку "Далее".
- На странице "Действие" нажмите кнопку "Разрешить подключение" и нажмите кнопку "Далее".
- На странице "Профиль" выберите подходящие параметры для вашей среды и нажмите кнопку "Далее".
- На странице "Имя" введите имя ReportServer (TCP через порт 80) и нажмите кнопку "Готово".
- Перезагрузите компьютер.
Проверка конфигурации порта
После открытия порта предоставьте пользователю доступ к серверу отчетов с помощью назначений ролей на уровне домашнего и сайта. Это действие выполняется перед подтверждением того, могут ли удаленные пользователи получить доступ к серверу отчетов на открытом порту. Даже если порт открыт правильно, подключения сервера отчетов по-прежнему могут завершиться ошибкой, если у пользователей недостаточно разрешений. Дополнительные сведения см. в статье Предоставление пользователям доступа к серверу отчетов.
Правильность открытия порта можно также проверить, открыв веб-портал с другого компьютера. Дополнительные сведения см. в разделе "Что такое веб-портал сервера отчетов (собственный режим)"?