Пошаговая инструкция настройки web-сервисов для 1Сv8.3 и IIS 8.5




Пошаговая инструкция настройки web-сервисов для 1Сv8.3 и IIS 8.5.
Windows Server 2012 R2 Standard, 1С:Предприятие 8.3 (8.3.4.465)

Пошаговая инструкция настройки web-сервисов для 1Сv8.3 и IIS 8.5.

Windows Server 2012 R2 Standard, 1С:Предприятие 8.3 (8.3.4.465)

Следуя пошаговой инструкции, опубликованной в статье //infostart.ru/public/75205/ для предыдущих версий IIS, произвел настройку вышеуказанной связки. Нижу привожу обновленную инструкцию.

1) Установка IIS выполняется стандартными средствами. Набор достаточных компонент приведен на скриншоте.

 

2) Создаем папку на web сервере. В моем случае 1С.

 

3) Публикуем сервис из 1С. Администрирование -> 1С -> Конфигуратор  -> Администрирование  -> Публикация на Web-сервере.

 

Содержимое.

 

4) Зададим права для обработчика web-сервисов 1С. Права на запуск (Выполнение) модулей добавляются для группы IIS_IUSRS на папку
C:Program Files (x86)1cv88.3.4.465in.

 

5) Если база файловая, нужно добавить права на изменение (Изменение) на папку и подпапки базы для той же группы.

 

6) В консоли IIS. Кликаем правой кнопкой мыши на строку с созданной нами папкой.  Преобразовываем её в приложение.

 

 7) Добавляем MIME типы 1С. Делать это можно для сервера или для сайта, или для папки. Наследование присутствует.

 

8) Добавляем настройки для обработки файлов 1С. На вкладке Сопоставление обработчиков добавляем скрипты (не скрипты со звездочкой) для каждого расширения -«*.1cws» и «*.1crs».

 

Имена любые. Главное — для каждого расширение отдельное правило! Ограничения запроса -> Доступ -> Сценарий или Выполнение.

 

9) Для обработчиков нужно задать дополнительные параметры (Edit Feature Permission). Установить флаги запуска скриптов и приложений.

 

10) Можно проверить наличие обработчика web-сервисов 1С на вкладке ISAPI and CGI Restrictions для сервера.

 

Так как установка идет в 64 разрядном окружении, то для обработчика нужно включить режим Пулы приложений -> DefaultAppPool -> Дополнительные параметры -> Разрешены 32-разрядные приложения ->True.

 

11) Обращаемся по адресу http://localhost/1C/.

 

 

12) Об анонимной аутентификации на IIS и доступе к базе. Настроить доступ с использованием автоматически создаваемого пользователя IUSR у меня получилось. Важно проверить, что Анонимная проверка подлинности включена как в корне сервера, ТАК И НА САЙТЕ. Иначе не работает!!!!

 

Все работает :)!

Благодарности:

//infostart.ru/public/75205/

Всем спасибо за внимание!

 

94 Comments

  1. Saipl

    Могу ошибаться, но если сначала установить IIS а затем установить модуль расширения веб-сервера 1С, то пункты 6-10 платформа настроит сама, после публикации новой базы так же ничего настраивать не придется.

    Reply
  2. russinow

    я в какойто момент плюнул настраивать 2012, и установил апач. С ним завелось с полпинка. После этой статьи попробую еще раз, спасибо )

    Reply
  3. Myst_

    Публикация Файловлй базы данных.(Бухгалтерия 3.0)

    При входе пользователя по опубликованной ссылке стартует масса регламентных заданий в базе (Например загрузка курсов валют или обновление полнотекстового поиска)- которые при отсутствии прав у пользователя под которыми они стартуют приводит к зависанию базы.

    P.S.

    Попытка открыть обработку «Управление Регламентными заданиями» — вешает сеанс намертво.

    Все регламентные задания отрабатывают по умолчанию под «DefaultAppPool».Можно посмотреть по процессу w3wp.exe.

    Решение : Для решения проблемы в настройках пула в свойстве «Identity» нужно указать пользователя которому гарантировано будет хватать прав на выполнение всех регламентных задании в приложении + (Доступ к каталогу и ресурсам сети).

    Reply
  4. Algiz

    Спасибо за статью, попробуем сделать

    Reply
  5. _Ramzes

    Я если честно не до конца понял для чего необходимо добавлять приложение, то окошко где добавляется _1С.

    Вообще с IIS очень часто творятся непонятные вещи. Сейчас думаю чтобы продакшин сервер запустить под Апатчем.

    Reply
  6. alyaev.a.v

    Столько танцев с бубном с этим IIS, Аппач 3 кнопки далее при установке и все работает.

    Reply
  7. SkorikA

    (6)Ситуации бывают разные:

    а) На предприятии уже установлен IIS — и смысла ставить еще один веб-сервер просто нет.

    б) Политика компании нацелена на использование Windows-серверов (а следовательно, и их продуктов).

    И покажите мне, пожалуйста, 3 кнопки которыми настраивается Windows аутентификация в Apache. Количество инструкций (и личный опыт) говорит о том, что не все так «трехкнопочно» в этом вопросе..

    Reply
  8. ben_art

    Статья очень полезная. От себя хочу добавить что всё это лучше делать под правами локального администратора.

    Reply
  9. KrAlAn

    Отличная статья.

    Вопрос.

    Получается, доступ к опубликованным ресурсам будет по http.

    Это хорошо для локальной (корпоративной) сети. А если есть потребность в раздаче ресурса наружу ? Отдавать по http небезопасно. Есть ли возможность завернуть это через https ?

    Спасибо

    Reply
  10. ben_art

    (9) KrAlAn, Тут лучше использовать VPN

    Reply
  11. KrAlAn

    (10) ben_art, Оно конечно так, но уж если использовать VPN, то удобней просто зарядить приложение как RemoteApp (на терминальном сервере, естественно). Одна проблема, придется открыть полный доступ клиенту к файлам БД, а это в некоторых случаях нежелательно. А вот с использованием веб-сервиса, можно просто отказать в просмотре ресурсов через броузер и будет все красиво. Клиент файловых ресурсов не видит, но при этом в 1С с ними работает.

    Печально, что нельзя через https завернуть работу в броузере с 1С, а через http страшно :-).

    Reply
  12. SimyriK

    (11) KrAlAn, по https тоже вполне можно настроить. Нужно включить SSL на приложении 1С в IIS, а текже подключить сертификат сервера

    Reply
  13. TbSasha

    Выходит ошибка:

    Ошибка HTTP 403.14 — Forbidden
    Веб-сервер настроен таким образом, чтобы не формировать списка содержимого каталога.
    

    Что это может быть?

    Reply
  14. alexstey

    (13) TbSasha, посмотрите здесь: http://www.cyberforum.ru/asp-net/thread973628.html. Может, поможет…

    Reply
  15. TbSasha

    Шаг 2,6,7,8,9 можно не делать если запускать 1с для публикации от имени администратора. То есть строка с папкой сама уже будет преобразована в приложение. Делаю на win8.1 64. Но можно ли так делать не будет ли чем то плохо? Почему то самому сделать по инструкции не получается выходят ошибки что писал выше.

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

    Reply
  16. alexstey

    (15) TbSasha, Как я понимаю, все зависит от версии 1С и прав, под которыми происходит установка комплекса сервисов и программ. Если шаги уже сделаны, то их и впрямь повторять не нужно. Работает и работает…

    Reply
  17. user_2010

    Добрый день! есть задача связать 1С и программу документооборота. Программа документооборота будет дергать веб-сервисы 1С, чтобы получать данные из справочников, добавлять записи в справочники…

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

    Аналогично с XDTO, все типы в один ХДТО или в разные?

    Волнует вопрос по возможным проблемам: если сломается/сломаю один веб-сервис, то сломается только один справочник, все остальное будет работать.

    Чем нужно руководствоваться, какими аргументами?

    Спасибо!

    Reply
  18. alexstey

    А зачем для решения данной задачи дергать веб-сервисы? Может проще подключиться к базе 1с напрямую… Или через синхронизацию…

    Reply
  19. user_2010

    Я не знаю, почему именно так решили: может быть их система не умеет по другому, или наш программер по этой программе не знает как сделать по другому… Мне поставили задачу…. Я хочу сделать по правильному. А как это по правильному?

    Reply
  20. alexstey

    По веб-сервисам, к сожалению, больше ни чем е помогу — у меня стояла задача опубликовать базу — я ее решил, решением поделился со всеми. Свой же документооборот (на 1с) удачно поженил с бухгалтерией (односторонне, из бух только берем) и несколькими базами на MSSQL и МySQL- чтение и запись.

    Reply
  21. Rabot

    А кто-нибудь знает где настраивается в IIS такая вещь:

    Ситуация: настроено перенаправление с внешнего XXX.XXX.XXX.XXX:9000 на внутренний XXX.XXX.XXX.XXX:80. Опубликован веб-сервис.

    на apache:

    обращение к http://XXX.XXX.XXX.XXX:9000/Service/ws/ws1.1cws?wsdl, точка подключения определяется как http://XXX.XXX.XXX.XXX:9000/Service/ws/ws1.1cws — т.е. всё правильно, работает.

    на IIS:

    обращение к http://XXX.XXX.XXX.XXX:9000/Service/ws/ws1.1cws?wsdl, точка подключения определяется как http://XXX.XXX.XXX.XXX/Service/ws/ws1.1cws — т.е. БЕЗ порта, не работает.

    Другими словами, если в браузере зайти на http://XXX.XXX.XXX.XXX:9000/Service/ws/ws1.1cws?wsdl, то и на apache и на IIS будет получен стандартный ответ в виде xml. А если обратиться как http://XXX.XXX.XXX.XXX:9000/Service/ws/ws1.1cws, то apache отобразит нормальную ссылку http://XXX.XXX.XXX.XXX:9000/Service/ws/ws1.1cws?wsdl, а IIS НЕ нормальную http://XXX.XXX.XXX.XXX/Service/ws/ws1.1cws?wsdl, т.е. БЕЗ порта, как будто выдаёт внутренний порт почему-то.

    Как настроить IIS, что бы он точку подключения возвращал правильную внешнюю, а не внутреннюю?

    Reply
  22. Rabot

    Полезная статья, спасибо! Но плюсануть не могу, нет такой кнопки почему-то.

    Reply
  23. alexstey

    (22) Rabot, Спасибо за отзыв. Вместо плюса — белая звездочка в оранжевом квадрате вверху, слева…

    Reply
  24. sidorov8

    (1) Saipl, в моем случае (при установке сначала IIS, потом веб-расширение) пункт 10 пришлось сделать в части «Пулы приложений -> DefaultAppPool -> Дополнительные параметры -> Разрешены 32-разрядные приложения ->True.»

    Автору СПАСИБО!

    Reply
  25. kazann

    Интересная информация. Помню первый раз ставил сам, сложил не один мат 🙂 Спасибо за статью. Освежил знания.

    Reply
  26. rumcais

    не работает ни черта.

    либо одну из двух ошибок показывает (1 — HTTP Error 403.14 — Forbidden The Web server is configured to not list the contents of this directory. 2 — HTTP Error 404.3 — Not Found The page you are requesting cannot be served because of the extension configuration.) либо просто содержимое каталога показывает. когда с одним файлом default.vrd, либо вкупе с web.config.

    все перепробовал. устал, пошел апач ставить… как минимум, на линуксе с ним вообще проблем не было никаких…

    платформа 8.3.5.1443

    Reply
  27. Meloman1

    (24) sidorov8, Так как установка идет в 64 разрядном окружении, то в п. 10 надо всего лишь выбрать другой обработчик — 64-битный wsisapi.dll, находящийся в данном примере по адресу: «C:Program Files1cv88.3.4.465inwsisapi.dll».

    Reply
  28. Yashazz

    Очередной раз обматерился. Час мучений, опубликовать базу так и не удалось. Всё перепробовал, и вроде уж не первый раз это делаю, а вот хрен.

    Разрабы 1С вообще сами хоть пробовали сделать что-то под обычным IIS (например 7.5), или они так, умозрительно? Тот же вопрос авторам руководства администратора. Их почитать, так всё само заведётся, надо только «опубликовать» нажать, ага, щас. Зла не хватает на эту кривую поделку.

    Писали бы уж честно, что публикация в веб-клиенте требует 3-5 часов настройки, навыков продвинутого системного администратора и везения. А то, вишь, у них нажатие пары кнопок и всё. Ни разу так не бывало.

    Reply
  29. Rokstedi

    Настроил все как описано, пробую через браузер перейти по ссылке, просит авторизацию. Подскажите что сделал не правильно?

    Reply
  30. CocoNut

    Спасибо за статью. Настроил с нуля — сразу заработало. До этого полдня убил на устранение ошибки 500.19 с кодом 0x8007007e на уже работающем IIS 7.0. Оказалось проблема была в установленном на сервере WSUS, который после установки включает сжатие файлов и использует только 64-битные библиотеки (информацию нашел на каком-то из сайтов, во время мучительного поиска и проб устранения). Действительно, на сервере без WSUS все взлетело с аналогичными настройками.

    Reply
  31. AngelVIII

    Делаю все по данной инструкции, ставлю на чистую винду 2012, с нуля.. и ошибка 403.14

    Reply
  32. Andrsan

    (31) AngelVIII, аналогично

    Reply
  33. dmspb

    Приветствую.

    Выполнил всё по инструкции.

    Стартует нормально, но вот в панели разделов уже видна проблема: нет значков подсистем.

    А при выборе любого пункта действий вылетает ошибка. См. скриншот.

    Reply
  34. jaroslav.h

    Спасибо за наводку про публикации веб-сервисов, наигрался с ошибкой Ошибка HTTP 401.3 — Unauthorized долго.

    Reply
  35. ben_art

    (33) dmspb, попробуйте запустить в 32 разрядном а затем опять в 64

    Reply
  36. Eduard66

    В общем задача была настроить интеграцию ERP с Докуменоборотом. Для этого все нужно было опубликовать Документооборот.

    Прошел по данной инструкции. Все взлетело. Сайт открывает. Через браузер все работает.

    Но!

    Во время попытки авторизации в ERP. Вылазит вот такая вот ошибка. Гугл о ней знает подозрительно мало.

    ТТХ:

    Win2012R2

    IIS 8.5

    Базы типовые пустые конфы.

    Притом на локальной семерке все нормально.

    Reply
  37. zabaluev

    Надо обновить публикацию, упростить и уменьшить количество шагов, с учетом особенностей свежих релизов 1с 8.3.6

    Все установилось, сделал только следующие шаги:

    1) Установка IIS

    Переустанавливаем платформу 1С, добавляя WEB компонент.

    3) Публикуем сервис из 1С. Администрирование -> 1С -> Конфигуратор -> Администрирование -> Публикация на Web-сервере.

    10) В 64 разрядном окружении, то для обработчика нужно включить режим Пулы приложений -> DefaultAppPool -> Дополнительные параметры -> Разрешены 32-разрядные приложения ->True.

    Так как у меня база файловая, пользователю IIS_IUSRS и IUSR дал доступ на запись в папку с базой.

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

    Reply
  38. baracuda

    Все говорят что публиковать базу без https:// страшно.

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

    Reply
  39. Akuji

    Добрый день. Подскажите настроил IIS на Windows server 2012 R2 Standart. УТ 11.

    В базу через веб клиент и тонкий клиент заходит. Меню и рабочий стол загрузились. НО ссылки не работают. т.е. жму спр. «Клиенты», док «Заказ клиента» и любая другая ссылка не реагирует — остается открытым рабочий стол(.

    Если зайти через все действия Заказы то там все хорошо.

    Попробовал на другом аналогичном сервере там все заработало хорошо.

    Что я мог пропустить на своем сервере???

    Reply
  40. ben_art

    (39) Akuji, Попробуйте отключить обработчики содержимого для пула приложений

    Reply
  41. Akuji

    (40) ben_art, что то не очень помогло, тонкий клиент и браузер вообще перестал грузится(.

    Reply
  42. ben_art

    (41) Akuji, а браузер какой ?

    Reply
  43. Akuji

    (42) ben_art,

    IE 11, Хром… на тонкий клиент браузер оказывает влияние? мне казалось это настройка сервера…

    Reply
  44. ben_art

    (43) Akuji, на тонкий нет , но через браузер можно было бы посмотреть на какой объект вы на самом деле тыкаете.

    Может что то блокирует переход по ссылке

    Reply
  45. iq200

    Reply
  46. Алексей777

    Коллеги, может кто https настраивал на IIS?

    Reply
  47. Serdgio

    Коллеги, кто-нибудь сталкивался — пользователь / группа iis_iusrs не появились после установки IIS?

    Reply
  48. ben_art

    (47) Serdgio, Скорее всего добавилась, но в правах не прописалась , Свойства папки — безопасность — добавить — дополнительно — поиск — выбрать из списка.

    Reply
  49. p1cs

    (31) AngelVIII, (32) Andrsan, ВЫ не поверите просто надо запускать 1С с правами Администратора (пр кн мыши -> Запуск от имени Администратора, логин и пароль не были запрошены системой). И это не смотря на то, что я в группе Администраторы в Домене. Я 2 часа убил чтобы это понять!

    А вся проблема в том, что несмотря на успешную публикацию и появление соответствующих файлов, публикация до конца не завершена (прав не хватает?). В этом можно убедиться после «успешной» публикации попробуйте нажать Отключить и получите сообщение «Публикация не найдена!»

    Пояснения: WinSrv 2012 R2 Std в качестве сервера терминалов, который находится в домене, AD на другом сервере.

    Reply
  50. pyrkin_vanya

    Всем привет. Делаю все по инструкции, но ошибка

    Ошибка HTTP 404.3 — Not Found

    Запрашиваемая страница не может быть отображена из-за конфигурации расширения. Если страница является сценарием, добавьте обработчик. Если необходимо загрузить файл, добавьте карту MIME.

    Помоги пожалуйста разобраться?

    Reply
  51. ben_art

    (50) pyrkin_vanya, Сделайте все заново от имени локального администратора

    ну или хотя бы заново опубликуйте

    Reply
  52. user592968_tpga2008

    Всем привет!

    Настроил, со своего компа в браузере все работает.

    Пытаюсь с внешнего — не получается.

    Какой адрес вводить?

    Reply
  53. gmkushkunov

    (12) SimyriK, Здравствуйте, Вы могли бы опубликовать подробную информацию как организовать работу 1С и IIS по протоколу https?

    Спасибо.

    Reply
  54. baracuda

    (52) user592968_tpga2008, Ip твоего компьютера, если другой компьютер с которого подключаешься за NATом зови админа.

    Reply
  55. vasja_yar

    (53) gmkushkunov, Мы вчера у себя настроили под https + подключили мобильное приложение Документооборот на работу по нему

    Reply
  56. mr_best_23rus

    Статья хорошая, спасибо!

    Reply
  57. gmkushkunov

    (55) vasja_yar, Не могли бы Вы опубликовать инструкцию по шагам как организовать работу по https на IIS?

    Спасибо.

    Reply
  58. user624209_dimajf

    Доброе время суток.

    ОС Server 2012 R2 Std

    SQL 2014 Std

    Сервер 1С версии 8.3.8.2167 x64

    Конфигурация 1С:ERP Управление предприятием 2 (2.1.3.124)

    Опубликовал базу на IIS по желтой книжке и этому посту. Сервис запускается несколько раз. После этого очередной запуск повисает на сплэшкрине. Новый сеанс не появляется. Появляются новые соединения и блокировки модуля расширения веб-сервера.

    Единственный способ избавиться от блокировок: перезагрузка компьютера. Я в полных непонятках, что это может быть.

    Кто-нибудь с подобным сталкивался?

    Reply
  59. qazaz2

    Я откровенно говоря просто не понимаю, откуда вот такая голова и чего только в ней не понапихано… ( (с) Савва Игнатьич).

    Без шуток. Спасибо автору, сам бы не допер до этого никогда.

    Reply
  60. zavyzka

    (58) Такая же проблема… решения пока не знаю…

    Reply
  61. vserg2004

    Настроил, со своего компа и в браузере и через тонкий клиент все работает!

    Пытаюсь с внешнего компа — страница не найдена!. В адресной строке внешнего компа ввожу http://ip адрес в интернете компьютера с базой/название базы

    Что не так? Вторые сутки бьюсь.

    Подскажите пожалуйста.

    Reply
  62. vserg2004

    Разобрался наконец-то. Нужно было пробросить порты в роутере.

    Reply
  63. user696568_POKE

    У Лукина была инструкция плохая, а эта ещё хуже

    Reply
  64. Yashazz

    Вот нормальная инструкция: http://tavalik.ru/nastrojka-veb-dostupa-k-bd-1spredpriyatie-na-iis/comment-page-1/

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

    Reply
  65. rpgshnik

    практически под копирку весь текст… учитывая что у вас по русски всё, а в тексте ссылки на английском))) а лайков собрали в два раза больше, справедливость нашей жизни)))

    Reply
  66. user610655_ituser

    1) Статья хороша при настройках IIS по умолчанию:

    1.1) корень документов IIS находиться на %systemdrive%

    1.2) виртуальные папки IIS находятся там же

    Как оформить сию задачу, если, например:

    1) виртуальный каталог, в котором публикуем, лежит не на %systemdrive% ?

    2) хочется забацать нечто в духе «http://нечто.com/1c/infodb1», «http://нечто.com/1c/infodb2», и т.д…

    С правами на уровне ОС и IIS разобрался…

    …а вот опубликовать через 1С — изучаю ошибки….

    Reply
  67. kartyz

    (13)В диспетчере IIS в свойствах пула ставим «Режим управляемого контейнера» — Классический.

    Reply
  68. Di_Denis

    Добрый день! Стоит Windows Server 2008 r2 и установлен iis 7. Опубликованы база, работают 5 пользователей. База работает стабильно, но в один момент происходит зависание всех пользователей, работают через тонкий клиент, платформа последняя. Регламентированные задания отключены. В логах iis пишет, все хорошо. Локально на сервере через локал хост заходит.

    Не знаю в чем проблема. Воспроизвести проблему не могу.

    Reply
  69. Di_Denis

    (68) Где еще копать, а то уже хочу на апач перейти, для пробы.

    Reply
  70. Rudakov_D

    Добрый день

    Что если веб сервер IIS расположен на другом сервере, как выполнить пункт 3 ?

    Reply
  71. PLadmin

    Обновил платформу на сервере до 8.3.11.2867, заново опубликовал базу — в итоге ошибка 500, 0x80004005. Сервер 1с — x64, на WIN Server 2012, 32-разрядные приложения в пуле отключены. Публикация из под 32-х разрядного конфигуратора не помогает, ошибка та же. Куда копать? Уже голову сломал.

    Reply
  72. vs13

    Были аналогичные проблемы, встретил на http://techlab.rarus.ru/news/articles/ такую рекомендацию, которая помогла.

    Для пула приложений, используемого для работы «1С:Предприятия», должна быть отключена поддержка .NET. Для этого следует установить свойство пула приложений «Версии среды .NET Framework» («.NET Framework Version») в значение «Без управляемого кода» («No Managed Code»).

    Reply
  73. PLadmin

    Ни черта не помогает.

    Reply
  74. Bahyt

    Под Windows 10 (IIS 10) не запускаются Интернет-сервисы (монитор Интернет поддержки, 1С Контрагент). Проблема в удостоверении, под которым запускается пул приложений DefaultAppPool. Заработало только под учетной записью LocalSystem (наверное, не безопасно).

    Здесь подробности.

    Reply
  75. a512

    (69) Денис, как часто зависает? Удалось решить проблему?

    Reply
  76. Di_Denis

    (75) Решение проблемы переходом на Apache. Проблема в Apache то, что он не держит много потоков, или что то в этом роде. Короче работают три пользователя в одной базе, заходит четвертый в другую базу, Apache перезапускается. а в iss такого нет. Решать проблему будет следующем образом на другой сервер будет установлен linux, там будет развернут postgresql, а на другом сервере будет развернут iss, и говорят что проблемы не будет. и 1с советует сделать так же.

    Reply
  77. Azatikn

    при обновлении с платформы 8.3.10.2580 на 8.3.11.3034

    публикация вываливается с ошибкой HTTP 500.0,

    когда возвращаю обратно, всё работает без нареканий.

    в новой платформе какие-то требования изменились?

    Reply
  78. s_vidyakin

    (29) Такая же херня. 100500 пунктов а в итоге ошибка 401. Апач поставил и работает

    Reply
  79. binx

    Хочу предупредить всех кто будет ставить по этой инструкции. Если у вас 64 разрядная ОС(что уже де-факто должно почти у каждого если вы не застряли в 00-х) и 64-разрядная версия 1С платформы то ставить значение в True у параметры Разрешены 32-разрядные приложения не нужно, оставить в False. Не смотря на то что судя по названию свойства пул приложения должен расширять свою работу и на 32 разрядные приложения по факту это не так, пул начинает работать только с 32-разрядным модулями. В итоге при запуске веб-клиента получите ошибку с кодом 500 Internal Error сервера. А вообще в который раз убеждаюсь лучший друг программиста/администратора это официальное руководство от 1С. Всегда следует прочитать его.

    Reply
  80. binx

    (77) а вы точно переопубликовывали базу после обновления и проверяли что веб-сервер ссылался на новую версию wsisapi.dll.

    Reply
  81. Azatikn

    (81) это похоже всё-таки было в платформе проблема, конечно же я перепубликовывал, с выходом 8.3.12 эта проблема ушла

    Reply
  82. 4815162342

    Здравствуйте. подскажите поставил платформу 8.3.12 и перестало запускаться под тонким клиентом, только через веб. В чем может быть проблема? всего 2 базы одна так и работает под 8.3.10 там запускается и веб и тонкий.

    Reply
  83. alt_ru_ist

    Добрый день. Подскажите, настроил по инструкции. 1С запускается, но отображается только начальная заставка запуска и висит. Всплывающие окна разрешены. Платформа 8.3.12.1469. И уже не знаю где копать.

    Reply
  84. ramax

    (84) все работало, потом потребовалось опубликовать другое приложение в пуле, похимичил в настройках в итоге та же проблема что и у вас! Не нашлось решение?

    Reply
  85. ramax

    (84) разобрался в чем причина — нужно в пуле непосредственно в приложении публикации зайти в «Проверка подлинности», там достаточно только «Анонимный вход» (если авторизуетесь средствами 1С), нажать ПКМ, «Изменить», выбрать «удостоверение пула приложений» (стоял IUSR и так не работало)

    Если не поможет, вероятно надо поставить такой же вид удостоверения и выше стоящим объектам, пулу и/или серверу

    Reply
  86. user1087520

    В моем случае Так как установка идет в 64 разрядном окружении, то для обработчика нужно включить режим Пулы приложений -> DefaultAppPool -> Дополнительные параметры -> Разрешены 32-разрядные приложения ->True. изменил на False, вынь 64, платформа 64 и по мануалу не работало пока не изменил на «Ложь»

    Reply
  87. ГаврилюкА

    Всем привет! Такой вопрос!

    Настроил такой же режим работы с 2012 скулем.

    Могу сколько угодно баз регистрировать в веб доступе. (базы БП версии 3.0)

    Но при попытке регистрации базы БП 2.0 запуск базы производится както неправильно.

    То есть на сервере напрямую запускается полная база 2.0 а через веб доступ вижу голую постую базу 2.0

    Помогите, что делать?)

    Reply
  88. kuzev

    (88) Удивили. В БП 2.0 нет управляемых форм. Типовая конфигурация не предназначена для работы через web-браузер.

    Reply
  89. ГаврилюкА

    (89)Можешь подсказать, какие есть адекватные способы подключения к базе 8.2, расположенной на сервере?

    Reply
  90. kuzev

    (90) Ничего нового не скажу. Работайте в обычном (толстом) клиенте.

    Reply
  91. xavikz

    Спасибо большое, все получилось и завелось, но есть вопрос:

    1) Зачем добавлять MIME типы файлов? на что это влияет и за что отвечает? Насколько обязателен этот пункт?

    2) откуда вообще папка в списке «1с_», да и все настройки проводятся с папкой «1с»?

    Reply
  92. the1

    Спасибо, заработало. За исключением того, что приложению пришлось дать доступ к физической папке от имени локального администратора.

    Reply
  93. awe007

    Коллеги, добрый день!

    Никто случайно не сталкивался с такой прлблемой: есть опубликованая на веб сервере база, делаю на телефоне отчёт (полностью сделанный на СКД), он формируется, но прокрутить его вниз невозможно. Не скроллится. Хотя на компьютере колесом мышки так же через браузер все работает?

    Андроид 9, Пробовал браузеры Хром и Опера, пробовал платформу 1С 8.3.13 и 8.3.14.. ничего не помогло.. невозможно пальцем прокрутить отчёт вниз.

    Может быть есть какие нибудь способы заставить его работать?

    Reply
  94. Angel_19

    Пробую публиковать, пока ничего не получается, использую веб сервер IIS 8.0

    Есть вопросы:

    1. Можно ли опубликовать только Веб сервис(ы)? Остальное пока не нужно.

    2. После публикации в папке должен быть только один файл: default.vrd или еще и файл от веб сервиса у меня это файл: xml-exchange-UTD.1cws ? сейчас у меня только один файл: default.vrd

    3. Сделал возможность просмотра каталога, и при переходе по адресу вида: http://192.168.1.111/UYP/ в браузере вижу каталог с файлами.

    При выполнении в 1с:

    Определения = Новый WSОпределения(«http://192.168.1.111/UYP/xml-exchange-UTD.1cws», «WebServices», «12345»);

    Получаю:

    При создании описания сервиса произошла ошибка. URL сервиса: http://192.168.1.111/UYP/xml-exchange-UTD.1cws

    Код ответа сервера: 404
    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *