Имя: Пароль:
1C
1С v8
1C 8.3 + Windows Server 2008 R2 64x Публикация на веб сервере IIS
,
0 Prefuse
 
11.06.15
16:41
Добрый день!
Хотим опубликовать базу СRM на веб сервере. БД крутится на SQL. Платформа 8.3.6.2041
Все делал по инструкции: http://tavalik.ru/nastrojka-veb-dostupa-k-bd-1spredpriyatie-na-iis/#p8
в пуле дал разрешение на запуск 32 разрядных приложений, права на папки тоже дал.

Из 1С база публикуется, но при переходе в браузере на http://localhost/crm/ ругается:

Ошибка HTTP 500.21 - Internal Server Error
Обработчик "1C Web-service Extension" содержит поврежденный модуль "IsapiModule" в списке модулей

В чем может быть причина?
1 Biker
 
11.06.15
16:44
зачем на 32 разрешение, платформа на сервере какая 32 или 64?
2 Prefuse
 
11.06.15
16:45
(1) 32 битная. все файлы 1с в C:\Program Files (x86)
3 Господин ПЖ
 
11.06.15
16:49
(1) потому что прокладка в 1с 32-битная
4 Господин ПЖ
 
11.06.15
16:50
в инструкции слишком много работы "руками"...

платформа опубликует все сама - надо ее запустить от админа
5 Prefuse
 
11.06.15
16:55
(4) Запускаю от ярлык 1с имени Администратора, публикую. Захожу в браузер, ты же фигня.
Перезагружали сервак, не помагает
6 Prefuse
 
11.06.15
16:58
(5) Вот что еще пишет в браузере, может ктото понимает:
Подробные сведения об ошибке
Модуль    IIS Web Core
Уведомление    ExecuteRequestHandler
Обработчик    1C Web-service Extension
Код ошибки    0x8007000d
Запрашиваемый URL-адрес    http://localhost:80/CRM
Физический путь    C:\inetpub\wwwroot\CRM
Способ входа    Анонимная
Пользователь, выполнивший вход    Анонимная
Наиболее вероятные причины:
Используется управляемый дескриптор; однако установка ASP.NET не выполнена или выполнена не полностью.
Типографическая ошибка в конфигурации для списка модулей дескрипторов.
Что можно предпринять:
Если вы используете управляемый дескриптор, установите ASP.NET.
Убедитесь, что имя модуля дескриптора указано правильно. Имена модулей вводятся с учетом регистра в формате="StaticFileModule,DefaultDocumentModule,DirectoryListingModule".
Ссылки и дополнительные сведения...
Ядро IIS не распознает модуль.
7 Господин ПЖ
 
11.06.15
17:00
попробуй iis переставить и добавь модулей в него

>однако установка ASP.NET не выполнена или выполнена не полностью.
8 Господин ПЖ
 
11.06.15
17:00
чего-то не хватает
9 Prefuse
 
11.06.15
21:34
(8) Спасибо! переустановили, заработало.
Только теперь другой косяк, начинает загружаться и выдает:
"Не найдена лицензия! Не обнаружен ключ защиты программы или полученная программная лицензия!"
А по внешнему ip с другого компьютера даже не заходит 404 ошибка.
Помогите разобраться, благодарю!
10 Prefuse
 
11.06.15
21:40
(9) С половиной проблемы разобрался:
Для веб-клиентов лицензии выдает сервер 1С предприятия. Нужно зайти в консоль Администрирование серверов 1С, открыть свойства базы, установить "ДА" в поле "Разрешить выдачу лицензий сервером 1С:Предприятия"
11 Prefuse
 
11.06.15
21:43
(10) Осталось понять почему внешнему ip не заходит, 404 ошибка
12 floody
 
11.06.15
22:00
Апач не предлагать? Всё не читал.
13 Prefuse
 
11.06.15
22:07
(12) с Апача все начиналось, не удалось его поднять, служба ни в какую не хотела стартовать. решили стандартными средствами пойти(
Пишут, что нужно 80й порт как то пробрасывать, но я хз как это делается.
Завтра еще подумаю, всем спасибо!