Имя: Пароль:
1C
 
Развернуть 1С на IIS
,
0 ilyavorobyev
 
21.01.17
11:28
Раза 3 пробовал разворачивать веб клиент на IIS всегда выдает такую ошибку, делал все по инструкции, на разных серверах. Поднял апач все взлетело, но там нет аутентификации windows а нам надо. В чем может быть причина? По разным инструкциям делал и все безуспешно. Ошибка http://i91.fastpic.ru/big/2017/0121/81/6b818f1978958f9ba14317e1fce68a81.png
Конфигурация Управление it отделом.
1 Неверный Параметр И
 
21.01.17
11:40
32/64
2 Сергиус
 
21.01.17
11:44
(0)Проблема с правами.
3 Неверный Параметр И
 
21.01.17
11:52
(2) Гадание на кофейной гуще?

Там на картинке в левом нижнем углу указан код ошибки, между прочим. Который говорит о том, что сервер не осилил понять что за обработчик ему дали. Почитать с диска осилил, а вот понять что с ним делать - нет.

Впрочем, 1Сники никогда не умели в документацию.
4 nordbox
 
21.01.17
12:07
5 Сергиус
 
21.01.17
12:19
(3)Ты сам то смотрел, что за ошибка?

С правами и есть.

Вот тут http://forum.infostart.ru/forum9/topic154422/ обсуждается.
6 Неверный Параметр И
 
21.01.17
12:26
(5) И читать 1Сники тоже не умеют.

По твоей же ссылке до 6го поста обсуждается как раз эта ошибка, http 500.0, связанная с разрядностью и ушедшая после исправления и рестарта сервера. А начиная с 6го поста обсуждается следующая ошибка - http 403.14. Она как раз с правами и связана.

Хоть бы на картинки посмотрел.
7 mgk2
 
21.01.17
12:48
Apache без проблем взлетает. Зачем возится с iis?
8 Asmody
 
21.01.17
12:51
(0) Использование 32bit библиотек в IIS разрешили?
9 Фрэнки
 
21.01.17
13:05
(7) ну он же написал выше, что у них требование на включение аутентификации windows
10 ilyavorobyev
 
21.01.17
13:08
(8) конечно разрешил
11 ilyavorobyev
 
21.01.17
13:08
Я перечитал штук 10 инструкций, даже ставил по инструкции от разрабов конфигурации и всегда прихожу к ошибке указаной на скриншоте
12 ilyavorobyev
 
21.01.17
13:09
Ставим все вместе с сис админами у них тоже уже голова болит от IIS
13 ilyavorobyev
 
21.01.17
13:10
(4) по этой инструкции тоже ставил и нифига, ошибка вылазит это и все, уже и на 2008 сервере ставили и на 2012 результат один и тот же
14 ilyavorobyev
 
21.01.17
13:12
Все посты с проблемами заканчиваются фразой "Короче поставил апач. И все заработало." а мне не подходит такой результат решения проблемы
15 Фрэнки
 
21.01.17
14:44
недавно было обсуждение и тоже проблема была, что IIS не работал. Но там все закончилось сменой платформы - откатился на более ранний релиз и все заработало.
Но я не запоминал, в какой там ошибке была ругань.
А вы с каким релизом 1С хотите это запускать?
16 ilyavorobyev
 
21.01.17
15:51
(15)8.3.9.2033
17 oleg_km
 
21.01.17
18:18
(16) У нас все работает. Ищите и обрящите
18 Сергиус
 
22.01.17
00:43
(6)тАварисч, если у тебя НЕ будет прав на isapi.dll, то ты словишь ошибку 500, об этом и была речь. А твои рассуждения про "тупых" одинэсников - сам такой, раз тут трешься)
19 Torquader
 
22.01.17
12:35
(16) А она у вас чаем не в 64-битах ?
А то, может быть, вы приращиваете 64-битное приложение, как 32-битное, и чудо сервер не понимает, что от него хотят.
20 Фрэнки
 
22.01.17
12:40
(19) угу. в 64 битах на последних релизах подглючивает некоторый функционал, но это выявляется опытным путем. Откатываются на релизы, где 64-бита нет, ставят 32 бита и отписываются - ура, заработало.
21 ilyavorobyev
 
22.01.17
15:23
(19) да она 64 бита
22 ilyavorobyev
 
22.01.17
15:23
(20) то есть лучше поставить сервер 32битный? и попробовать поднять заново?
23 Фрэнки
 
22.01.17
15:32
(22) напишите всю цепочку дистрибутивов с указанием разрядности версий которые связываются. Откуда у вас там взялся некий сервер и является ли этот сервер 1С-ным сервером приложений, который запущен под виндой и на него нужен ключ правильной разрядности, а не просто клиентские ключи для пользователей - это только в последних постах начало выясняться. Хотя понятно, что я просто указываю на недостаток информации, а не называю способ решения - для поиска способов инфы мало.
24 Фрэнки
 
22.01.17
15:33
(22) 32-битный сервер чего? какого дистрибутива?
25 ilyavorobyev
 
22.01.17
15:36
(23) стоит сервер 64 битный версии 8.3.9.2033, лицензии Текущая:
Локальный HASP4 ORGL8 100, получило клиентское приложение
8101353054 сервер 64
26 Фрэнки
 
22.01.17
16:20
(25) но вам же нужно на сервере 64 бит. Как же отказаться от этого сервера? В порядке эксперимента: поставить на этом же релизе 32 бита. Скорей всего он заработает и в клиентском режиме - через 1с клиента и через веб-приложение.

Ну а дальше можно попробовать понизить версию 1С-платформы. Вполне вероятно, что самые последние изменения в 64-битном релизе платформы из-за выпуска 64-битной версии клиентской платформы оказались критичны. И теперь то, что работает в апач, не работает в иис
27 oleg_km
 
22.01.17
16:52
(26) 8.3.9.2033 работает 64 бит, на прошлой неделе переустанавливал
28 ilyavorobyev
 
22.01.17
18:10
(27) и iis поднята на нем?
29 oleg_km
 
22.01.17
19:53
(28) ИИС поднят на другом, тоже 64 бит (веб-модуль). выложи default.vrd и web.config может что увидим
30 ilyavorobyev
 
22.01.17
20:32
31 oleg_km
 
22.01.17
20:51
(30) а web.config? и не надо облаков. Открой в блокноте и скопипасть сюда. там нет ничего секретного
32 ilyavorobyev
 
23.01.17
07:29
(31) 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="/IT"
        ib="Srvr=&quot;FS&quot;;Ref=&quot;IT&quot;;">
    <standardOdata enable="true"
            reuseSessions="autouse"
            sessionMaxAge="20"
            poolSize="10"
            poolTimeout="5"/>
    <ws>
        <point name="AddressSystem"
                alias="AddressSystem.1cws"
                enable="true"
                reuseSessions="dontuse"
                sessionMaxAge="20"
                poolSize="10"
                poolTimeout="5"/>
        <point name="EnterpriseDataExchange_1_0_1_1"
                alias="EnterpriseDataExchange_1_0_1_1.1cws"
                enable="true"
                reuseSessions="dontuse"
                sessionMaxAge="20"
                poolSize="10"
                poolTimeout="5"/>
        <point name="EnterpriseDataUpload_1_0_1_1"
                alias="EnterpriseDataUpload_1_0_1_1.1cws"
                enable="true"
                reuseSessions="dontuse"
                sessionMaxAge="20"
                poolSize="10"
                poolTimeout="5"/>
        <point name="EquipmentService"
                alias="EquipmentService.1cws"
                enable="true"
                reuseSessions="dontuse"
                sessionMaxAge="20"
                poolSize="10"
                poolTimeout="5"/>
        <point name="Exchange"
                alias="exchange.1cws"
                enable="true"
                reuseSessions="dontuse"
                sessionMaxAge="20"
                poolSize="10"
                poolTimeout="5"/>
        <point name="Exchange_2_0_1_6"
                alias="exchange_2_0_1_6.1cws"
                enable="true"
                reuseSessions="dontuse"
                sessionMaxAge="20"
                poolSize="10"
                poolTimeout="5"/>
        <point name="InterfaceVersion"
                alias="InterfaceVersion.1cws"
                enable="true"
                reuseSessions="dontuse"
                sessionMaxAge="20"
                poolSize="10"
                poolTimeout="5"/>
        <point name="KnowledgeDB"
                alias="kdb1.1cws"
                enable="true"
                reuseSessions="dontuse"
                sessionMaxAge="20"
                poolSize="10"
                poolTimeout="5"/>
    </ws>
    <httpServices>
        <service name="kb"
                rootUrl="kb"
                enable="true"
                reuseSessions="dontuse"
                sessionMaxAge="20"
                poolSize="10"
                poolTimeout="5"/>
        <service name="УстановкаОценокПоЗаданиям"
                rootUrl="score"
                enable="true"
                reuseSessions="dontuse"
                sessionMaxAge="20"
                poolSize="10"
                poolTimeout="5"/>
    </httpServices>
</point>
33 ilyavorobyev
 
23.01.17
07:29
(31) 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.9.2033\bin\wsisapi.dll" resourceType="Unspecified" requireAccess="None" />
        </handlers>
        <security>
            <authorization>
                <add accessType="Allow" users="*" />
            </authorization>
        </security>
    </system.webServer>
</configuration>