Имя: Пароль:
1C
 
Обращение к ХранилищеЗначения через веб дает ошибку доступа
0 shavkat
 
14.10.21
14:23
Добрый день

Обращение к ХранилищеЗначения через http дает ошибку доступа

Ошибка доступа к файлу 'C:\Windows\Application Data'. 5(0x00000005): Отказано в доступе.

Что можно предпринять?

Заранее благодарю
1 acht
 
14.10.21
14:28
Чо?
2 shavkat
 
14.10.21
14:46
Если через веб открыть 1С, и код в 1С-е обращается к ХранилищеЗначения
пример: Хранилище = Новый ХранилищеЗначения(Данные, Новый СжатиеДанных(9));

1с дает такую ошибку
Ошибка доступа к файлу 'C:\Windows\Application Data'. 5(0x00000005): Отказано в доступе.
и кнопки перезапустить или закрыть
3 arsik
 
гуру
14.10.21
14:55
Самое простое - на апач переехать.
4 shavkat
 
14.10.21
15:01
это из за IIS?
5 shavkat
 
14.10.21
15:12
up
6 ДедМорроз
 
14.10.21
15:13
Ну,как бы, c:\windows\ намекает,что используется системный проыиль.
То есть ИИСа нужно запустить из отдельного пользователя.
7 acht
 
14.10.21
15:16
(6) Пул, не ииса
8 worker-good
 
14.10.21
15:22
(0) Публикуй веб-сервис через админа сервера где находится IIS, т.е. ярлык 1С запускай от админа перед публикацией
9 worker-good
 
14.10.21
15:23
(0) + Ну и стандартная рекомендация почистить кеш
10 shavkat
 
14.10.21
15:24
(8) я так и сделал, по другому ведь 1С и не даст публиковать
11 worker-good
 
14.10.21
15:25
(10) Кеш почистил?
12 worker-good
 
14.10.21
15:27
(10) Попробуй через другой браузер запустить, почистить ip адреса и доменные имена в настройках прокси в браузере
13 acht
 
14.10.21
15:30
(12) > почистить ip адреса и доменные имена в настройках прокси в браузере
А в выхлопную трубу подуть не надо?
14 worker-good
 
14.10.21
15:31
(13) Отвергая, предлагай
15 Kassern
 
14.10.21
15:47
(2) проверил на апаче, ошибка не вываливается, в данных у меня тупо строка была. Что пытаетесь в данных передать?
16 worker-good
 
14.10.21
15:52
(15) внеси в свой http следующий код: Хранилище = Новый ХранилищеЗначения(Данные, Новый СжатиеДанных(9))
17 worker-good
 
14.10.21
15:53
(0) Версия платформы какая?
18 acht
 
14.10.21
16:01
(14) -> (7)
19 shavkat
 
14.10.21
16:25
(17) версия 8.3.13
(7) "Пул, не ииса" - что это значить и что сделать?
20 shavkat
 
14.10.21
16:28
в двух местах такая ошибка бывает
1. запуск веб клиента
веб клиент работает норм, до того момента где нужно обращение к ХранилищеЗначений

2. обмен мобильной платформы через http
обмен тоже хорошо срабатывает до того момента где нужно обращение к ХранилищеЗначений

а в обмене ХранилищеЗначений я использую для сжатия передаваемой информации
21 shavkat
 
14.10.21
16:32
и это ошибка только в первый раз
после перезапуска 1С этот код нормально отрабатывает

после часа или 2 часа опять при обращении ошибку дает
22 worker-good
 
14.10.21
16:35
(19) Попробуй поставить 8.3.18 версию
23 Kassern
 
14.10.21
16:37
(16) я когда писал, что проверил на апаче, еще и указал, что "в данных у меня тупо строка была"
Имеется в виду:
Данные="123";
Хранилище = Новый ХранилищеЗначения(Данные, Новый СжатиеДанных(9))
Все прекрасно отрабатывает
24 acht
 
14.10.21
16:43
(19) Завести отдельного win пользователя, назначить его пулу приложений ииса, из под которого запускается публикация. Саму службу ииса можно не трогать
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn