Программный комплекс «Центр здоровья»

техническая поддержка => Программный комплекс «Центр здоровья» => Транспортный сервис => Тема начата: r.anton от 04 Февраля 2010, 11:36:25

Название: настройка транспортного сервиса
Отправлено: r.anton от 04 Февраля 2010, 11:36:25
Добрый день! Подскажите пожалуйста, как настоить транспортный сервис на SQL Server 2005 Express!? Делал всё по мурзилке но что то не выходит, и по моему там приведен пример с SQL Server 2005 std.
Название: Re: настройка транспортного сервиса
Отправлено: maxim_perm от 04 Февраля 2010, 15:53:01
во первых должна быть Win2003 ибо у транспортного сервиса в требованиях IIS 6.0, а в XP она поурезана
в SQL 2005 express включите remote connections и службу SQL Browser (гдето тут было на форуме и не раз)
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 04 Февраля 2010, 16:15:39
всё включил и  remote connections и службу SQL Browser! не помогает!
Название: Re: настройка транспортного сервиса
Отправлено: maxim_perm от 05 Февраля 2010, 07:32:15
а на каком этапе ошибка?
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 05 Февраля 2010, 08:01:19
запускаю проверку работоспособнасти ТС и пишет невозможно отобразить страницу!
Название: Re: настройка транспортного сервиса
Отправлено: Служба поддержки от 05 Февраля 2010, 15:49:02
Добрый день!

Подскажите пожалуйста адрес Вашего ТС, можно написать в личные сообщения, если не хотите указывать адрес тут.
Попробуем проверить от себя открывается ли Ваш адрес.
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 08 Февраля 2010, 08:33:12
Настроику пока тестирую на своей машине локально, не в сети!
Название: Re: настройка транспортного сервиса
Отправлено: te от 08 Февраля 2010, 08:42:19
Здравствуйте! А возможно ли вообще установить ТС на Windows XP? Ради эксперимента.
Сейчас выдает ошибку, что проваливается проверка DBConnectionCheck.
Название: Re: настройка транспортного сервиса
Отправлено: Служба поддержки от 09 Февраля 2010, 15:29:02
Да, ТС можно развернуть и на ОС Windows XP, главное настроить IIS.
Но для ТС рекомендуется Windows 2003 Server.
Если не срабатывает DBConnectionCheck, значит не корректно настроено строка подключения к серверу баз данных.
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 11 Февраля 2010, 14:41:30
вот так выглядит файл web.config, если не трудно укажите на ошибки! заранее благодарю.
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 11 Февраля 2010, 14:42:34
вот так выглядит файл web.config, если не трудно укажите на ошибки! заранее благодарю.


appSettings>
      <add key="ConnectionString" value="workstation id=ost02\sqlexpress;packet size=4096;user id=sa;password=;integrated security=SSPI;data source=ost02\sqlexpress;persist security info=False;initial catalog=TSDB"/>
      <add key="LogPath" value="D:\oms\ts\Server\logs\"/>
      <add key="LogFileName" value="ts.log"/>
      <add key="MalibuLogPath" value="D:\oms\ts\Server\logs\"/>
      <add key="MalibuLogFileName" value="malibuts.log"/>
      <add key="FTP_PassiveMode" value="false"/>
      <add key="Mirrors" value="http://tsserver.ru/mirror/service.asmx"/>
   </appSettings>
Название: Re: настройка транспортного сервиса
Отправлено: delta от 15 Февраля 2010, 10:08:15
При выполнении процедуры проверки (DBConnectionCheck), в случае ошибки, происходит запись ошибки в указанный Вами лог-файл (malibuts.log). Мы сможем Вам указать на ошибки конфигурации в файле Web.config только при предоставлении указанного выше файла. Кроме того, необходимо знать конфигурацию Вашего MS SQL сервера (название экземпляра SQL (instance), название рабочей станции).
Всю эту информацию Вы можете отправить мне личным сообщением, или письмом в службу поддержки.
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 15 Февраля 2010, 10:44:37
До DBConnectionCheck дело еще не дошло не грузится страничка виртуального каталога «TransportServer».
Название: Re: настройка транспортного сервиса
Отправлено: delta от 16 Февраля 2010, 09:29:55
Проверьте правильность настроек IIS. Особое внимание уделите версии ASP.NET для виртуального каталога. Кроме того, проверьте стартовый документ виртуального каталога. Убедитесь, был ли зарегистрирован .Net framework в IIS (aspnet_regiis.exe –i).
Название: Re: настройка транспортного сервиса
Отправлено: te от 27 Февраля 2010, 05:11:41
Ответ на Web-запрос (GetPathsToCanalsAssignations): Запрашиваемый пакет канал не найден.
Проблема при проверке подключения ЦЗ к транспортному сервису. Вроде, канал в транспортном создан, вручную прописан в ЦЗ.
В руководстве причины не нашел. В чем может быть ошибка?
Название: Re: настройка транспортного сервиса
Отправлено: delta от 27 Февраля 2010, 09:09:28
На вкладке "Каналы" удалите все каналы в таблице, нажмите "Применить" и следом - "Проверить соединение". После выполнения указанных действий будут получены каналы с сервера.
Название: Re: настройка транспортного сервиса
Отправлено: te от 27 Февраля 2010, 09:30:24
Удалять в настройках транспортного в РИРе? Или в самом транспортном?
Если в Рире - то не помогло.
Название: Re: настройка транспортного сервиса
Отправлено: delta от 27 Февраля 2010, 09:40:13
А зачем Вы редактировали каналы на ТС, ведь база уже была настроена полностью за исключением участников документооборота (ЦЗ)? Похоже, Вы что-то лишнее удалили/добавили с базы ТС. Попробуйте, удалить текущую базу данных ТС, и восстанавливить ту, что опубликована на сайте. Не забудьте снова настроить в новой базе хранилище данных.

Удалять каналы и получать нужно на ЦЗ, ведь там у Вас проблемы с проверкой  соединения. И в ручную каналы прописывать нельзя.
Название: Re: настройка транспортного сервиса
Отправлено: miac-nso от 09 Марта 2010, 07:45:47
Здравствуйте!
Может ли сервис работать на порту отличном от 80?
Также хотелось бы узнать что настроено неправильно - ниже записи журнала отправки посылок:
НАСТРОЙКА TS_SERVER_URL: http://192.168.0.4/Transportserver/Service.asmx
НАСТРОЙКА TS_PASSIVE_MODE: 0
НАСТРОЙКА TS_FISCAL_CANAL_NAME: fiscalinfo
НАСТРОЙКА TS_VPN_PASSWORD: ********
НАСТРОЙКА TS_USECACHE: 0
НАСТРОЙКА TS_CONNECTION_NAME: TS
НАСТРОЙКА TS_HOST_NAME: CZ_1
НАСТРОЙКА TS_HOST_PASSWORD: ********
НАСТРОЙКА TS_PROXY_USE: 0
НАСТРОЙКА TS_PROXY_URL: 127.0.0.1
НАСТРОЙКА TS_PROXY_USER:
НАСТРОЙКА TS_PROXY_PASSWORD: ********
НАСТРОЙКА PROXY_PORT: 3128
НАСТРОЙКА FTP_READ_WRITE_TIMEOUT: 60000
НАСТРОЙКА FTP_TIMEOUT: 6000
НАСТРОЙКА TS_HTTP_USE: 0
НАСТРОЙКА TS_LAST_FLASH_PATH:
Считаны прочие настройки.
Сервис инициализирован.
Начат процесс отправки посылок
Файл был собран:R_HC_01.03.2010_e041c29e-0cc3-4954-a79a-37ac153443c1_1.xml
Файл был собран:R_HC_02.03.2010_45609b13-a900-4f59-822b-a1db8f3b3ba3_1.xml
Файл был собран:R_HC_02.03.2010_f4cc79f9-0319-4d60-a98c-a2c50e9dc0fa_1.xml
Файл был собран:R_HC_03.03.2010_65d2f55a-a7f4-4a6b-95f4-9fef0a874a2e_1.xml
Состояние отправки пакета 1 из 1:NO
Не удалось отправить послыку
По ftp на сервер зайти можно, страница Service.asmx доступна, связь с БД есть, сервер отвечает на запрос ФК_ЦЗ.

Название: Re: настройка транспортного сервиса
Отправлено: delta от 09 Марта 2010, 09:31:42
Может ли сервис работать на порту отличном от 80?
Да может. Настраивается в IIS, и соответственно у клиентов при задании адреса ТС.
Также хотелось бы узнать что настроено неправильно - ниже записи журнала отправки посылок:
Скорее всего не верно настроено зеркалирование или хранилища данных. Точнее могу сказать, если пришлете файлы логов (TCErrors.log и TSPlugin.log).
Название: Re: настройка транспортного сервиса
Отправлено: miac-nso от 10 Марта 2010, 13:28:32
Дело в том, что ФК_ЦЗ не получает от сервера ответа на запрос проверки соединения при указании в настройках например: http:\\192.168.0.1:8080\transportserver\service.asmx ("время ожидания истекло").
Файлы логов TCErrors.log и TSPlugin.log пустые, на всякий случай прикладываю default.log. Еще забыл упомянуть о сообщении, выдающимся при запуске malibuoperative, скрин также в приложении.

И еще логи:
3/10/2010 5:19:05 PM: В экземпляре объекта не задана ссылка на объект., TRS, Void .ctor(MalibuSrv.UserSession),    в TRS.HostSet..ctor(UserSession session) в D:\Work\Solutions\TS\TSSolution\TRS\HostSet.cs:строка 37
   в Service.GetCanals(AuthorityInfo ai, PathToCanalAssignation[]& pc) в d:\Work2\TRS\trunk\TransportServer\WebService\App_Code\Service.cs:строка 1537
3/10/2010 5:19:05 PM: CZ_1, GetCanals, INTERNAL_ERROR
Название: Re: настройка транспортного сервиса
Отправлено: delta от 11 Марта 2010, 10:24:49
На счет порта, отличного от 80 - необходимо настроить IIS, как показано на картинке во вложении.
На сообщение об не совпадении версий не стоит обращать внимание.
Название: Re: настройка транспортного сервиса
Отправлено: miac-nso от 12 Марта 2010, 06:22:49
IIS настроен, через браузер страница открывается. Но другой порт пока не критично - посылки не отправляются.
Название: Re: настройка транспортного сервиса
Отправлено: delta от 15 Марта 2010, 10:17:38
Предоставьте следующую информацию:
1. Скриншоты конфигурации FTP сервера из IIS;
2. Конфигурационные файлы (web.config) транспортного сервера и зеркала;
3. Конфигурацию хранилища данных транспортного сервиса;
4. Скриншоты конфигурации транспортного сервера и зеркала из IIS.

Отправьте мне эти данные личным сообщением или на hc@softrust.ru
Название: Re: настройка транспортного сервиса
Отправлено: maxim от 25 Марта 2010, 06:57:13
Подскажите как настроить Транспортный сервис на Windows XP. Или все таки Транспортный сервис ставится на MS Windows server 2003
Название: Re: настройка транспортного сервиса
Отправлено: maxim_perm от 25 Марта 2010, 09:08:31
Бодрого времени суток, госпада разработчики.

Настроили транспортный сервис, всё по вашей инструкции.
Вопрос куда нажать чтоб сгрузить данные?  :)
Название: Re: настройка транспортного сервиса
Отправлено: maxim_perm от 25 Марта 2010, 09:09:51
Подскажите как настроить Транспортный сервис на Windows XP. Или все таки Транспортный сервис ставится на MS Windows server 2003

там нужен IIS 6.0 в xp 5.1 такчто вот
Название: Re: настройка транспортного сервиса
Отправлено: delta от 25 Марта 2010, 09:20:52
Подскажите как настроить Транспортный сервис на Windows XP. Или все таки Транспортный сервис ставится на MS Windows server 2003
Можно настроить и на XP под IIS меньше 6.0, но в таком случае не гарантируется правильная работа сервиса. А настраивать так же как и в 6.0 IIS, если какие-то проблемы - опишите подробно.
Название: Re: настройка транспортного сервиса
Отправлено: maxim_perm от 25 Марта 2010, 09:26:39
Цитировать
Настроили транспортный сервис, всё по вашей инструкции.
Вопрос куда нажать чтоб сгрузить данные?

в догонку вопрос: как отслеживать процесс обмена данными поэтапно?
если есть документация - дайте ссылку, ато у вас дофига документации, мог чтото упустить
Название: Re: настройка транспортного сервиса
Отправлено: Служба поддержки от 25 Марта 2010, 09:34:56
Бодрого времени суток, госпада разработчики.

Настроили транспортный сервис, всё по вашей инструкции.
Вопрос куда нажать чтоб сгрузить данные?  :)

Добрый день!
После того, как настроили транспортный сервис на региональном уровне. Необходимо в настройках документооборота на уровне центров здоровья, в ФК "ЦЗ" прописать настройки заведенного Вашего транспортного сервиса.
Затем осуществить выгрузку профилактического скрининга в ФК "ЦЗ". В меню "Сценарии" выбрать механизм обмен данными. После того, как отправка данных будет произведена, в ФК "РИР" также выбрать в меню сценарии обмен данными и загрузка профилактического скрининга.
Если у Вас уже настроен транспортный сервис на региональном уровне, необходимо подать заявку на подключение к федеральному уровню, форму заявки можно заполнить по следующему адресу: http://1oms.ru/themes/trustmed2/material.asp?folder=2257&matID=3145
Название: Re: настройка транспортного сервиса
Отправлено: maxim_perm от 25 Марта 2010, 11:02:14
вот такая вот проблемка встала с РИРом, на уровне ЦЗ пишет что нормальное соединение с сервером, а вот когда я тут у нас запускаю проверку коннекта на РИРе то пишет вот такую бяку... в чём может быть проблема?
Название: Re: настройка транспортного сервиса
Отправлено: delta от 25 Марта 2010, 11:06:43
Вы, скорее всего работаете через proxy сервер. Если так, то заполните соответствующие поля в настройках ТС. Так же если вы пытаетесь с РИРа подключиться к ТС через локальную сеть, то проверьте диапазоны IP адресов в настройках IIS.
Название: Re: настройка транспортного сервиса
Отправлено: Служба поддержки от 25 Марта 2010, 11:15:05
Цитировать
Настроили транспортный сервис, всё по вашей инструкции.
Вопрос куда нажать чтоб сгрузить данные?

в догонку вопрос: как отслеживать процесс обмена данными поэтапно?
если есть документация - дайте ссылку, ато у вас дофига документации, мог чтото упустить

Описание работы с транспортным сервисом представлено в следующих документах:"ФК-РИР-Описание применения. Часть 3. Руководство администратора - Том 3.doc" и в "ФК-ЦЗ - Описание применения. Часть 3. Руководство администратора - Том 3.doc", глава МОДУЛЬ ТРАНСПОРТНОГО СЕРВИСА. Там написано и про настройку ТС и про 2 режима отправки данных.

Данные автоматически отправляються с помощью сценарии(обмен данными). Или можно с помощью ручного режима "Транспортный сервис"-"Ручной режим".

Чтоб отследить процесс обмена данными поэтапно, необходимо выбрать «Документооборот» - «Транспортный сервис» - «Просмотр пакетов». Здесь можно просмотреть отправленные пакеты, полученные пакеты, историю отправки и историю получения.

Название: Re: настройка транспортного сервиса
Отправлено: maxim_perm от 26 Марта 2010, 07:08:08
Доброго времени суток.
вчера в обед запустил формирование реестра и вобщем до сих пор он формируется...
что делать? ждать или в чём нибудь может быть ошибка?

UPD посмотрел в профайлере - вроде шевелится, скока времени это обычно занимает?
Название: Re: настройка транспортного сервиса
Отправлено: Служба поддержки от 26 Марта 2010, 09:13:32
Добрый день!
Как показано на скриншоте, в отчете: нет данных для выгрузки, соответственно можете прервать операцию. Для того чтобы были данные необходимо обращения закрывать.
Название: Re: настройка транспортного сервиса
Отправлено: maxim_perm от 26 Марта 2010, 12:29:17
решил попробовать минуя транспортный сервис (ручками) загрузить информацию из сформированого файла, вот что выдало:


какие будут соображения?
Название: Re: настройка транспортного сервиса
Отправлено: Служба поддержки от 29 Марта 2010, 14:25:50
Если сможете выложите тут пожалуйста загружаемый файл.
И сообщите какая версия программного обеспечения ФК "РИР" и ФК "ЦЗ".
Название: Re: настройка транспортного сервиса
Отправлено: maxim_perm от 30 Марта 2010, 07:54:37
1_GP2_vaganov.xml
взял из директории
G:\oms\FK_HC\TS\Export\Fiscal - и чтото мне подсказывает что я его не оттуда взял, гдето на вашем форуме натыкался что другая должна быть директория, скорректируйте меня если я не прав.

UPD версия ФК РИР и ФК ЦЗ 2.1
Название: Re: настройка транспортного сервиса
Отправлено: Служба поддержки от 30 Марта 2010, 11:40:25
Вы берете не от туда файл для загрузки.
Реестр профилактического скрининга должен быть в папке "C:\oms\FK_HC\TS\Export\RSPS\", при условии, если ФК "ЦЗ" установлен по умолчанию в "C:\oms\FK_HC\".
Обновление у вас 2.13?
Название: Re: настройка транспортного сервиса
Отправлено: maxim_perm от 30 Марта 2010, 11:51:04
Вы берете не от туда файл для загрузки.
Реестр профилактического скрининга должен быть в папке "C:\oms\FK_HC\TS\Export\RSPS\", при условии, если ФК "ЦЗ" установлен по умолчанию в "C:\oms\FK_HC\".
ясно, взял файлы откуда вы сказали - нормально стало.
Обновление у вас 2.13?
нет, до этой редакции ещё не обновились, планируем.

Но почему-то выполнив все настройки - пакеты почему-то "сами" не хоядт.
И ещё вопрос, если на местах будут корректировать справочники (например справочник врачей) - изменения будут автоматически вноситься в РИР посредством передачи изменений в пакетах ?
Название: Re: настройка транспортного сервиса
Отправлено: Служба поддержки от 30 Марта 2010, 13:28:30
...
И ещё вопрос, если на местах будут корректировать справочники (например справочник врачей) - изменения будут автоматически вноситься в РИР посредством передачи изменений в пакетах ?
Да, конечно, измененные отредактированные записи выгружаются заного.
Название: Re: настройка транспортного сервиса
Отправлено: maxim_perm от 08 Апреля 2010, 14:45:32
Доброго времени суток.
2 вопроса:
1. вы писали что реестр должен быть в папке "C:\oms\FK_HC\TS\Export\RSPS\"
   на самом деле находится в папке C:\oms\FK_HC\TS\cz_1\Export\RSPS\
   смущает это cz_1, по логике ведь должен быть тот который прописываю в настройках     транспортного сервиса (например 3_gkp5).
2. 
Цитировать
Да, конечно, измененные отредактированные записи выгружаются заного.
   Почему-то не "пришли" данные справочников. Например не пополнился справочник  Центров Здоровья.

зы. 3-й вопрос, жму "обмен данными" и даже показывается какие пакеты ставятся на отправку в углу, а когда смотрю просмотр пакетов - там пустая таблица.

Название: Re: настройка транспортного сервиса
Отправлено: delta от 08 Апреля 2010, 15:38:01
1. Вероятно раньше хост назывался cz_1 и каналы были указаны на соответствующие папки. Позже хост переименовали в 3_gkp5, каналы же остались теми же. Итого: путь не критичен, но если смущает, то можете удалить все каналы и выполнить проверку соединения, после этого пути будут такими, какие Вы и предположили;

3. Поставлено в очередь на отправку это не значит, что отправлено. Поясню: в первую очередь пакеты перемещаются в служебную папку клиента транспортного сервиса - это и есть "постановка в очередь на отправку" (сообщение в углу синего цвета), после этого пакеты реально отправляются на сервер, собственно это и есть отправка (сообщения в углу зеленого цвета). Если у Вас файлы только поставлены в очередь, то скорее всего у Вас не верно настроено хранилище данных для каналов ТС (возможно проблемы работы FTP) и пакеты еще не отправлены на сервер.
Название: Re: настройка транспортного сервиса
Отправлено: maxim_perm от 09 Апреля 2010, 10:09:44
скорее всего у Вас не верно настроено хранилище данных для каналов ТС (возможно проблемы работы FTP) и пакеты еще не отправлены на сервер.
Всё делал по Вашей инструкции. Как проверить правильность настроек?
Файлы при передаче на ftp должны оставаться на ftp или нет(удаляются после передачи на сервер ТС с ftp?)? И как клиент (ЦЗ) узнаёт о том на какой ftp ему обратиться (вроде только на сервере ТС указываем о настройках ftp?) ? 
Название: Re: настройка транспортного сервиса
Отправлено: maxim_perm от 09 Апреля 2010, 11:29:24
Цитировать
в первую очередь пакеты перемещаются в служебную папку

папка я как понимаю называется Transmitted, файлы в ней, после успешной отправки файлов - они так и останутся лежать в этой папке? И если отправка не осуществилась (по причине кривых настроек например) то как эти файлы потом отправить?

ЗЫ хочется уже запилить этот транспортный сервис и забыть о нём
Название: Re: настройка транспортного сервиса
Отправлено: delta от 12 Апреля 2010, 10:21:12
Файлы при передаче на ftp должны оставаться на ftp или нет(удаляются после передачи на сервер ТС с ftp?)?
Файлы будут лежать на ftp до тех пор, пока все возможные получатели не получат посылку.
И как клиент (ЦЗ) узнаёт о том на какой ftp ему обратиться (вроде только на сервере ТС указываем о настройках ftp?) ?
Это прописывается в админке "Хранилище данных"
папка я как понимаю называется Transmitted, файлы в ней, после успешной отправки файлов - они так и останутся лежать в этой папке? И если отправка не осуществилась (по причине кривых настроек например) то как эти файлы потом отправить?
Файлы переносятся в Transmitted и будут там лежать всегда. Все файлы, перемещенные в Transmitted, одновременно переносятся во внутреннее хранилище клиента ТС, и будут оттуда отправлены при первой возможности.
Название: Re: настройка транспортного сервиса
Отправлено: maxim_perm от 12 Апреля 2010, 14:06:23
Блин, вот нажимаю "отправка" файлы ставятся в очередь и ВСЁ! отправка не идёт, доступ на ftp есть, в админке ТС всё настроено, при нажатии на кнопку "проверить соединение" пишет "Сервер ответил на запрос". Я голову уже всю сломал. Что делать, как наладить сервис? ???
Название: Re: настройка транспортного сервиса
Отправлено: maxim_perm от 12 Апреля 2010, 14:12:35
и ещё, в админе ТС есть: меню->документооборот->загрузка - вот если её выбираешь прога намертво виснет(грузя процессор на 50%, процесс DW20.exe) и спустя секунд 10 вылетает? процесс остаётся. это так, для информации.

ЗЫ Помогите.
Название: Re: настройка транспортного сервиса
Отправлено: maxim_perm от 12 Апреля 2010, 14:31:10
и ещё скажите какая версия ТС-Админ была последней? Есть подозрение что у меня не свежий продукт. И где вообще в ваших программах смотреть версию ПО? Сам чорт глаза выдавит пока поймёшь что к чему.

простите, накипело.
Название: Re: настройка транспортного сервиса
Отправлено: delta от 12 Апреля 2010, 16:45:00
Блин, вот нажимаю "отправка" файлы ставятся в очередь и ВСЁ! отправка не идёт, доступ на ftp есть, в админке ТС всё настроено, при нажатии на кнопку "проверить соединение" пишет "Сервер ответил на запрос". Я голову уже всю сломал. Что делать, как наладить сервис? ???
Попробуйте с той машины, с которой Вы отправляете посылки создать файл на FTP, с теми же учетными данными, которые Вы задавали в настройках хранилища.
Название: Re: настройка транспортного сервиса
Отправлено: maxim_perm от 13 Апреля 2010, 06:21:31
Блин, вот нажимаю "отправка" файлы ставятся в очередь и ВСЁ! отправка не идёт, доступ на ftp есть, в админке ТС всё настроено, при нажатии на кнопку "проверить соединение" пишет "Сервер ответил на запрос". Я голову уже всю сломал. Что делать, как наладить сервис? ???
Попробуйте с той машины, с которой Вы отправляете посылки создать файл на FTP, с теми же учетными данными, которые Вы задавали в настройках хранилища.

вообщето на ftp только создать папку есть в кнтекстном меню, но любой файл скопировать туда можно
Название: Re: настройка транспортного сервиса
Отправлено: Служба поддержки от 13 Апреля 2010, 19:25:20
и ещё скажите какая версия ТС-Админ была последней? Есть подозрение что у меня не свежий продукт. И где вообще в ваших программах смотреть версию ПО? Сам чорт глаза выдавит пока поймёшь что к чему.

простите, накипело.
Сообщите пожалуйста какая версия отображается в заголовке формы? Последнее обновление было: Версия 2.13.
Название: Re: настройка транспортного сервиса
Отправлено: marvel7803 от 30 Апреля 2010, 12:50:02
А допустимо ли службу фтп настроить на порт, отличный от 21?
Название: Re: настройка транспортного сервиса
Отправлено: delta от 04 Мая 2010, 10:27:54
Да, но тогда в "Хранилище данных" нужно будет написать адрес FTP включая порт.
Название: Re: настройка транспортного сервиса
Отправлено: xes от 17 Мая 2010, 15:30:58
Пытаюсь сделать экспорт и выдает ошибку. В TCErrors.log пишет следующее:
"type: Error
   datetime: ***
   caption: Серверу не удалось обработать запрос. ---> Удаленный сервер возвратил ошибку: (421) Служба недоступна. Управляющее соединение закрывается..
   message:
   Exception message: Серверу не удалось обработать запрос. ---> Удаленный сервер возвратил ошибку: (421) Служба недоступна. Управляющее соединение закрывается..
   targ:   System.Object[] ReadResponse(System.Web.Services.Protocols.SoapClientMessage, System.Net.WebResponse, System.IO.Stream, Boolean)"

В чем может быть ошибка?
Название: Re: настройка транспортного сервиса
Отправлено: delta от 18 Мая 2010, 07:43:07
Вышлите файлы логов с клиента, транспортного сервера и зеркала, кроме того файл TSConfig.xml с клиента мне личным сообщением или на hc@softrust.ru
Название: Re: настройка транспортного сервиса
Отправлено: xes от 21 Мая 2010, 08:15:26
Подниму тему...
В другом центре здоровья в TCErrors.log пишет следующее:
"type: Error
   datetime:
   caption: Серверу не удалось обработать запрос. ---> Удаленный сервер возвратил ошибку: (421) Служба недоступна. Управляющее соединение закрывается..
   message:
   Exception message: Серверу не удалось обработать запрос. ---> Удаленный сервер возвратил ошибку: (421) Служба недоступна. Управляющее соединение закрывается..
>0>   File:   System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)

>1>   File:   System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)

>2>   File:   TCService.TransportMirror.Service.UploadPart(String user, String password, String url, Byte[] body)

>3>   File:   TCService.PackageLoaders.SoapPackageLoader.Send(String fileName)
   targ:   System.Object[] ReadResponse(System.Web.Services.Protocols.SoapClientMessage, System.Net.WebResponse, System.IO.Stream, Boolean)"

Название: Re: настройка транспортного сервиса
Отправлено: delta от 21 Мая 2010, 12:55:31
http://hc-forum.mednet.ru/index.php?topic=340.0
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 23 Июня 2010, 12:52:23
Добрый день! Подскажите как быть при провеке DBConnectionCheck выдаёт следующее:

<?xml version="1.0" encoding="utf-8" ?>
<enResult xmlns="http://tempuri.org/">INTERNAL_ERROR</enResult>

Название: Re: настройка транспортного сервиса
Отправлено: delta от 23 Июня 2010, 13:05:52
В лог-файлах на сервере должна быть подробная информация, из-за чего не удалось соединиться с БД. Скорее всего не верно задана строка подключения к БД.
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 23 Июня 2010, 14:46:44
вот так выглядит строка подключения

<add key="ConnectionString" value="workstation id=SERVERIR;packet size=4096;user id=sa;password=;data source=SERVERIR;persist security in-fo=False;initial catalog=tsdb" />
Название: Re: настройка транспортного сервиса
Отправлено: delta от 23 Июня 2010, 14:54:27
а в логах что?
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 23 Июня 2010, 15:11:05
23.06.2010 15:42:53: , LoggerCheck, OK
23.06.2010 15:43:01: Ключевое слово не поддерживается: "persist security in-fo"., System.Data, System.Data.Common.NameValuePair ParseInternal(System.Collections.Hashtable, System.String, Boolean, System.Collections.Hashtable, Boolean),    в System.Data.Common.DbConnectionOptions.ParseInternal(Hashtable parsetable, String connectionString, Boolean buildChain, Hashtable synonyms, Boolean firstKey)
   в System.Data.Common.DbConnectionOptions..ctor(String connectionString, Hashtable synonyms, Boolean useOdbcRules)
   в System.Data.SqlClient.SqlConnectionString..ctor(String connectionString)
   в System.Data.SqlClient.SqlConnectionFactory.CreateConnectionOptions(String connectionString, DbConnectionOptions previous)
   в System.Data.ProviderBase.DbConnectionFactory.GetConnectionPoolGroup(String connectionString, DbConnectionPoolGroupOptions poolOptions, DbConnectionOptions& userConnectionOptions)
   в System.Data.SqlClient.SqlConnection.ConnectionString_Set(String value)
   в Service.GetUserSession() в d:\Work2\TRS\trunk\TransportServer\WebService\App_Code\Service.cs:строка 157
23.06.2010 15:43:01: В экземпляре объекта не задана ссылка на объект., App_Code, MalibuSrv.UserSession GetUserSession(),    в Service.GetUserSession() в d:\Work2\TRS\trunk\TransportServer\WebService\App_Code\Service.cs:строка 175
   в Service.DBConnectionCheck() в d:\Work2\TRS\trunk\TransportServer\WebService\App_Code\Service.cs:строка 1716
23.06.2010 15:43:01: , DBConnectionCheck, INTERNAL_ERROR
Название: Re: настройка транспортного сервиса
Отправлено: delta от 23 Июня 2010, 15:19:44
в строке подключения
"persist security in-fo" замените на "persist security info"
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 23 Июня 2010, 15:29:17
не помагло
Название: Re: настройка транспортного сервиса
Отправлено: delta от 23 Июня 2010, 15:43:22
что сейчас в логах?
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 23 Июня 2010, 15:51:53
23.06.2010 16:38:17: Ошибка входа пользователя "sa"., .Net SqlClient Data Provider, Void OnError(System.Data.SqlClient.SqlException, Boolean),    в System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
   в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
   в System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
   в System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK)
   в System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject)
   в System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart)
   в System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)
   в System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)
   в System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)
   в System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)
   в System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)
   в System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)
   в System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
   в System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
   в System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
   в System.Data.SqlClient.SqlConnection.Open()
   в Service.GetUserSession() в d:\Work2\TRS\trunk\TransportServer\WebService\App_Code\Service.cs:строка 158
23.06.2010 16:38:17: В экземпляре объекта не задана ссылка на объект., App_Code, MalibuSrv.UserSession GetUserSession(),    в Service.GetUserSession() в d:\Work2\TRS\trunk\TransportServer\WebService\App_Code\Service.cs:строка 175
   в Service.DBConnectionCheck() в d:\Work2\TRS\trunk\TransportServer\WebService\App_Code\Service.cs:строка 1716
23.06.2010 16:38:17: , DBConnectionCheck, INTERNAL_ERROR
Название: Re: настройка транспортного сервиса
Отправлено: delta от 23 Июня 2010, 15:56:49
в строке подключения не верно указан пароль для пользователя "sa"
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 24 Июня 2010, 07:37:44
да пароль уже поставил, всё равно
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 24 Июня 2010, 07:38:38
24.06.2010 8:40:20: Ошибка входа пользователя "sa"., .Net SqlClient Data Provider, Void OnError(System.Data.SqlClient.SqlException, Boolean),    в System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
   в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
   в System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
   в System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK)
   в System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject)
   в System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart)
   в System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)
   в System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)
   в System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)
   в System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)
   в System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)
   в System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)
   в System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
   в System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
   в System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
   в System.Data.SqlClient.SqlConnection.Open()
   в Service.GetUserSession() в d:\Work2\TRS\trunk\TransportServer\WebService\App_Code\Service.cs:строка 158
24.06.2010 8:40:20: В экземпляре объекта не задана ссылка на объект., App_Code, MalibuSrv.UserSession GetUserSession(),    в Service.GetUserSession() в d:\Work2\TRS\trunk\TransportServer\WebService\App_Code\Service.cs:строка 175
   в Service.DBConnectionCheck() в d:\Work2\TRS\trunk\TransportServer\WebService\App_Code\Service.cs:строка 1716
24.06.2010 8:40:20: , DBConnectionCheck, INTERNAL_ERROR
Название: Re: настройка транспортного сервиса
Отправлено: delta от 24 Июня 2010, 09:40:19
Создайте нового пользователя на SQL сервере, и укажите его данные в строке подключения
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 24 Июня 2010, 09:49:06
Бесполезно :-[ не помагло
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 24 Июня 2010, 10:12:13
что означают вот эти строки и куда они ведут?

 в Service.GetUserSession() в d:\Work2\TRS\trunk\TransportServer\WebService\App_Code\Service.cs:строка 158
24.06.2010 8:40:20: В экземпляре объекта не задана ссылка на объект., App_Code, MalibuSrv.UserSession GetUserSession(),    в Service.GetUserSession() в d:\Work2\TRS\trunk\TransportServer\WebService\App_Code\Service.cs:строка 175
   в Service.DBConnectionCheck() в d:\Work2\TRS\trunk\TransportServer\WebService\App_Code\Service.cs:строка 1716
Название: Re: настройка транспортного сервиса
Отправлено: delta от 24 Июня 2010, 11:12:00
Вас должна интересовать эта строка:

24.06.2010 8:40:20: Ошибка входа пользователя "sa".

Приведенные Вами строки предназначены для разработчиков.
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 24 Июня 2010, 11:17:56
понятно, а вчем ошибка, пользовательесть парольесть!??? ???
Название: Re: настройка транспортного сервиса
Отправлено: delta от 24 Июня 2010, 14:55:20
Ошибка в том, что с указанными Вами пользователем и паролем не удается подключиться к SQL серверу. Проверяйте правильность ввода учетных данных и права доступа указанного пользователя к нужной БД.
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 25 Июня 2010, 07:28:27
а какими конкретно правами он должен обладать? кучу вариантов перепробовал ни каких изменений :(
Название: Re: настройка транспортного сервиса
Отправлено: delta от 25 Июня 2010, 10:01:19
Откройте MS SQL Managment studio. В открывшемся окне авторизации введите Ваши данные, и точно такие же данные должны быть в строке подключения.
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 25 Июня 2010, 10:15:01
так всё и есть!
Название: Re: настройка транспортного сервиса
Отправлено: delta от 25 Июня 2010, 11:07:27
Пришлите мне в ЛС Ваш web.config, и данные авторизации для SQL сервера, а так же файл логов сервера ТС.
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 25 Июня 2010, 11:26:13
всмысле сами файлы?
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 25 Июня 2010, 11:50:41
я почемуто в личных сообщениях не могу прекрепить файлы! отсутствуют доп функции!?
Название: Re: настройка транспортного сервиса
Отправлено: delta от 25 Июня 2010, 13:02:47
Шлите на hc@softrust.ru
Название: Re: настройка транспортного сервиса
Отправлено: delta от 25 Июня 2010, 14:41:49
У Вас на SQL сервере указана встроенная авторизация windows. Таким образом, необходимо пользователю windows под которым работает IIS(обычно ASPNET) дать доступ на нужную базу данных (tsdb), и использовать отправленную Вам в ЛС строку подключения.
Опции строки подключения Вы можете найти по следующей ссылке:
http://msdn.microsoft.com/ru-ru/library/system.data.sqlclient.sqlconnection.connectionstring.aspx
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 28 Июня 2010, 08:47:49
Что то я запутался где и кому нужно дать доступ ???
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 28 Июня 2010, 09:55:22
ASPNET Настройка строк подключения? Здесь?
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 28 Июня 2010, 10:28:42
вот что пишет тепеть в логе

28.06.2010 11:28:11: Ошибка входа пользователя "IIS APPPOOL\DefaultAppPool"., .Net SqlClient Data Provider, Void OnError(System.Data.SqlClient.SqlException, Boolean),    в System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
   в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
   в System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
   в System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK)
   в System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject)
   в System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart)
   в System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)
   в System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)
   в System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)
   в System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)
   в System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)
   в System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)
   в System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
   в System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
   в System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
   в System.Data.SqlClient.SqlConnection.Open()
   в Service.GetUserSession() в d:\Work2\TRS\trunk\TransportServer\WebService\App_Code\Service.cs:строка 158
28.06.2010 11:28:11: В экземпляре объекта не задана ссылка на объект., App_Code, MalibuSrv.UserSession GetUserSession(),    в Service.GetUserSession() в d:\Work2\TRS\trunk\TransportServer\WebService\App_Code\Service.cs:строка 175
   в Service.DBConnectionCheck() в d:\Work2\TRS\trunk\TransportServer\WebService\App_Code\Service.cs:строка 1716
28.06.2010 11:28:11: , DBConnectionCheck, INTERNAL_ERROR
Название: Re: настройка транспортного сервиса
Отправлено: delta от 28 Июня 2010, 11:45:45
Открываем консоль управления IIS, и делаем как на вложенных рисунках
Название: Re: настройка транспортного сервиса
Отправлено: delta от 28 Июня 2010, 11:47:38
Далее открываем SQL Server Managment studio. Добавляем логин (см. рисунки)
Название: Re: настройка транспортного сервиса
Отправлено: delta от 28 Июня 2010, 11:48:47
И устанавливаем разрешения
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 28 Июня 2010, 14:17:53
выдает ошибку
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 28 Июня 2010, 14:29:19
Всё отлично просто данная роль уже была! DBConnectionCheck "ОК"! Великолепно, спасибо за помощ! :D
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 28 Июня 2010, 14:45:35
ну а теперь про ftp : что означают сло в вашей инструкции "Свойства корневой папки FTP
Откроется окно выбора пользователя (Рис. 22), в котором необходимо ввести имя созданного ранее пользователя Windows (Рис. 23).
"
Название: Re: настройка транспортного сервиса
Отправлено: r.anton от 28 Июня 2010, 14:50:34
VM-CZ-TS-2008? и какими правами он должен обладать?
Название: Re: настройка транспортного сервиса
Отправлено: delta от 29 Июня 2010, 10:31:42
В документе достаточно подробно и понятно изложено какие права и кому нужно давать, читайте внимательно.
Название: Re: настройка транспортного сервиса
Отправлено: worst от 27 Мая 2011, 07:51:56
Настраиваю транспортный сервис на 2008 R2, соответственно, IIS 7.5 (а не 6.0 как в 2003) и многие моменты просто другие.

Сервер запросил неподдерживаемый способ аутентификации по FTP, вроде бы получилось поднять виртуальный каталог и даже зайти на него по http (выдал кучу тех папок, что в нём лежат), однако, я столкнулся с такой проблемой при проверке связи с виртуальным каталогом:
http://dl.dropbox.com/u/7484275/CZ/ololo1.JPG (http://dl.dropbox.com/u/7484275/CZ/ololo1.JPG)
http://dl.dropbox.com/u/7484275/CZ/ololo2.JPG (http://dl.dropbox.com/u/7484275/CZ/ololo2.JPG)
http://dl.dropbox.com/u/7484275/CZ/ololo3.JPG (http://dl.dropbox.com/u/7484275/CZ/ololo3.JPG)
могу показать все настройки каталога/сайта/FTP-сайта, никогда ранее в IIS не работал, поэтому вызывает проблемы.
Название: Re: настройка транспортного сервиса
Отправлено: Служба поддержки от 27 Мая 2011, 07:57:17
Отключите тимвьювер и попробуйте еще раз произвести действия.
Название: Re: настройка транспортного сервиса
Отправлено: worst от 27 Мая 2011, 08:00:08
Отключите тимвьювер и попробуйте еще раз произвести действия.
я бы с радостью это сделал, но не могу быть сейчас физически возле сервера, поэтому и работаю удалённо.
Название: Re: настройка транспортного сервиса
Отправлено: Служба поддержки от 27 Мая 2011, 08:02:57
Данная проблема из-за включенного TeamViewer.
Название: Re: настройка транспортного сервиса
Отправлено: worst от 27 Мая 2011, 08:06:05
Данная проблема из-за включенного TeamViewer.
Спасибо, тогда ещё вопрос, можно ли для FTP просто использовать программу filezilla?
Название: Re: настройка транспортного сервиса
Отправлено: Служба поддержки от 27 Мая 2011, 08:15:12
Можно использовать любой фтп сервер
Название: Re: настройка транспортного сервиса
Отправлено: worst от 27 Мая 2011, 11:12:25
Можно использовать любой фтп сервер
С filezilla возникло куда меньше вопросов и проблем, нежели с использованием IIS 7.5, создать FTP получилось едва ли не в два клика мышкой (считая установку). Теперь осталось до конца разобраться с виртуальными каталогами и веб-страницей, чтобы отражалось всё так, как надо.
Название: Re: настройка транспортного сервиса
Отправлено: worst от 30 Мая 2011, 11:18:07
Последний штрих - подсоединение к БД.
при нажании на "запуск" у DBConnectionCheck
выходит это
<enResult xmlns="http://tempuri.org/">
INTERNAL_ERROR
</enResult>

Порты 1433, 1434, 443 и др. открыты, фаервол отключен. могу выслать также web.config чтобы можно было посмотреть содержимое, может, я там где-то ошибся, но делал целиком по инструкции. Версии SQLExpressи Windows 2008 R2

Содержимое лог-файла такое:
30.05.2011 14:15:00: При установлении соединения с SQL Server произошла ошибка, связанная с сетью или с определенным экземпляром. Сервер не найден или недоступен. Убедитесь, что имя экземпляра указано правильно и что на SQL Server разрешены удаленные соединения. (provider: Поставщик именованных каналов, error: 40 - Не удалось открыть подключение к SQL Server), .Net SqlClient Data Provider, Void OnError(System.Data.SqlClient.SqlException, Boolean),    в System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
   в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
   в System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject)
   в System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject)
   в System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart)
   в System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)
   в System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)
   в System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)
   в System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)
   в System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)
   в System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)
   в System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
   в System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
   в System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
   в System.Data.SqlClient.SqlConnection.Open()
   в Service.GetUserSession() в d:\Work2\TRS\trunk\TransportServer\WebService\App_Code\Service.cs:строка 158
30.05.2011 14:15:00: В экземпляре объекта не задана ссылка на объект., App_Code, MalibuSrv.UserSession GetUserSession(),    в Service.GetUserSession() в d:\Work2\TRS\trunk\TransportServer\WebService\App_Code\Service.cs:строка 175
   в Service.DBConnectionCheck() в d:\Work2\TRS\trunk\TransportServer\WebService\App_Code\Service.cs:строка 1716
30.05.2011 14:15:00: , DBConnectionCheck, INTERNAL_ERROR
Название: Re: настройка транспортного сервиса
Отправлено: Служба поддержки от 30 Мая 2011, 13:13:48
Прикрепите пожалуйста конфигурационный файл web.config (пароль можете звездочками пометить).
Название: Re: настройка транспортного сервиса
Отправлено: worst от 30 Мая 2011, 13:36:31
Прикрепите пожалуйста конфигурационный файл web.config (пароль можете звездочками пометить).
Разобрался сам только что.
могу выставить содержимое файла, как я писал, чтобы у меня заработало.
<appSettings>
      <add key="ConnectionString" value="workstation id=SERVER-CZ\SQLEXPRESS; packet size=4096;user id=sa;password=********; data source=SERVER-CZ\SQLEXPRESS; persist security info=true; initial catalog=TS_DB" />
      <add key="LogPath" value="C:\ts\logs\" />
      <add key="LogFileName" value="ts.log" />
      <add key="MalibuLogPath" value="C:\ts\logs\" />
      <add key="MalibuLogFileName" value="malibuts.log" />
      <add key="FTP_PassiveMode" value="false" />
      <add key="Mirrors" value="http://localhost/tsserver/mirror/service.asmx" />
</appSettings>   
   <connectionStrings>
        <remove name="LocalSqlServer" />
        <add connectionString="Server=SERVER-CZ\SQLEXPRESS;Database=TS_DB;User ID=sa;Password=*********" name="LocalSqlServer" providerName="System.Data.SqlClient" />
    </connectionStrings>
Название: Re: настройка транспортного сервиса
Отправлено: worst от 31 Мая 2011, 06:50:02
Остался последний штрих. И вновь проблемы, я сделал всё по документации, но оно опять не работает.
Сбой запроса с состоянием HTTP 401: Unauthorized
http://dl.dropbox.com/u/7484275/CZ/rir1.JPG (http://dl.dropbox.com/u/7484275/CZ/rir1.JPG)
http://dl.dropbox.com/u/7484275/CZ/rir2.JPG (http://dl.dropbox.com/u/7484275/CZ/rir2.JPG)
http://dl.dropbox.com/u/7484275/CZ/rir3.JPG (http://dl.dropbox.com/u/7484275/CZ/rir3.JPG)
клиенты прописаны правильно, хранилище данных - по образу и подобию, ftp на 127.0.0.1 и localhost открывается и даёт файлы в него записать.
Название: Re: настройка транспортного сервиса
Отправлено: Служба поддержки от 31 Мая 2011, 09:06:19
Необходимо убедиться, все ли порты открыты для работы с веб службой, в случае если веб служба работает на другом порту, отличном от 80-го, тогда в настройках необходимо прописать localhost:[номер_порта] (например localhost:81)
Для ftp необходимо, чтоб был открыт 21-ый порт.
Название: Re: настройка транспортного сервиса
Отправлено: worst от 31 Мая 2011, 12:33:47
Необходимо убедиться, все ли порты открыты для работы с веб службой, в случае если веб служба работает на другом порту, отличном от 80-го, тогда в настройках необходимо прописать localhost:[номер_порта] (например localhost:81)
Для ftp необходимо, чтоб был открыт 21-ый порт.
Фаервол выключен, но я всё равно открыл эти порты через netsh firewall, однако, всё равно та же ошибка. Программе же нужен непосредственно путь к service.asmx? может, создать для него жёсткую ссылку в каком-нибудь каталоге или по фтп?
Название: Re: настройка транспортного сервиса
Отправлено: Служба поддержки от 31 Мая 2011, 14:20:18
Проверьте пожалуйста включена ли анонимная авторизация для сайта
Название: Re: настройка транспортного сервиса
Отправлено: worst от 01 Июня 2011, 07:31:23
Проверьте пожалуйста включена ли анонимная авторизация для сайта
Анонимная авторизация включена везде, где только можно, но ошибка вылазит одна и та же, 401: Unauthorized. Я даже в пул приложений зашёл и сменил ApplicationPoolIdentify на NetworkService (возможно, надо было делать LocalService)
Название: Re: настройка транспортного сервиса
Отправлено: Служба поддержки от 01 Июня 2011, 08:43:09
Проверьте пожалуйста включена ли анонимная авторизация для сайта
Анонимная авторизация включена везде, где только можно, но ошибка вылазит одна и та же, 401: Unauthorized. Я даже в пул приложений зашёл и сменил ApplicationPoolIdentify на NetworkService (возможно, надо было делать LocalService)
В личных сообщениях укажите пожалуйста ICQ и координаты TeamViewer для удаленного подключения к Вам.