headermask image
Рекомендую: Фриланс-биржа | Кэшбэк-сервис | Интернет-бухгалтерия

При просмотре отчета TMG, опубликованного на IIS, не отображаются картинки


При поддержке: 2USB.ru – блог про гаджеты и usb флешки и интернет-магазина usb гаджетов shop.2usb.ru

Рассмотрим следующий сценарий:

Вы настроили создание отчетов в TMG, и у вас имеются опубликованные сгенерированные отчеты на IIS 7.5 Server (Windows 2008 R2) для последующего просмотра администраторами TMG c их клиентский станций с помощью стандартного браузера.

Проблема:

Созданные отчеты не отображаются корректно в браузере. Вы можете заметить что отсутствуют картинки и вместо них видны лишь красные кресты.

tmg_error_img_1

Причина проблемы:

Как вы знаете TMG использует SQL Server Reporting Services для генерации отчетов на базе логов TMG.

Корень проблемы кроется в том, что у потока данных, выданных службами отчетов нет расширений файлов (например  .png) у изображений.

В дополнение к этому нужно упомянуть что по умолчанию IIS 7.5 не обслуживает файлы не принадлежащие к какому-нибудь известному MIME типу. Вместо этого IIS выдает ошибку 404.3

В результате когда браузер посылает запрос на картинку, включенную в отчет, IIS возвращает ошибку 404.3, так как данные изображения не принадлежат ни к какому известному MIME типу.

Данная ошибка может быть легко найдена в логах IIS в момент обращения клиентского браузера к отчету.

Решение:

Решение будет заключаться в добавление расширения “.” связанного с типом application/octet-stream в список известных IIS типов MIME. В результате этого IIS будет обслуживать файлы без расширений.

Скриншоты ниже суммируют изменения, которые необходимо сделать в IIS.

tmg_error_img_2

tmg_error_img_3

Замечание: Я рекомендую разместить отчеты в выделенной для них виртуальной директории и изменить данную настройку только на уровне данной директории.

Автор: Eric Detoc

 

 

Полезная информация:

Качественное создание сайтов саратов – любая сложность, приемлемые сроки и стоимость.

Похожие посты
  • Настройка iptables для доступа к LDAP серверу
  • Exchange 2010: массив серверов клиентского доступа и Outlook 2003
  • Ошибка доступа к Exchange Server 2013 OWA
  • Использование групповых политик для запрета доступа к USB дискам в Windows XP
  • Настрока массива серверов клиентского доступа в Exchange 2010
  • Нaстройка удаленного доступа к Hyper-V
  • Включение удаленного доступа к SQL Server 2008 Express
  • LPI 101: Установка Linux и управление пакетами. Управление библиотеками совместного доступа
  • Введение в защиту доступа к сети NAP. Часть 2
  • Защита Linux от несанкционированного консольного доступа