Имя: Пароль:
1C
 
Проблема при публикации базы на веб-сервер IIS
0 HomoAlbus
 
23.11.15
17:05
Добрый день, коллеги. Целый день бьюсь над публикацией базы - никак не получается.

Ошибка HTTP 404.0 - Not Found
Разыскиваемый вами ресурс был удален, было изменено его имя или он временно недоступен.

Модуль    IIS Web Core
Уведомление    MapRequestHandler
Обработчик    1cw
Код ошибки    0x80070002
Запрошенный URL-адрес    http://localhost:80/1z/CustomerOrdersExchange.1cws
Физический путь    C:\inetpub\wwwroot\1z\CustomerOrdersExchange.1cws
Метод входа    Анонимная
Пользователь, выполнивший вход    Анонимная

Собственно, делал все что описано в инструкции тут:
http://catalog.mista.ru/public/185742/
и тут:
http://catalog.mista.ru/public/275820/

Не помогает.

Платформы пробовал разные как 8.2 так и 8.3
IIS8, Windows 8, файловая база, права на бин и на каталог базы нужные раздал.

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="/1z"
        ib="File="D:\Алексей\Базы\Обмен с ТСД";">
    <ws>
        <point name="CustomerOrdersExchange"
                alias="CustomerOrdersExchange.1cws"
                enable="true"/>
        <point name="ERPMonitor"
                alias="mr1.1cws"
                enable="true"/>
        <point name="Exchange"
                alias="exchange.1cws"
                enable="true"/>
        <point name="Exchange_2_0_1_6"
                alias="exchange_2_0_1_6.1cws"
                enable="true"/>
        <point name="InterfaceVersion"
                alias="InterfaceVersion.1cws"
                enable="true"/>
        <point name="MessageExchange"
                alias="messageexchange.1cws"
                enable="true"/>
        <point name="MessageExchange_2_0_1_6"
                alias="messageexchange_2_0_1_6.1cws"
                enable="true"/>
        <point name="RemoteAdministrationOfExchange"
                alias="RemoteAdministrationOfExchange.1cws"
                enable="true"/>
        <point name="RemoteAdministrationOfExchange_2_0_1_6"
                alias="RemoteAdministrationOfExchange_2_0_1_6.1cws"
                enable="true"/>
        <point name="RemoteAdministrationOfExchange_2_1_6_1"
                alias="RemoteAdministrationOfExchange_2_1_6_1.1cws"
                enable="true"/>
    </ws>
</point>

web.config:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <handlers accessPolicy="Read, Execute, Script">
            <add name="1cw" path="*" verb="*" modules="IsapiModule" scriptProcessor="C:\Program Files (x86)\1cv82\8.2.17.153\bin\wsisapi.dll" resourceType="Either" requireAccess="Execute" preCondition="bitness32" />
        </handlers>
    </system.webServer>
</configuration>

Куда копать, господа?
1 HomoAlbus
 
23.11.15
17:08
Скриншотик для наглядности http://screenpresso.com/=Nsfbe
2 HomoAlbus
 
24.11.15
10:19
Проблема решена, виноват был флажок "Вызывать обработчик только при сопоставлении запроса с" в ограничениях запроса в сопоставлении сценариев в настройках IIS.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой