Инструкция по установке сайта для iis6 3 2 Инструкция по установке сайта для iis7 8 - korshu.ru o_O
Главная
Поиск по ключевым словам:
страница 1
Похожие работы
Название работы Кол-во страниц Размер
Инструкция по установке сайта для iis6 5 Инструкция по установке... 1 113.46kb.
Инструкция по установке сайта для iis6 2 2 Инструкция по установке... 1 154.42kb.
Инструкция по установке системы сбора статистической отчетности в... 1 376.86kb.
Инструкция по установке и эксплуатации Прочитайте данную инструкцию... 1 408.84kb.
Инструкция по установке видео на сайты образовательных учреждений 1 38kb.
Инструкция по установке «Недвижимость» 0 1 118.63kb.
Инструкция по установке замка 1 15.78kb.
Инструкция по установке и настройке антивируса avg 1 19.96kb.
Техническое задание на разработку туристического сайта сайта этапы... 1 60.96kb.
Инструкция по использованию административной системы spip X, X 1 125.62kb.
Инструкция по установке «максима электроникс» 1 74.09kb.
Проек т на выполнение работ по объекту «Комплексные геолого-геофизические... 4 523.6kb.
Инструкция по работе с сервисом «sms-платеж» 1 218.94kb.

Инструкция по установке сайта для iis6 3 2 Инструкция по установке сайта для iis7 - страница №1/1



WEB-интерфейс. Руководство администратора


Руководство администратора Web-интерфейса

программных комплексов "Аналитический центр руководителя" и "Финансово-экономический анализ"



1. Описание. Предназначение 2

2. Контакты и техническая поддержка 2

3. Программное обеспечение 2

4. Установка web-интерфейса 3

4.1 Инструкция по установке сайта для IIS6 3

4.2 Инструкция по установке сайта для IIS7 8

4.3 Настройка подключения с помощью web.config 14

4.4 Назначение прав 15



4.4.1 Права на многомерную базу MSAS2000 15

4.4.2 Права на многомерную базу MSAS2005/2008 17

4.5 Настройка авторизации 20

4.6 Настройка репозитория отчетов 22

4.7 Запуск сайта 24

5. Mobile-отчеты для приложения iМониторинг 26

5.1 Служба генерации mobile-отчетов 26

5.2 Настройка и генерация mobile-отчетов 26

5.2.1 Генерация отчетов из интерфейса закачки данных 29

5.3 Сервер для мобильных устройств 29

6. Решение известных проблем 31

6.1 При обзоре сайта возникает ошибка 403 31

6.2 При обзоре сайта возникает ошибка 404 Не удается найти требуемую страницу 32

6.3 Ошибка «Server Error in '/CustomReports' Application» 33

6.4 Ошибка «Server Error in '/CustomReports' Application» 33

6.5 При обзоре сайта возникает ошибка Could not load file or assembly 'System.Web.Extensions, Version=3.5.0.0 34

6.6 При обзоре сайта возникает ошибка Message=Object cannot be cast from DBNull to other types. 34

6.7 При обзоре сайта возникает ошибка Неудачная попытка подключения: test; mscorlib. Этот хост неизвестен. 34

Решение 34

Проверить имя схемы SchemeServerName 34

6.8 При обзоре сайта возникает ошибка Нарушение протокола TCP-канала: ожидание преамбулы.
Решение 34

Проверить имя и порт схемы SchemeServerName. Возможно, там указан порт самого сайта 34

Решение 34




1.Описание. Предназначение


Web-интерфейс системы «Анализ и планирование» выполнен в виде Интернет-портала iМониторинг и позволяет просматривать аналитические отчеты по различным направ­лениям финансовой и экономический сферы, размещенные на WEB-сервере системы.

Информация в аналитических отчетах представлена в форме таблиц, диаграмм, карто­грамм и картодиаграмм. Отчеты публикуются в виде шаблонов. Пользователь, про­сматривая шаблоны, получает из базы данных информацию, актуальную на момент запроса.

Web-интерфейс оперативно отражает данные из хранилищ данных автомати­зиро­ванных систем, функци­о­нирующих в организации, в том числе сведения об исполнении бюджета, целевых про­граммах, государственных закупках, бюджетных учреждениях, отраслях экономики и пр.

Для органов исполнительной и законодательной власти, предприятий и организаций Web-интерфейс является частью комплексов «Аналитический центр руководителя» и «Финансово-экономический анализ». Целью внедрения комплексов является обеспечение руководителей и специалистов актуальной и своевременной информацией для принятия управленческих решений.


2.Контакты и техническая поддержка


НПО «Криста»

www.krista.ru

fm@krista.ru
Техническая поддержка:

fmsupport@krista.ru

fmhelp@krista.ru

8 (4855) 29-17-50

8 (4855) 29-17-51

3.Программное обеспечение


Для работы WEB-интерфейса АЦР необходимы следующие условия.

Для установки сайта на сервер требуется IIS (Internet Information Services) версий 6, 7 или 7.5.

IIS распространяется с операционными системами семейства Windows NT:

Windows Server 2003 - IIS 6.0

Windows Server 2008 - IIS 7.0

Windows 7; Windows Server 2008 R2 - IIS 7.5.

Т.е. на сервере должна быть установлена одна из указанных версий ОС, а так же установлен программный компонент NET Framework 3.5 SP1.

Если требуется работа с АЦР пользователей извне (не входящих в локальную сеть), должен быть обеспечен доступ к серверу через интернет.

WEB-интерфейс АЦР корректно работает в браузерах:


  • Internet Explorer (рекомендуется версия 7 или старше);

  • Safari (рекомендуется версия 3 или старше);

  • Mozilla Firefox (рекомендуется версия 3 или старше);

  • Chrome (рекомендуемая версия 9 и старше).

4.Установка web-интерфейса


Для установки сайта на сервер требуется IIS (Internet Information Services) версий 6, 7 или 7.5

Активировать работу IIS можно, Панель управления => Установка и удаление программ (для ОС Vista и Windows 7- программы и компоненты) => Установка компонентов Windows.


4.1Инструкция по установке сайта для IIS6


Перед установкой сайта на сервер, необходимо проверить установлен ли компонент Net Framework 3.5 SP1

  1. Распакуйте содержимое архива в каталог, где будет размещаться сайт системы, например:

C:\Program Files\Krista\FM\Krista.FM.DashBoards.



  1. Запустите консоль администрирования IIS. Для этого запустите панель «Управление компьютером» («Мой компьютер\Управление») и перейдите на ветку «Службы и приложения\Internet Information Services»



  1. Создайте новый web-сайт с именем Krista.FM.DashBoards для этого щелкните правой кнопкой на ветке Web Sites, выберите New => Web Site.

В появившемся окне пропишите имя сайта, нажмите кнопку «Next» (Далее)





  1. Введите порт, через который будет выполняться подключение к сайту в поле
    «TCP port this WEB site should use». Номер порта должен быть четырехзначным, первые две цифры: 80; и должен быть отличен от тех, которые используются в системе, в том числе от номера, по которому производится подключение к схеме «Анализ и планирование». Нажмите «Next» (Далее)



  1. В качестве домашнего каталога сайта укажите каталог, в который был распакован архив



  1. Установите флажок напротив свойства «Execute (such as ISAPI applications or CGI)»

Добавление сайта завершено, на следующем шаге нажмите кнопку «Finish»



  1. На вкладке ASP.NET версия ASP.NET должна быть выставлена версия NET Framework.



  1. На вкладке ASP.NET нажмите кнопку Edit Configuration…

    1. На вкладке General в группе настроек Application settings установите «сервер:порт» подключения к серверу приложений (к схеме «Анализ и планирование») для параметра SchemeServerName (нажмите кнопку «Edit…»):



    1. В этой же группе настроек можно изменить параметры «Site Name» и «Site Presentation» (имя и заголовок сайта), если это необходимо.

    2. В параметре «GuestUser» прописывается имя пользователя и пароль для входа на сайт. Это пользователь по-умолчанию. Если такой пользователь не нужен можно изменить этот параметр, оставив в нем только символ «;».

    3. В группе настроек «Connection string manager» измените параметры подключения к многомерным базам «mas» и «mas_secondary». В параметре «mas» прописывается подключение к региональной многомерной базе (например, «Анализ и планирование_Саратов»), в параметре «mas_secondary» прописывается подключение к многомерной базе, содержащей федеральные данные «Анализ и планирование_Федеральные данные».

Выберите параметр «mas», нажмите кнопку «Edit…»

В поле «Connection parameter» необходимо прописать имя многомерной базы данных для параметра «Initial Catalog=», например, «Анализ и планирование_Саратов».

Также необходимо прописать параметр «Data Source=»

Здесь необходимо прописать имя экземпляра аналитического сервера.

Информацию об имени многомерной базы и аналитического сервера можно посмотреть в файле «MAS.udl» (<Каталог установки>\Repository\<Имя региона>\MAS.udl), открыв его на редактирование в текстовом редакторе.

Например:



Аналогично настраивается параметр «mas_secondary».

Настройку параметров «Application settings» и «Connection string» можно также произвести, используя файл - web.config (см. данное руководство раздел 4.3 Настройка подключения с помощью web.config).


  1. На вкладке «Documents» должен присутствовать Default.aspx, и он должна быть первым в списке. Если его нет, то добавить по кнопке «Add…»



  1. Настройте права на модификацию логов сайта .

В контекстном меню для каталога «Logs» выберите пункт «Permissions» (Разрешения). Можно использовать «Propepties» (свойства) папки Logs, во вкладке «Security» (безопасность), не в IIS, а в корне сайта.

Для пользователя Users необходимо установить флаг напротив свойства «Modify» (Изменить):





  1. Таким же образом настройте права на модификацию корневого каталога «Krista.FM.DashBoards», а так же для каталогов «TemporaryImages» и «maps».

4.2Инструкция по установке сайта для IIS7


  1. Распакуйте содержимое архива в каталог, где будет размещаться сайт системы, например:

C:\Program Files\Krista\FM\Krista.FM.DashBoards.



  1. Запустите консоль администрирования IIS7. Меню «Пуск» => Administrative tools => Internet Information Services или Меню «Пуск» => Компьютер (Computer) => выбрать из контекстного меню Управление (Manage) => в панели Sever Manager развернуть ветку Roles => Web Server (IIS) => Internet Information Services (IIS) Manager



  1. Создайте новый web-сайт. Для этого щелкните правой кнопкой на ветке «Sites», выберите «Add Web Site…»

В поле «Site name» пропишите имя сайта «Krista.FM.DashBoards». В качестве домашнего каталога сайта укажите каталог, в который был распакован архив сайта - поле «Physical path».

В поле «Port» введите номер порта, через который будет осуществляться подключение к сайту.

Номер порта должен быть четырехзначным, первые две цифры: 80, и должен быть отличен от тех, которые используются в системе и в том числе от номера, по которому производится подключение к схеме.

Галка «Start Web site immediately» должна быть установлена.





  1. Необходимо переключить пул приложения сайта в Classic .NET AppPool:

В настройках пула установить поддержку 32-разрядных приложений (для 64-разрядных ОС):





  1. Настройте подключение к схеме.

Для этого перейдите к группе настроек «Application Settings».

Двойным щелчком по строке «SchemeServerName» вызовите окно «Edit Application Settings».

Пропишите имя сервера и порт схемы «Анализ и планирование» к которой должен подключаться сайт (сервер:порт – через двоеточие).



  1. Настройка пользователя по умолчанию.

В параметре «GuestUser» прописывается имя пользователя и пароль для входа на сайт. Это пользователь по-умолчанию. Если такой пользователь не нужен можно изменить этот параметр, оставив в нем только символ «;»

  1. Настройте подключение к многомерной базе.

Для этого перейдите к группе настроек «Connection string»

Двойным щелчком по строке «mas» вызовите окно «Edit Connection Setting».



В поле «Custom» измените параметры подключения к региональной многомерной базе. Необходимо изменить параметр «Initial Catalog=<имя многомерной базы данных>», например, «Анализ и планирование_Ярославль». Также необходимо изменить параметр «Data Source=<Имя экземпляра аналитического сервера>».

Информацию об имени многомерной базы и аналитического сервера можно посмотреть в файле «MAS.udl» (<Каталог установки>\Repository\<Имя региона>\MAS.udl), открыв его на редактирование в текстовом редакторе.

Таким же образом отредактируйте строку «mas_secondary», указав расположение многомерной базы «Анализ и планирование_Федеральные данные»

Настройку параметров «Application settings» и «Connection string» можно также произвести, используя файл - web.config (см. данное руководство раздел 4.3 Настройка подключения с помощью web.config)


  1. Настройте права на модификацию логов сайта.

В контекстном меню для каталога «Logs» выберите пункт «Edit Permissions».

В панели «Logs Properties» перейдите на закладку «Security». Нажмите кнопку «Edit».

Для пользователя IIS_IUSRS необходимо установить флаг напротив Modify.

В том случае, если нужный пользователь (IIS_IUSRS) не добавлен, нажмите кнопу «Add».

В появившейся панели «Select users or groups» нажмите кнопку Advanced



Нажмите кнопку Locations выберите из списка имя данного компьютера



Нажмите кнопку Find Now, выберите из списка Search results нужного пользователя





4.3Настройка подключения с помощью web.config


Произвести настройки подключения к схеме и базам, а также некоторые другие настройки сайта можно с помощью файла web.config находящегося в корне сайта.

Для этого необходимо открыть web.config на редактирование в текстовом редакторе, настроить следующие параметры (на примере сайта Новосибирска):



  • Настройки региона – идентификатор региона, имя региона

В секции производим следующее настройки:



  • Параметры подключения к серверу – имя сервера: порт



  • Заголовок сайта на вкладке



  • Описание в верхней части навигации



Настройки пользователя – пользователь по умолчанию, логин, пароль.



Адрес службы генерации отчетов – имя сервера: порт





  • Параметры подключения к базам данных

В секции производим следующее настройки:

"mas" – региональная (основная) многомерная база; имя сервера, имя многомерной базы;

"mas_secondary" - дополнительная многомерная база (федеральные данные); имя сервера, имя многомерной базы.




4.4Назначение прав

4.4.1Права на многомерную базу MSAS2000


Для доступа сайта к данным многомерной базы MSAS2000 необходимо в этой базе назначить права. Запустите Analysis Manager. Перейдите к Вашей региональной многомерной базе на узел «Database Roles»

Через контекстное меню выберите пункт «Manage Roles…»



Добавьте новую роль, например, Web_All



Произведите настройку роли.

На странице «Membership» добавьте пользователей, для которых необходимо назначить доступ, чаще всего добавляют группу «Все».

На странице «Cubes» выберите кубы, которые необходимы для работы отчетов сайта.



На странице «Dimensions» настройте права на кубы





4.4.2Права на многомерную базу MSAS2005/2008


Для доступа сайта к данным многомерной базы MSAS2005/2008 нужно создать в базе роль и включить в нее пользователя.

Для добавления новой роли в многомерную БД, необходимо подключиться к экземпляру сервера многомерных БД, раскрыть нужную многомерную базу и на ветке «Roles» вызвать контекстное меню, затем выбрать пункт «New Role».



Далее необходимо ввести имя роли на вкладке «Genral» (Общие). По желанию можно ввести описание роли. Для предоставления прав администратора на выбранной БД необходимо поставить галку «Full control (Administrator)». Права администратора предоставляют расширенные возможности для пользователя.



Далее необходимо перейти на вкладку «Membership» (Членство) и добавить нового пользователя, нажатием на кнопку «Add», чаще всего добавляют «Everyone» (Все).



Далее необходимо выбрать размещение для поиска пользователя. Указывается сервер, на котором находится сервер многомерных БД. В строке ввода имени пользователя необходимо набрать имя добавляемого пользователя и нажать «Проверить имена» после чего имя пользователя должно стать подчеркнутым. Далее нажать кнопку «ОК».

При назначении прав для всех пользователей в имя пользователя необходимо ввести «Everyone».



Далее, перейдя на вкладку кубов, назначить права на чтение и детализацию у используемых кубов:




4.5Настройка авторизации


Настройка авторизации и прав пользователей на доступ к WEB-интерфейсу выполняется в блоке «Администрирование» в Workplace.

  1. В интерфейсе «Администрирование\Группы» добавляем новую группу, например, «Web-пользователи». Будем считать, что эта группа для отображения «открытых» отчетов сайта, т.е. отчетов доступных всем пользователям без исключения.



  1. В интерфейсе «Администрирование\Пользователи» для всех пользователей сайта настраиваем «аутентификацию логин\пароль»



  1. Внимание! Если это необходимо, то добавляем пользователя по-умолчанию. При настройке сайта, в параметрах сайта, указывается использовать или нет пользователя по-умолчанию (параметр «GuestUser», см. данное руководство п.8.с раздела 4.1 Инструкция по установке сайта для IIS6 и п.6 раздела 4.2 Инструкция по установке сайта для IIS7). То есть, если в параметре «GuestUser» мы указали пользователя по умолчанию WebUsers;WebUsers (логин;пароль), необходимо такого пользователя создать. Имя и пароль добавляемого пользователя в интерфейсе «Администрирование\Пользователи» должно совпадать с «именем;паролем», указанным в параметре «GuestUser».

Например, добавьте пользователя «WebUsers» с аутентификацией логин\пароль.

Настройте для этого пользователя пароль, равный имени пользователя, т.е. «WebUsers».



  1. Добавьте пользователей сайта в группу «пользователи»



  1. В интерфейсе «Администрирование\Объекты системы» настройте права для объекта «Web-интерфейс»



  1. Таким образом мы добавили группу «пользователи» все пользователи, зарегистрированные в этой группе, будут просматривать определенный перечень отчетов, права на просмотр которых настраиваются в репозитории отчетов (см.далее). Так же, при необходимости, можно создать еще группы и настроить права на просмотр другого перечня отчетов на группу.

4.6Настройка репозитория отчетов


Настройку репозитория отчетов может выполнять, только пользователь, для которого назначены права на объект системы «Все шаблоны репозитория отчетов» (Пользователь, являющийся членом группы «Администраторы», автоматически имеет права на все блоки интерфейса).

Вместе с сайтом поставляется список web-отчетов в виде xml-файла, которые должны отображаться на сайте.

Импорт списка производится следующим образом:


  1. В блоке «Репозиторий отчетов» => «Веб-отчеты»(«Mobile_отчеты») на панели управления выбираем вкладку «Загрузить»



  1. Необходимо выбрать на какой уровень будет импортирован файл (как отчеты будут отображаться на странице, либо отдельным разделом, либо подразделом какого-то раздела)



  1. После выбора уровня, появляется диалоговое окно «Открыть», где необходимо выбрать файл для импорта в формате xml с любого места на диске и нажать кнопку «Открыть» в этом же окне.

Далее, необходимо назначить права на просмотр или редактирование отчета отдельным пользователям или группам.

Выберите в верхней части рабочей области блока «Репозиторий отчетов» нужный отчет. (Если отчет содержится в каком-то разделе, то на раздел надо так же назначить права на просмотр)




В нижней части рабочей области блока «Репозиторий отчетов» назначьте права, для групп, и отдельных пользователей.

Назначение действий:

Для группы. Для пользователя.



Действия назначаются путем добавления галки на пересечении выбранной группы, или пользователя и действия назначение прав на которое необходимо. После проделанной операции нужно сохранить изменения, кликнув по кнопке «Сохранить изменения».

Таким образом, можно разграничивать права на отображение отчетов.

4.7Запуск сайта


После всех выполненных настроек сайт готов к использованию. Для перехода на сайт, для IIS6, на web-узле в контекстном меню выберите Browse.

Если при настройке web-сайта был выбран пользователь по-умолчанию, сайт загрузится без предварительного запроса на ввод «логин\пароля» (под пользователем установленным в параметре «GuestUser», см. данное руководство п.8.с раздела 4.1 Инструкция по установке сайта для IIS6 и п.6 раздела 4.2 Инструкция по установке сайта для IIS7).

Для IIS7, встаньте на web-узел сайта и нажмите ссылку «Browse*:<Порт>»

Если при установке сайта был назначен пользователь по-умолчанию сайт запуститься без запроса «логин\пароль». Либо появится форма на ввод имени пользователя и пароля.







Внимание! Внешний вид web-сайта различен для различных регионов.


5.Mobile-отчеты для приложения iМониторинг

5.1Служба генерации mobile-отчетов


Для генерации mobile-отчетов необходимо установить службу «ReportsBootloaderService». Для этого распакуйте архив Krista.FM.Client.MobileReports.Snapshot.rar, который поставляется вместе с версией web-интерфейса.

Откройте на редактирование конфигурационный файл Krista.FM.Client.MobileReports.BootloaderService.exe.config

В секции необходимо указать имя пользователя и пароль, под которыми будет происходить подключение к сайту. Пользователь должен иметь права на mobile-отчеты.


  1. Пользователь, под которыми будет происходить подключение к сайту <reportsHostAuthorization enabled="True" login="логин" password="пароль" />

  2. Указать путь сохранения пакета с данными для сайта:



  1. Настройки прокси для выхода в Интернет:

<proxySettings address="адрес" port="порт" login="логин" password="пароль"/> Если доступ к сети Интернет, будет осуществляться без прокси сервера, настройки прокси сервера, в конфиге, нужно удалить или поместить в комментарии: proxySettings address="адрес" port="порт" login="логин" password=" пароль"/> -->

Далее необходимо установить службу с помощью bat-файла RegisterBootloaderService.bat, просто запустив его.

Указать в файле «Web.config» аналитического сайта, адрес службы генерации отчетов, в строке:

Запустите службы операционной системы «Панель управления\Администрирование\Службы». Найдите там службу «ReportsBootloaderService» и запустите ее.




5.2Настройка и генерация mobile-отчетов


В блоке «Администрирование\Пользователи» в Workplace создаем пользователя. Обязательно заполняется поле «Логин». После сохранения записи необходимо настроить пароль в соответствующем поле (по-умолчанию пароль остается пустым). При необходимости можно включить этого пользователя в группу. После добавления пользователя необходимо перейти в интерфейс «Репозиторий отчетов\Mobile-отчеты» и там для нужных отчетов включить право «Просмотр шаблона» для нового пользователя, или для группы, в которую был включен новый пользователь (Подробно расписано в разделах 4.5 Настройка авторизации и 4.6 Настройка репозитория отчетов).

Если пользователь включен в группу, для которой уже настроены права на отчеты, то можно пропустить предыдущий шаг.

Отчеты для общего доступа должны быть включены в группу «MobileGuest» (если нет, группу необходимо создать).



Если добавление нового пользователя выполняется на стороне заказчика (на региональной базе), то обязательно должно быть выслано уведомление на fmsupport@krusta.ru, с запросом добавить нового пользователя на федеральный ресурс. Это уведомление должно содержать логин\пароль нового пользователя.

После добавления пользователя или смены прав на отчеты необходимо обязательно запустить генерацию отчетов в web-интерфейсе.


Генерация отчетов выполняющаяся в web-интерфейсе, доступна только пользователю, входящему в группу «Web-администраторы»


Для пользователя, имеющего права на генерацию mobile-отчетов web-интерфейс выглядит следующим образом:



Для генерации отчетов поставьте «галки» рядом с нужными отчетами и нажмите кнопку «Начать генерацию отчетов».



Внимание! После добавления пользователя или смены прав на отчеты «Галки» напротив отчетов ставить не нужно.

Дождаться, когда индикатор «Данные обновлены» будет гореть оранжевым.

При успешной генерации все этапы должны отметиться зелёными галками.

Для генерации отчетов iPhone на машине, где установлена служба генерации отчетов, должен быть открыт 22 и 80 порты на домен imon.krista.ru

Протокол генерации отчетов находится в папке «Krista.FM.Client.MobileReports.Snapshot» откуда была установлена служба, файл «WebReportsHelper.log».

5.2.1Генерация отчетов из интерфейса закачки данных


Генерация отчетов может запускаться из интерфейса закачки данных на этапе расчета кубов. Для этого необходимо выполнить ряд настроек в серверной части в папке «PumpGenerateReports»:

  1. В файле PumpGenerateParams.xml прописать параметры генерации.

  2. В файле, соответствующем текущей закачке, (например, FO35Pump.xml) прописать список отчетов для генерации.

В файле PumpGenerateParams.xml указываются следующие параметры для генерации отчетов:

  • bootloadServiceUri – адрес сервиса генерации,

  • serverURL – имя схемы, где находится репозиторий отчетов,

  • reportsHostUrl – имя сайта, на который выводятся отчеты.

В файле FO35Pump.xml указываются коды отчетов, которые подлежат генерации. Коды отчетов можно посмотреть на рабочем месте «Репозиторий отчетов» в интерфейсе «Mobile-отчеты» в поле «Код»:


5.3Сервер для мобильных устройств


После успешной генерации «слепок» отчетов автоматически размещается на удаленном сервере для мобильных устройств.

На удаленном сервере размещено два ресурса со «слепками» отчетов: федеральный и региональный.

На федеральном ресурсе опубликована и постоянно обновляется информация об исполнении бюджетов всех субъектов РФ, о трансфертах из Федеральных фондов в бюджеты субъектов РФ и другая информация из открытых официальных источников (Минфин РФ, Казначейство России). Эти отчеты доступны всем пользователям. Так же на этот ресурс публикуются региональные отчеты, которые могут быть доступны только отдельным пользователям. «Слепок» отчетов, опубликованных на этом ресурсе, генерируется на стороне разработчика в НПО «Криста».

На региональном ресурсе опубликованы отчеты, которые разработаны для конкретного региона. В отличие от федерального отчеты на региональном ресурсе доступны только пользователям с выделенными правами. «Слепок» отчетов, опубликованных на этом ресурсе, генерируется на стороне заказчика (про генерацию отчетов описано выше).

Приложение «iМониторинг» запускается по-умолчанию под пользователем «guest». Этому пользователю доступны все общедоступные отчеты с федерального ресурса, источник http://imon.krista.ru/.

Если приложение «iМониторинг» запускается под зарегистрированным пользователем, то в этом случае этому пользователю доступны только те отчеты, на которые у него есть права. Причем, при загрузке приложения проверяются отчеты как на федеральном ресурсе, так и на региональном.


6.Решение известных проблем

6.1При обзоре сайта возникает ошибка 403


Решение

Проверьте, указан ли расширение путь к файлу aspnet_isapi.dll.

Вызовите свойства веб-узла, перейдите на вкладку «Домашний каталог» (Home Directory) нажмите кнопку Configuration.

Путь к файлу должен быть указан в поле «Расширения для сопоставлений»



Если путь не указан, в диалоговом окне нажмите кнопку Insert.

Укажите путь к файлу; примерно следующий:

C:\WINDOWS\microsoft.net\Framework\v2.0.50727\aspnet_isapi.dll

!!! Не забудьте снять флажок у параметра «Verify that file exists».


6.2При обзоре сайта возникает ошибка 404 Не удается найти требуемую страницу


Решение 1

Необходимо разрешить использование файлов ASP.NET v2.0.50727 в Internet Information Services (IIS) Manager (у вас она, вероятнее всего, должна иметь статус «Prohibited»):





Решение 2

Если пользователь ASPNET не имеет прав на чтение данных IIS, не будет функционировать Web-сервис.

Через «Пуск/Выполнить» введите и выполните команду

%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -ga ASPNET

(путь C:\WINDOWS должен быть изменен в соответствии с путем установки операционной системы).

Эта команда выделяет права пользователю ASPNET.

Если не получится, то:


  1. В панели управления очистите журналы событий «Приложение» и «Система».

  2. Через «Пуск/Выполнить» введите и выполните команду

%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -ua

(путь C:\WINDOWS должен быть изменен в соответствии с путем установки операционной системы).

Это отмена регистрации в IIS всех установленных версий ASP.NET.


  1. Через «Пуск/Выполнить» введите и выполните команду

%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i

(путь C:\WINDOWS должен быть изменен в соответствии с путем установки операционной системы).

Это установка нужной версии ASP.NET, создание учетной записи ASPNET, прав и регистрация ее в базе IIS.


  1. Перезагрузить компьютер в обычном режиме.

  2. Проверить Web-сервис.

Если не работает, то сохранить содержимое журналов событий «Приложение» и «Cистема» в текстовые файлы и выслать в службу технической поддержки fmsupport@krista.ru.

  1. В папке C:\Windows\Temp найти файлы вида

ASPNETSetup_XXXXX.log, где XXXXX - номер файла

Нужно найти два файла с последними номерами, это будут подробные логи удаления и установки ASPNET которые мы провели в пунктах (2) и (3). Их нужно выслать в службу технической поддержки.

Кроме указанных действий, можно также:


  1. Проверить наличие пользователя ASPNET в управлении компьютером, в локальных пользователях и группах, свойства указанного пользователя.

  2. Для папки Windows\Temp на закладке «Безопасность» добавить пользователя ASPNET (из пользователей данного компьютера) и назначить ему права на полный доступ в эту папку.

6.3Ошибка «Server Error in '/CustomReports' Application»


Проблема

При просмотре сайта возникает ошибка:

Server Error in '/CustomReports' Application.

Could not load file or assembly 'ChilkatDotNet2' or one of its dependencies. An attempt was made to load a program with an incorrect format.



Решение

В настройках пула установить поддержку 32-разрядных приложений (для 64-разрядных ОС). Описано в разделе «Установка».


6.4Ошибка «Server Error in '/CustomReports' Application»


Проблема

При просмотре сайта возникает ошибка:



Ошибка в таком виде возникает у удаленных пользователей при наличии ошибки в конфигурации сайта



Решение

Следует зайти на машину где, установлен сайт и проверить настройки конфигурации.


6.5При обзоре сайта возникает ошибка Could not load file or assembly 'System.Web.Extensions, Version=3.5.0.0


Такое наблюдается, если сайт запущен под NET Framework 2.0, а 3.5 не установлено.

Решение

Для работы сайта нужно поставить 3.5 SP1


6.6При обзоре сайта возникает ошибка Message=Object cannot be cast from DBNull to other types.


Решение

Необходимо проверить настройку подключения к базе ("mas_secondary", "mas", "mas_spare").


6.7При обзоре сайта возникает ошибка Неудачная попытка подключения: test; mscorlib. Этот хост неизвестен.

Решение

Проверить имя схемы SchemeServerName

6.8При обзоре сайта возникает ошибка Нарушение протокола TCP-канала: ожидание преамбулы.
Решение

Проверить имя и порт схемы SchemeServerName. Возможно, там указан порт самого сайта


    1. При обзоре сайта возникает ошибка. No connection could be made because the target machine actively refused it 10.0.0.134:8070

Решение


Запустите службу «Мониторинг, анализ, прогноз и планирование (FMService)»

    1. При обзоре сайта возникает ошибка Failed to start monitoring changes to 'C:\Inetpub\Krista.FM.Site\reports\gsm_0003_0001\web.config' because access is denied.

Решение

Необходимо проверить права на чтение, для папки с отчетом в каталоге Reports.




стр.