Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Публикация http сервиса windows server 2012 R2 x64 + IIS
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Администратору 1С / Системному администратору / Администратору баз данных > Администрирование и настройка 1С
kosalex
Здравствуйте! Очень прошу помочь. Перечитал ТОП20 ссылок по настройке IIS и публикации http сервиса 1С.
Изначально стоял Windows Server 2016 х64 + IIS + 1C x64 8.3. Работала эта связка неделю, потом перестало работать с ошибкой 500.

В пуле включал и выключал поддержку 32 битных приложений.
Переопределял права пользователю IUSR и IIS_IUSRS - подумал может где то исчезли....все оказалось на месте - полный доступ
Полный доступ и у группы "Пользователи"
Полный доступ на wwwroot, папку 1С в ProgramFiles, на папку с базой 1С.

Далее....

Переустанавливал WIN Server 2016, ставил всё с 0 - не работает, то ошибка 500, так же была ошибка 404 - если выключить поддержку 32бит.

Сейчас стоит Windows Server 2012 R2 x64, IIS, 1C x64.

Люди добрые и нет, подскажите в чем может быть проблема??? Перечитал все что можно было по 10 раз....





Сейчас при включенной поддержке 32бит, вот такое вижу

Vofka
kosalex, попробуйте переопубликовать базу из конфигуратора.
kosalex
kosalex @ Сегодня, 15:04 необходимо зарегистрироваться для просмотра ссылки ,

Прошу прощенье, при выключенной поддержке вижу то что выше.

А при включенной поддержке 32бит приложений в пуле приложений IIS это


Настройки в IIS




Файл default.vrd:
<?xml version="1.0" encoding="UTF-8"?>
<point xmlns="http://v8.1c.ru/8.2/virtual-resource-system"
        xmlns:xs="http://www.w3.org/2001/XMLSchema"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        base="/ChatBots"
        ib="File=&quot;D:\1CBase\ChatBots&quot;;usr=&quot;ChatBots&quot;;pwd=&quot;123&quot;;"
        enable="false"
        allowexecutescheduledjobs="">
    <ws enable="false"
            pointEnableCommon="false">
        <point name="Exchange"
                alias="exchange.1cws"
                enable="false"
                reuseSessions="dontuse"
                sessionMaxAge="20"
                poolSize="10"
                poolTimeout="5"/>
        <point name="Exchange_2_0_1_6"
                alias="exchange_2_0_1_6.1cws"
                enable="false"
                reuseSessions="dontuse"
                sessionMaxAge="20"
                poolSize="10"
                poolTimeout="5"/>
        <point name="InterfaceVersion"
                alias="InterfaceVersion.1cws"
                enable="false"
                reuseSessions="dontuse"
                sessionMaxAge="20"
                poolSize="10"
                poolTimeout="5"/>
        <point name="MessageExchange"
                alias="messageexchange.1cws"
                enable="false"
                reuseSessions="dontuse"
                sessionMaxAge="20"
                poolSize="10"
                poolTimeout="5"/>
        <point name="MessageExchange_2_0_1_6"
                alias="messageexchange_2_0_1_6.1cws"
                enable="false"
                reuseSessions="dontuse"
                sessionMaxAge="20"
                poolSize="10"
                poolTimeout="5"/>
        <point name="RemoteAdministrationOfExchange"
                alias="RemoteAdministrationOfExchange.1cws"
                enable="false"
                reuseSessions="dontuse"
                sessionMaxAge="20"
                poolSize="10"
                poolTimeout="5"/>
        <point name="RemoteAdministrationOfExchange_2_0_1_6"
                alias="RemoteAdministrationOfExchange_2_0_1_6.1cws"
                enable="false"
                reuseSessions="dontuse"
                sessionMaxAge="20"
                poolSize="10"
                poolTimeout="5"/>
        <point name="RemoteAdministrationOfExchange_2_1_6_1"
                alias="RemoteAdministrationOfExchange_2_1_6_1.1cws"
                enable="false"
                reuseSessions="dontuse"
                sessionMaxAge="20"
                poolSize="10"
                poolTimeout="5"/>
    </ws>
    <httpServices publishByDefault="false">
        <service name="ЧатБот"
                rootUrl="chatbots"
                enable="true"
                reuseSessions="autouse"
                sessionMaxAge="1800"
                poolSize="10"
                poolTimeout="5"/>
    </httpServices>
    <standardOdata enable="false"
            reuseSessions="autouse"
            sessionMaxAge="20"
            poolSize="10"
            poolTimeout="5"/>
</point>


Файл web.config:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <handlers>
            <add name="1C Web-service Extension" path="*" verb="*" modules="IsapiModule" scriptProcessor="C:\Program Files\1cv8\8.3.12.1595\bin\wsisapi.dll" resourceType="Unspecified" requireAccess="None" />
        </handlers>
    </system.webServer>
</configuration>




Vofka @ Сегодня, 15:41 необходимо зарегистрироваться для просмотра ссылки ,
Пробовал это делать. Сейчас у меня всегда ошибка 500...что выше, при любом значении "Поддержка 32бит приложений"...

Может в этом проблема?
Vladal
Ставил по инструкции с Инфостарта, винда 64-битная. Сервис взлетел и работал непрерывно месяц, пока ходил на собеседования и показывал какой я молодец.

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

Прошу помочь:

- Windows Server 2016 Standart x64.
- Клиент 1С8.3 x64.

1) Для IUSR, IIS_IUSRS открыл полный доступ для папки - C:\Program Files\1cv8.
2) Для IUSR, IIS_IUSRS открыл полный доступ для папки - C:\inetpub\wwwroot.
3) Содержимое необходимо зарегистрироваться для просмотра ссылки
<?xml version="1.0" encoding="UTF-8"?>
<point xmlns="http://v8.1c.ru/8.2/virtual-resource-system"
        xmlns:xs="http://www.w3.org/2001/XMLSchema"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        base="/bccinvestdev2"
        ib="Srvr=&quot;1CDEV&quot;;Ref=&quot;dev2&quot;;">
    <standardOdata enable="true"
            reuseSessions="autouse"
            sessionMaxAge="20"
            poolSize="10"
            poolTimeout="5"/>
    <analytics enable="true"/>
    <ws>
        <point name="InterfaceVersion"
                alias="InterfaceVersion.1cws"
                enable="true"
                reuseSessions="dontuse"
                sessionMaxAge="20"
                poolSize="10"
                poolTimeout="5"/>
    </ws>
</point>
:

4) Содержимое необходимо зарегистрироваться для просмотра ссылки
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <handlers>
            <add name="*.1cws" path="*.1cws" verb="*" modules="IsapiModule" scriptProcessor="C:\Program Files\1cv8\8.3.18.1334\bin\wsisapi.dll" resourceType="File" preCondition="bitness64" />
            <add name="*.1crs" path="*.1crs" verb="*" modules="IsapiModule" scriptProcessor="C:\Program Files\1cv8\8.3.18.1334\bin\wsisapi.dll" resourceType="File" preCondition="bitness64" />
        </handlers>
    </system.webServer>
</configuration>



5) Конфигуратор запустил под именем администратора. Для публикации указал имя dev2.

Когда вызываю необходимо зарегистрироваться для просмотра ссылки

Получаю ответ - 404

Как понять причину и устранить ?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.