Главная
страница 1

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


RIA-интерфейс

Руководство администратора



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

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

3. Описание схемы развертывания и функционирования Web-интерфейса 2

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

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

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

7. Подключение к RIA-интерфейсу 16

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

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

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

8.3 Отсутствует вкладка ASP.NET в IIS при настройке web-интерфейса 19

8.4 При обзоре сайта возникает ошибка The current identity (NT AUTHORITY\NETWORK SERVICE) does not have write access to 'C:\WIN2003\Microsoft.NET\Framework \v2.0.50727\Temporary ASP.NET Files 20

8.5 При обзоре сайта возникает ошибка «Requested service not found» 20

8.6 При обзоре сайта возникает ошибка «Ошибка конфигурации» 20




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


RIA-интерфейс системы «Анализ и планирование» (далее – Системы) предназначен для удаленной работы с пользовательским интерфейсом Системы.

Подключение к RIA-интерфейсу осуществляется посредством Интернет-соединения.

При разработке интерфейса используется технология RIA (Rich Internet Application) – расширенный веб-интерфейс приложений.

В настоящее время реализована возможность удаленной работы с интерфейсами:



  1. «Задачи»;

  2. Прогнозирование;

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

  4. Оценка ОМСУ

В дальнейшем планируется разработка интерфейсов для сбора оперативной и иной информации с МО, ГУП, МУП.

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


НПО «Криста»

www.krista.ru

fm@krista.ru

Техническая поддержка:



fmsupport@krista.ru

8 (4855) 29-17-50



8 (4855) 29-17-51

3.Описание схемы развертывания и функционирования Web-интерфейса


  1. Общее управление ЛВС, управление базой данных, безопасностью системы осуществляют администраторы сети и АИС «Анализ и планирование». Для функционирования RIA-интерфейса настраивается WEB-сервер, который подключается к серверу приложений АИС «Анализ и планирование» (далее - система). WEB-сервер должен быть выведен в интернет для доступа к нему по протоколам TCP/IP, http, https.

  2. Далее администратор системы добавляет пользователей - МО, назначает права, рассылает логин/пароль и строку подключения.

  3. Доступ в Internet пользователей из МО обеспечивается посредством услуг местного провайдера. У пользователей должен быть установлен браузер (в настоящее время рекомендуется Mozilla Firefox версии 3.6 и выше, Internet Explorer версии 8 и выше). В браузере пользователь подключается к RIA-интерфейсу по строке подключения и вводит логин и пароль.

Безопасность ввода данных на данном этапе обеспечивается следующим образом:

  • Физическая безопасность: к ПК, с которых осуществляется ввод, имеет доступ ограниченный круг лиц;

  • Сетевая безопасность реализуется за счет включенных брэндмауэров (входят в состав ОС Windows) и дополнительной антивирусной защиты, настроенных и запущенных на каждом ПК. Данные средства пред­ставляют собой «защитный экран» для ПК при работе во внешней сети Internet и выполняют такие функции как: блокировка внешних атак, блокировка утечки информации, контроль приложений и прочее.

  • RIA-интерфейс поддерживает также работу при использовании техно­логии VPN (Virtual Private Network – виртуальная частная сеть), позво­ляющую обеспечить дополнительную защиту передаваемых данных.

  • Использование протокола HTTPS (Hypertext Transfer Protocol Secure) –расширение протокола HTTP, поддерживающего шифрование позволяет «упаковывать» данные в криптографический протокол SSL или TLS, тем самым обеспечивая их защиту. HTTPS поддерживается и наиболее распространенными браузерами.

  1. Информация проходит по каналам связи провайдера (телефонные линии, оптоволокно, GPRS, спутниковые и прочее). Провайдеры защищают свои каналы от внешних атак посредством физической защиты каналов, админи­стрирования, установки специализированного программного обеспе­чения (да­лее ПО) на своих серверах, шифрования данных. После прохождения запроса по транспортным каналам происходит обращение к ЛВС финансового органа субъекта РФ. Запрос от пользователя из МО «встречает» брандмауэр ком­пьютера ЛВС, выведенного в интернет, настроенный в соответствии с опре­деленными правилами и отсекающий потенциальные вредоносные запросы.

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

  3. Введенные пользователями-МО данные сохраняются сервером приложений в реляционной БД системы.

  4. Помимо МО пользователем выступает пользователи финансового органа (далее – ФО) субъекта РФ. Пользователь ФО так же работает с интерфейсом в браузе­ре, ему назначаются права. Пользователь субъекта может просматривать информацию, введенную по всем МО и формировать требуемые отчеты.


Рисунок 1 Схема развертывания WEB-интерфейса


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


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

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

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.

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

Для работы клиентов требуется браузер Mozilla Firefox (не ниже версии 3.6), Internet Explorer (не ниже версии 8).


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


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

Ссылка для скачивания:

http://www.microsoft.com/downloads/details.aspx?FamilyID=AB99342F-5D1A-413D-8319-81DA479AB0D7&displaylang=en

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

C: \inetpub\wwwroot\Krista.FM.RIA

ВНИМАНИЕ: нельзя устанавливать WEB в Program Files и в любые другие папки, в имени которых есть пробелы, - не будут открываться документы из задач, созданные в Office 97-2003.

2. Запустите консоль администрирования IIS6.

3. Создайте пул приложений. Для этого щелкните правой кнопкой на ветке Application Pools, выберите New => Application Pool.



задайте имя Krista.FM.RIA

остальные параметры оставьте без изменений.

4. Создайте новый веб-сайт с именем Krista.FM.RIA

для этого щелкните правой кнопкой на ветке Web Sites, выберите New => Web Site.

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


«ICP port this WEB site should use».

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



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



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



5. После создания сайта откройте окно свойств веб-узла Krista.FM.RIA, перейдите на вкладку «Домашний каталог» (Home Directory), установите значение параметра Application pool в Krista.FM.RIA



6. На этой же вкладке «Домашний каталог» (Home Directory) нажмите кнопку Configuration…

В диалоговом окне нажмите кнопку Insert…

В появившемся диалоговом окне укажите путь к файлу aspnet_isapi.dll, обычно он расположен в каталоге Windows по следующему пути:

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

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



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



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

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

Внимание!!! Имя актуального для текущей схемы параметра SchemeServerName не должно содержать добавочных значений (например SchemeServerName1, SchemeServerName2).

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

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

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



9. Таким же образом настройте права на модификацию каталога «Temp» сайта.



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



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


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


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

Ссылка для скачивания:

http://www.microsoft.com/downloads/details.aspx?FamilyID=AB99342F-5D1A-413D-8319-81DA479AB0D7&displaylang=en

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

C: \inetpub\wwwroot\Krista.FM.RIA

ВНИМАНИЕ: нельзя устанавливать WEB в Program Files и в любые другие папки, в имени которых есть пробелы, - не будут открываться документы из задач, созданные в Office 97-2003.

2. Запустите консоль администрирования IIS7.

Меню «Пуск» => Administrative tools => Internet Information Services

или

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



3. Создайте новый веб-сайт. Для этого щелкните правой кнопкой на ветке Web Sites, выберите New=>Web Site



В поле «Site name» пропишите имя сайта Krista.FM.RIA

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

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

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

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



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

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

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

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

Внимание!!! Имя актуального для текущей схемы параметра SchemeServerName не должно содержать добавочных значений (например SchemeServerName1, SchemeServerName2).

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

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

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

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

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

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



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



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



6. Таким же образом настройте права на модификацию каталога «Temp».



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

В результате стартовая страница сайта должна загрузиться в браузере.

8. Для входа в систему необходимо указать логин пользователя и его пароль. Пользо­ватель должен иметь права на подключение к системе при помощи логина и пароля (настраивается в интерфейсе системы Workplace, блок «Администрирование»). Доменная авторизация на сайте запрещена.




7.Подключение к RIA-интерфейсу


Для того чтобы подключиться к RIA-интерфейсу в локальной сети требуется вводить адрес подключения в следующем виде:

- если задано доменное имя сервера:



http://имя сервера:порт сайта (имя сервера, через двоеточие порт сайта);

- если доменное имя сервера не задано:



http://ip сервера:порт сайта (ip сервера, через двоеточие порт сайта).

Для того чтобы подключиться к RIA-интерфейсу через интернет (должен быть обеспечен доступ к данному серверу из Интернет):



http://ip сервера:порт сайта (ip сервера, через двоеточие порт сайта).

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

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


Решение

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

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

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



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

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

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

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


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


Решение 1

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





Решение 2

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

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

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

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

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

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


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

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

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

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

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


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

C:\ %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 (из пользователей данного компьютера) и назначить ему права на полный доступ в эту папку.

8.3Отсутствует вкладка ASP.NET в IIS при настройке web-интерфейса


Внимание!! Данные метод использовать в последнюю очередь и осторожно, перед этим сделать бэкапы данных и сайтов.

  1. Остановить IIS Admin service.

  2. Найти строку Enable32BitAppOnWin64=”TRUE” in MetaBase.xml и удалить ее Найти MetaBase.xml можно по следующему пути:
    <папка с WINDOWS>\system32\inetsrv\MetaBase.xml.

  3. Запустить IIS .

Если не сразу заработает, необходимо выполнить aspnet_regiis -i для ASP.Net 1.1 и 2.

После этого вкладка ASP.Net снова появится в IIS.


8.4При обзоре сайта возникает ошибка The current identity (NT AUTHORITY\NETWORK SERVICE) does not have write access to 'C:\WIN2003\Microsoft.NET\Framework \v2.0.50727\Temporary ASP.NET Files


Решение

Ошибка говорит о том, что учетной записи Network service, через которую осуществляется работа приложения, не назначены права на папку

C:\WIN2003\Microsoft.NET\Framework \v2.0.50727\Temporary ASP.NET Files

Перейдите к этому каталогу, назначьте права на редактирование для учетной записи Network service.


8.5При обзоре сайта возникает ошибка «Requested service not found»


Решение 1

Ошибка может возникнуть в результате перезапуска службы «Мониторинг, анализ, прогноз и планирование». После перезапуска службы необходимо произвести обновление сайта.



8.6При обзоре сайта возникает ошибка «Ошибка конфигурации»


Решение 1

Ошибка может возникнуть в результате подключения к Web-интерфейсу под несуществующим пользователем.

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

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

Каждому новому пользователю в колонке «Район» необходимо присвоить принадлежность к определенному типу территории.



стр.







Смотрите также:
Инструкция по установке сайта для iis6 5 Инструкция по установке сайта для iis7 11
113.5kb.
1 стр.
Инструкция по установке изделия 25 Установка сервера 25
1663.49kb.
23 стр.
Инструкция по установке на автомобили Toyota
46.75kb.
1 стр.
Инструкция по установке замка кпп инструкция по установке замка капота
225.15kb.
1 стр.
Инструкция по установке Rev. 01 (Oct, 2001) Made In Taiwan recyclable
39.03kb.
1 стр.
Инструкция по установке приложения «Удостоверяющий центр ммвб» Общая конфигурация. Система состоит из: web-приложения (сайта), базы данных, в которой web-приложение хранит свои данные
28.07kb.
1 стр.
Инструкция по установке антивируса Касперского для Республиканского бюджета
26.65kb.
1 стр.
Инструкция по установке 4 Подключение по марке автомобиля
98.29kb.
1 стр.
Инструкция по установке и эксплуатации Содержание Установка ст
500.32kb.
7 стр.
Инструкция по установке Перечень интрумента Марка
61.21kb.
1 стр.
Инструкция по установке Перечень инструмента Марка
68.93kb.
1 стр.
Инструкция по установке и настройке ms sql server для работы с по
219.97kb.
1 стр.