gifts2017

Настройка удаленного хранилища на Microsoft internet information services 7.5

Опубликовал Texnic79 (texnic79) в раздел Администрирование - Системное

Столкнулся с проблемой установки удаленного хранилища на IIS 7.5. Часто бывает,  что администраторы Заказчика в этом разбираться не хотят, а работа с удаленным хранилищем штука весьма полезная и удобная. Статей про настройки на IIS 6.0 много, а на IIS 7.5 нет. После манипуляций решил помочь коллегам. IIS 7.5 входит в состав Windows 7 и Window Server 2008. В статье представлен пример для установки на Windows 7 (для Windows Server 2008  отличается только сама установки немного).

1. Устанавливаем службу IIS.

В оснастке программы и компоненты нажимаем пункт «Включение  или отключение компонентов Windows» и выбираем пункт «Службы IIS». Раскрываем дерево и в пункте «Компоненты разработки приложений» устанавливаем флаг «Расширения ISAPI», все остальные настройки по умолчанию, нажимаем ОК.

Рисунок 1. Установка сервера IIS

 

2. Устанавливаем сервер хранилища.

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

Рисунок 2. Установка сервера хранилища

 

 

По умолчанию каталог хранилища находится в папке пользователя, меня это не утроило, соответственно меняем в реестре командную строку запуска службы (каталог после ключа -d)

"C:\Program Files (x86)\1cv82\8.2.16.362\bin\crserver.exe" -srvc -port 1542 -range 1560:1591 -d d:\1C_CONFIG\CONFIGS82\WEBREPO\

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

Рисунок 3. Проверка строки запуска сервера хранилища

 

 

Теперь стандартными средствами создаем хранилище конфигурации, при этом в каталоге, который мы указали в качества каталога сервера хранилища, размещаются КАТАЛОГИ хранилищ конфигураций (для каждой конфигурации свой каталог).

3. Настройка сервера IIS.

В каталоге c:\inetpub\wwwroot\ создаем папку для хранения настроек сервера, например «appstorage1C»:

Рисунок 4. Каталог настройки сервера IIS

 

 

В каталоге создаем файл с расширением .1ccr следующего содержания:

<?xml version="1.0" encoding="UTF-8"?> 
<repository connectString="tcp://ИМЯКОМПЬЮТЕРА"/>

 

После создания папки входим в Панель Управления – Администрирование – Диспетчер служб IIS.

Рисунок 5. Общий вид оснастки "Диспетчер служб IIS "

 

 

Раскрываем ветку и в группе Default Web Site видим созданную нами папку (если папка не видна, перезапустите службу сервера IIS). На папке нажимаем правой кнопкой мыши и выбираем пункт «Преобразовать в приложение»

Рисунок 6. Преобразование в приложение

 

 

В открывшемся окне настроек не меняем, жмем ОК.

Рисунок 7. Диалог создания приожения

 

 

Выбираем наше созданное приложение и в правом окне выбираем пункт «Сопоставление обработчиков».

Рисунок 8. Пункт "Сопоставление обработчиков"

 

 

Выбираем пункт «Добавить сопоставление сценария »

Рисунок 9. Настройка сопоставления сценария

 

 

В открывшемся окне заполняем сопоставление следующим образом:

Рисунок 10. Диалог "Изменение сопоставления сценария"

 

 

В списке обработчиков появляется новый обработчик, после этого в столбце «Действия» выбираем пункт «Изменение разрешений функции» и в открывшемся окне устанавливаем флаг «Выполнение».

Рисунок 11. Диалог "Изменение разрешений функции"

 

 

Если вы будете использовать серев хранилища на машине с 64-х разрядной операционной системой, тогда необходимо разрешить использование 32-х разрядных приложений (сервер хранилища именно 32 разрядное). Для этого в диспетчере служб IIS выбираем пункт «Пулы приложений», в колонке «Действия» выбираем пункт «Дополнительные параметры» и в открывшемся окне устанавливаем разрешение на использование 32-х разрядных приложений:

Рисунок 12. Окно дополнительных параметров пула приложений

 

 

Для изменения порта запуска сервера (бывает администраторы блокирую порт 80) необходимо активизировать в дереве подключений пункт «Default Web Site», в панели «Действия» выбираем пункт «Привязки» и меняем порт:

Рисунок 13. Окно привязки сайта

 

 

Собственно настройки выполнены. Проверим наши настройки. Для этого правой кнопок нажимаем на созданном приложении. Выбираем пункт «Управление приложениями - Обзор».

Рисунок 14. Проверка приложения

 

 

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

Для подключения к хранилищу необходимо использовать следующую строку:

_http://IP адрес сервера/Имя каталога в папке wwwroot/Имя файл 1 ccr /Имя каталога хранилища

Пример:

_http://192.168.0.102/appstorage1C/repository.1ccr/example82

Само хранилище создается локально типовыми средствами в каталоге, который указан в параметре сервера хранилища.

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение

Комментарии

1. Александр Лыткин (TrinitronOTV) 01.12.12 13:04
спасибо, полезная информация
2. Алексей 1 (AlX0id) 04.12.12 07:56
В каталоге создаем файл с расширением .1ccr следующего содержания:




После создания папки входим в Панель Управления – Администрирование – Диспетчер служб IIS.

То ли какой-то досадный пробел, то ли файл действительно пустой нужен? )
В общем и целом спасибо - не выделялось времени разобраться самому )
3. Texnic79 (texnic79) 04.12.12 09:59
Что не пойму поправил текст, воткнул содержание файла, вроде отражается, сейчас после модерации опять не видно. На всякий случай содержание файла в каталоге настройки сервера IIS^

<?xml version="1.0" encoding="UTF-8"?>
<repository connectString="tcp://ИМЯКОМПЬЮТЕРА"/>
4. Texnic79 (texnic79) 04.12.12 10:00
(2) AlX0id,
Что не пойму поправил текст, воткнул содержание файла, вроде отражается, сейчас после модерации опять не видно...
5. Роман Ершов (MRAK) 05.12.12 09:41
Спасибо. А на апаче не пробывали поднимать?
6. Texnic79 (texnic79) 05.12.12 09:46
(5) MRAK,
Нет, но будет время тоже попробую. На проектах часто приходится разбираться с техническими моментами, так что надо быть во всеоружии. А клиент всегда заплатит, если сам не в состоянии что-то сделать сам.
7. Ксюша (Ksu) 05.12.12 13:00
Спасибо большое! Нам как раз пригодится очень!
8. Ксюша (Ksu) 05.12.12 14:07
Все настроила как описано, но вот не удается подключиться к хранилищу по строке подключения
"Имя каталога хранилища" это которое?
У меня с описанными действиями подключение получилось осуществить без имени каталога хранилища.
т.е. строка подключения
_http://IP адрес сервера/Имя каталога в папке wwwroot/Имя_файла.1ccr
9. Texnic79 (texnic79) 05.12.12 14:16
Это имя папки где расположено хранилище физически.
10. Ксюша (Ksu) 05.12.12 14:25
У меня, если написать имя этой папки выдавалось сообщение, что хранилище не найдено
11. Texnic79 (texnic79) 05.12.12 14:31
(10) Ksu,

_http://IP адрес сервера/Имя каталога в папке wwwroot/Имя файл 1 ccr /Имя каталога хранилища

Имя каталога в папке wwwroot - это настройки Web сервера
Имя каталога хранилища - это там где хранилище лежит. Эта папка должна лежать в каталоге, который указан в настройках службы сервера хранилища.
12. Ксюша (Ksu) 05.12.12 14:47
(11)так вообще не работает
может ли быть проблема в том, что при обзоре я не получила список файлов папке, а вот такое сообщение:
Веб-сервер настроен таким образом, чтобы не формировать списка содержимого каталога.
13. Ксюша (Ksu) 05.12.12 15:02
Выдается вот такая ошибка:
Неклассифицированная ошибка работы с хранилищем конфигурации.
по причине:
HTTP: Internal server error
Ошибка при работе с ресурсом
14. Gandalf (Gandalf Белый) 05.12.12 15:18
Большое спасибо! Интересная статья. Обязательно попробую сделать описанное.
15. Texnic79 (texnic79) 05.12.12 15:32
(12) Ksu,
Наверное да. Надо попробовать поставить возможность получения списка файлов. По моему меняется в функции "Просмотр каталога".
16. Ксюша (Ksu) 05.12.12 16:45
(15)texnic79,
открыла папку на просмотр. не спасло...
даже и не знаю в чем проблема еще может быть.
17. Texnic79 (texnic79) 05.12.12 16:50
(16) Ksu,
В браузере открывается?
18. Ксюша (Ksu) 05.12.12 16:59
(17) texnic79,
В браузере открывается только список файлов
19. Texnic79 (texnic79) 05.12.12 17:04
(18) Ksu,

Это нормально.
Проверьте сопоставление обработчика (скрин сделайте), изменение разрешений, а также проверьте использование 32 разрядный приложений, если сервер 64 разрядный.
20. Ксюша (Ksu) 06.12.12 08:49
(19) texnic79,
сегодня проделала все опять с начала. Содержимое папки _http://ХХХ.ХХ.ХХХ.Х:8080/webrepo/ вижу.
Скрин сопоставления обработчика прилагаю.
Использование 32 разрядных приложений стоит в True.
Если в конфигурации указываю путь _http://ХХХ.ХХ.ХХХ.Х:8080/webrepo/repo.1ccr/hran_wide, то получаю сообщение, что хранилище не обнаружено, если убираю порты, то Неклассифицированная ошибка работы с хранилищем конфигурации.
Прикрепленные файлы:
21. Texnic79 (texnic79) 06.12.12 08:55
(20) Ksu,

Проверьте работу сервера хранилища. Для этого подключитесь к хранилищу по следующему пути:

tcp://ИмяСервераХранилища/hran_wide

Это покажет корректно ли работает сервер хранилища, а также приведите содержание файла repo.1ccr
22. Ксюша (Ksu) 06.12.12 09:00
(21) texnic79,
К харнилищу я подключаюсь вот так:
tcp://srv-1c-test
не указываю в конце папку /hran_wide
Соответственно содержимое файла repo.1ccr:
<?xml version="1.0" encoding="UTF-8" ?>
<repository connectString="tcp://srv-1c-test" />
23. Ксюша (Ksu) 06.12.12 09:10
В общем, как я и писала ранее, получилось подключиться по пути, без указания папки
_http://IP адрес сервера/Имя каталога в папке wwwroot/Имя_файла.1ccr/
Не совсем понимаю, зачем ее было указывать, если в вашем примере в файле repository.1ccr нет этой папки

Однако, подключившись и начав получать конфигурацию из хранилища, через какое-то время вылезла новая ошибка:
Неклассифицированная ошибка работы с хранилищем конфигурации.
по причине:
Невосстановимая ошибка
Ошибка при выполнении запроса POST к ресурсу :
по причине:
Ошибка HTTP при обращении к серверу: http://ХХХ.ХХ.ХХХ.Х:8080
Transferred a partial file

Если напрямую подключиться к хранилищу через tcp://srv-1c-test ошибок в хранилище никаких нет, все работает
24. Texnic79 (texnic79) 06.12.12 09:27
(23) Ksu,

Получается вы создаете хранилище непосредственно в каталоге hran_wide и этот же каталог указан в качестве рабочего каталога сервера хранилища? Покажите строку запуска службы хранилища.
25. Ксюша (Ksu) 06.12.12 09:31
(24) texnic79,
"C:\Program Files (x86)\1cv82\8.2.16.363\bin\crserver.exe" -srvc -port 1542 -range 1560:1591 -d C:\hran_wide\
26. Texnic79 (texnic79) 06.12.12 09:42
(25) Ksu,

Не совсем правильно. Вам мне кажется надо в рабочем каталоге C:\hran_wide\ создать папку, в ней создать хранилище и тогда в строке указывать этот каталог как и написано в статье.
27. Ксюша (Ksu) 06.12.12 09:46
(26) texnic79,
Тогда в Вашей статье вот в этом пункте указывать только имя компьютера или все же с указанием папки?


В каталоге создаем файл с расширением .1ccr следующего содержания:

<?xml version="1.0" encoding="UTF-8"?>
<repository connectString="tcp://ИМЯКОМПЬЮТЕРА"/>


В случае с вашей строкой сервера хранилища
"C:\Program Files (x86)\1cv82\8.2.16.362\bin\crserver.exe" -srvc -port 1542 -range 1560:1591 -d d:\1C_CONFIG\CONFIGS82\WEBREPO\


какая будет строка подключения и содержимое файла .1ccr?
28. Texnic79 (texnic79) 06.12.12 10:08
(27) Ksu,

В файле 1ccr ничего не меняется, рабочий каталог является параметром службы, а в файле мы указываем компьютер со службой. А каталоги хранилищ размещаются уже в рабочем каталоге службы. А вот в строке подключения если через tcp, то :

tcp://srv-1c-test/Каталог хранилища

если через http, то

_http://ХХХ.ХХ.ХХХ.Х:8080/webrepo/repo.1ccr/Каталог хранилища
29. Ксюша (Ksu) 06.12.12 10:33
(28) texnic79,
Прошу уже прощения, что такую дискуссию устроила, но все же хотелось бы докопаться до истины и рабочего состояния
Правильно ли я поняла:
в службе у меня будет полный путь до папки хранилища или до папки, где лежат папки разных хранилищ
так:"C:\Program Files (x86)\1cv82\8.2.16.363\bin\crserver.exe" -srvc -port 1542 -range 1560:1591 -d C:\1C_REPO\
или так: "C:\Program Files (x86)\1cv82\8.2.16.363\bin\crserver.exe" -srvc -port 1542 -range 1560:1591 -d C:\1C_REPO\hran_wide
30. Ксюша (Ksu) 06.12.12 11:43
как бы я ни делала при попытке зайти в хранилище так "tcp://srv-1c-test/Каталог хранилища" выдается сообщение о том, что оно не найдено
подключается только так: "tcp://srv-1c-test/"
и всегда раньше так работали.
проблема сейчас только в связи с веб-сервером...
31. Texnic79 (texnic79) 06.12.12 11:54
(29) Ksu,
в службе у меня будет полный путь до папки хранилища или до папки, где лежат папки разных хранилищ


где лежат папки разных хранилищ
32. Texnic79 (texnic79) 06.12.12 11:57
(30) Ksu,
подключается только так: "tcp://srv-1c-test/"


Получается что у вас хранилище лежит в рабочем каталоге сервера. Даже не знаю что и сказать.

А что выдает браузер когда с компьютера заходите:

http://ХХХ.ХХ.ХХХ.Х:8080
33. Ксюша (Ksu) 06.12.12 12:52
(32) texnic79,
Да нет! В службе так
"C:\Program Files (x86)\1cv82\8.2.16.363\bin\crserver.exe" -srvc -port 1542 -range 1560:1591 -d C:\1C_REPO\hran_wide

а запускаем так
tcp://srv-1c-test/


А что выдает браузер когда с компьютера заходите:

http://ХХХ.ХХ.ХХХ.Х:8080

500 - внутренняя ошибка сервера.
Проблема с запрашиваемым ресурсом; ресурс не может быть отображен.
34. Ксюша (Ksu) 06.12.12 13:34
Сделала я как рекомендовали.
Служба так:
"C:\Program Files (x86)\1cv82\8.2.16.363\bin\crserver.exe" -srvc -port 1542 -range 1560:1591 -d C:\1C_REPO\

Запускаем локальное хранилище так:
tcp://srv-1c-test/hran_wide

При подключении через средства веб-сервера так:

Начинает подключаться и вываливается все в ту же ошибку:
Неклассифицированная ошибка работы с хранилищем конфигурации.
по причине:
Невосстановимая ошибка
Ошибка при выполнении запроса POST к ресурсу :
по причине:
Ошибка HTTP при обращении к серверу: http://ХХХ.ХХ.ХХХ.Х:8080
Transferred a partial file

В чем может быть причина?
35. Texnic79 (texnic79) 06.12.12 13:47
(33) Ksu,

Что -то не так с IIS/ Вот что должно выдавать при подключении через браузер
Прикрепленные файлы:
36. Ксюша (Ksu) 06.12.12 14:43
(35) texnic79,
Добилась я и такого отображения. Но проблема с подключением к веб-хранилищу не решилась. Та же ошибка вываливается все равно. Что за частичный файл...
Будем думать. Решим задачу - отпишусь, вдруг кому пригодится
Спасибо и Вам за терпение!
37. Texnic79 (texnic79) 06.12.12 14:47
(36) Ksu,

Хорошо. Надеюсь что у вас все получится.
38. Ксюша (Ksu) 11.12.12 14:38
Почти разобрались. В настройках IIS по умолчанию стоит ограничение на максимальный размер запроса. У нас очень большая конфигурация. И поэтому не получалось затянуть ее всю при первом подключении.
39. Василий Мазурок (mvgfirst) 12.02.13 17:37
Что только не делал - но так и не смог запустить
Сам сервер как службу запустил. Кстати, надо бы написать что службу можно запустить с параметром -instsrvc, сразу после установки. Ибо я не смог найти в реестрее требуемую строку пока не установил сервер.

Хранилища создал, все остальное сделал как написано.

Что в итоге:
через tcp - все работает, причем не только локально на сервере но и удаленно на других компьютерах по живому IP

через IIS не взлетелов ( пишет 1C "Method not Allowed"

Кстати через всю статью проходит информация что в барузере при открыии созданного приложения должен отобразится список файлов, но непонятно какой список? У меня вот напирмер отображается два файла web.config и repository.1crr, и то после того как я назначил права на просмотр директоии.
Хотя мне кажется должен быть несколько другой список файлов.
40. Василий Мазурок (mvgfirst) 12.02.13 17:57
Пока писал предыдущий пост, посетила меня мысль в чем может быть проблема.

В итоге оказалась все просто: (собственно как и всегда когда находишь решение)

Если установлен 64-х разрядный сервер 1С, то wsisapi.dll будет две! одна в 32-х разрядном каталоге вторая в 64-х
я поумничав - решил что надо поставить 64-х разрядную на обработчик. В итоге ничего так и не работало.

Но уже дописывая предыдущий пост решил сравнить с обработчиком в публикации конфигурации которую я с успехом вывел интернет.

И прозрел ))) Хотя первый раз искал и не нашел, но оказывается в обеих каталогах есть одноименная библиотека.
Вообщем после замены одной на другую все зашевелилось

P.S. я еще сопоставлял MIME тип "text/xml" с раширением .1ccr незнаю помогло ли оно и надо ли - но уже нет сил пробовать без него.

Заработало и то хорошо!
texnic79; barelpro; +2 Ответить 1
41. Texnic79 (texnic79) 12.02.13 18:05
(39). Список файлов правильный. Должны показать файлы из каталога настроек.
42. Texnic79 (texnic79) 12.02.13 18:07
(40). Если заработало, то действительно хорошо. Просто я не пробовал 64 разрядный сервер предприятия, у меня только 32 есть.
43. Василий Мазурок (mvgfirst) 12.02.13 18:18
Если правильный - то добавьте в статью информацию о том как добавлять права на просмотр директории и установку сервера как сервиса (ключ -instsrvc)
И мне кажется файлу *.1ccr надо в статье придумать имя, а то ведь тоже, сидишь и думаешь - а не в этом ли дело?
44. Texnic79 (texnic79) 12.02.13 18:21
(43). Вы имеете ввиду сервер хранилища?
45. Василий Мазурок (mvgfirst) 12.02.13 18:32
Именно его. После того как установили сам сервер, его нет ни в реестре ни в списке сервисов. Более того у меня сервер (железка) используется практически всегда и перегружать его нежелательно. Посему искал способы установить все без перезагрузок, что сбоственно и получилось.

Кстати не уверен - будет ли появлятся сервер хранилища если его предватрительно не установить запустив с ключем.
46. Texnic79 (texnic79) 12.02.13 18:38
(45) mvgfirst, Если честно этот момент уже не помню. Т.к. устанавливал просто дополнительную компоненту и в службах по моему появилось все без проблем, но могу ошибаться.
47. KV1s (KroVladS) 12.02.13 20:31
(0) плюс поставил, полезная информация.
Давно хотел попробовать, теперь точно сделаю.
48. Константин (maverick76) 12.02.13 22:56
Тема конечно интересная ...
49. Ксюша (Ksu) 13.02.13 08:17
(45) mvgfirst,
Раз у вас получилось запустить, было бы интересно узнать, тянет ли через http всю конфигурацию в хранилище или нет?
У нас так и не получилось заставить IIS передавать большие объемы данных. При подключении к УПП вылетает в ошибку.
А вот на Apache все заработало как часики и весь объем передает без проблем.
Отпишитесь пожалуйста, сможет ли. Заранее спасибо.
50. Texnic79 (texnic79) 13.02.13 11:54
(49) Ksu, У меня с этими настройками работает УПП. Сервер находится довольно далеко географически от меня.
51. Василий Мазурок (mvgfirst) 13.02.13 12:05
(49) Ksu, незнаю насчет полного затягивания конфигурации, полностью чистую базу еще к хранилищу не подключал. Но вчера надо было залить все наработки сделанные отдельно от хранилища, то выполнил следующее
- сохранил конфигурацию в файл
- подключился к хранилищу (по протоколу tcp правда)
- захватил всю конфигурацию (рекурсивно)
- выполнил объединение
- поместил все в ханилище

все выполнилось успешно и вроде-бы без сбоев.

Сегодня дома буду пробовать подключить к хранилищу пустую конфигурацию и загрузить из него всю конфигурацию целиком (как раз на домашнем компе мне это нужно) и это уже попробую сделать через http

P.S. конфигурация УТ 10.3 сильно переделанная местами.
52. Ксюша (Ksu) 13.02.13 15:45
(51) mvgfirst,
Вот! По tcp у нас тоже работало без проблем.
Буду ждать Ваших результатов :)
53. Василий Мазурок (mvgfirst) 13.02.13 16:30
(52) Ksu, не хочу выпендриваться, но объясните мне, а зачем нужно http если по tcp работает?
Может я все-таки не понимаю каких-то тонких ньюансов? Лично я успокоился уже на tcp-способе, а уж http додавил просто из педантичности!
54. Ксюша (Ksu) 13.02.13 16:55
(53) mvgfirst,
У нас есть удаленные сотрудники и необходимо работать в одном хранилище. А админы не хотят пускать их в сеть напрямую, т.к. безопасность там... все такое...
55. Василий Мазурок (mvgfirst) 15.02.13 13:58
Вообщем, как и ожидалось, полет прошел без проишествий. Дома на чистую конфигурацию - загрузил из хранилища всю конфу и ошибок не выдало.
56. Алексей Стадников (JuggleRR) 03.04.13 16:52
(52) Ksu, Убил пол дня на поиск решения такой же или похожей проблемы как у Вас. Все оказалось просто до безобразия. Я упустил кавычки при создании файла .1ccr в имени компьютера, причем сознательно, так как не заметил что кавычки стоят перед tcp и предположил что ИМЯКОМПЬЮТЕРА" заключена в кавычки для замены на свое и автор просто упустил открывающую кавычку. Нелепейшая ситуация... Помимо этого, что только я не пробовал... Так же как mvgfirst сопоставлял MIME тип "text/xml" с расширением .1ccr, .1cws, .1crs. Сопостовлял их с обработчиком... Добавлял права доступа к каталогу bin, к каталогам в wwwroot пользователей по умолчанию IUSR. Дошло до того, что создал новый пул приложения и сайт.
57. Dmitry Glavin (kraftvkv) 23.12.13 00:54
Подскажите как заставить работать два веб хранилища по http, 8.2 и 8.3,
8.2 запущен на порт 1542 (стандартный -подключаюсь нормально)
8.3 на 2542 на этот не могу зайти, он постоянно ломится на 1542(если перебросить на стандартный, то к этому подключаюсь, а к другому не могу)
58. Texnic79 (texnic79) 27.12.13 09:02
(57) При подключении к хранилищу ломится?
59. Константин Черепанов (CocoNut) 28.01.16 15:14
(38) Ksu, спасибо Вам за наводку. Мучился с ошибкой "Неклассифицированная ошибка работы с хранилищем конфигурации. Ошибка сервера 404 - файл или каталог не найден" при попытке поместить конфигурацию в хранилище после обновления. При этом подключение к хранилищу, захват элементов проходил без проблем, а также помещение поэлементно. Все оказалось в Ограничениях запросов, длина содержимых которых по умолчанию 30мб. Существует 2 пути изменения этого параметра:
Первый:
1. Выбираем наш сайт, в котором находится файл *.1ccr. У меня это сайт repository.
2. Находим "Фильтрация запросов" и выбираем действие "Открыть функции", затем "Изменить параметры".
3. В открывшемся окне в поле "Максимальная допустимая длина содержимого(байт)" устанавливаем размер, например, 629145600 (это 600мб, размер не подбирал, просто примерно столько весит вся конфигурация)

Второй:
В папке, хранящей файл *.1ccr, после преобразования ее в IIS в приложение появляется файл web.config. В него внутри тегов <system.webServer>
</system.webServer> добавляем текст:
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="629145600" />
</requestFiltering>
</security>

Полный текст файла выглядит так:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<staticContent>
<mimeMap fileExtension=".1ccr" mimeType="text/xml" />
</staticContent>
<handlers>
<add name="1C Web-service Extension" path="*" verb="*" modules="IsapiModule" scriptProcessor="C:\Program Files (x86)\1cv8\8.3.6.2152\bin\wsisapi.dll" resourceType="Unspecified" requireAccess="None" preCondition="bitness32" />
</handlers>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="629145600" />
</requestFiltering>
</security>

</system.webServer>
</configuration>

Так же стоит проверить дополнителные параметры пула, в котором находится сайт repository.
Параметр "Лимит запросов" должен иметь значение 0. В таком случае размер не ограничен.
Прикрепленные файлы:
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа