Доступ к общей папке в локальной сети

1. Ivan_Abc 25.05.22 11:38 Сейчас в теме
всем привет
возникла проблема: есть в локальной сети папка с общим доступом, для всех пользователей доступ полный, когда запускаю обработку с клиента вручную, доступ есть (проверял выводом сообщения с кол-вом файлов), но когда переношу процедуру в общий модуль, то доступа нету (прописал создание ТХТ файла в данной папке и задание падает с ошибкой "Ошибка доступа к файлу"), паролей и т.д. нету, куда копать? что делать? заранее большое спасибо

P.S. общий модуль с галками Внешнее соединение, Сервер, Вызов сервера
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Onwardv 66 25.05.22 11:46 Сейчас в теме
См. пользователя, от которого запущен сервер 1С. Ему тоже нужен доступ к вашей общей папке.

В службах.
Прикрепленные файлы:
Alexponenta; sp1406; starik-2005; +3 Ответить
3. Ivan_Abc 25.05.22 11:48 Сейчас в теме
(2) нашел, пользователь СИСТЕМА, данный пользователь с полным доступом к папке
4. Onwardv 66 25.05.22 11:53 Сейчас в теме
(3) Там ещё путь может отличаться. Например, у вас "Z:\Общая\"
А у сервера "D:\Share\DIT\1C\"
5. Ivan_Abc 25.05.22 11:56 Сейчас в теме
(4) доступ прописываю по айпишнику, вид: "\\192.168.0.1\Папка"
6. ishelper 25.05.22 11:56 Сейчас в теме
(3)
пользователь СИСТЕМА, данный пользователь с полным доступом к папке
Это не та система- 1С запускается от имени СИСТЕМЫ на сервере, а права предоставлены СИСТЕМЕ на компе с папкой.

Надо заставить серверную СИСТЕМУ авторизоваться на компе с шарой, ввести учетные данные (логин/пароль) и запомнить их. Без этого чужую СИСТЕМУ комп к папке не допустит.
7. Ivan_Abc 25.05.22 11:59 Сейчас в теме
(6) логично, но при этом тогда я бы не мог с сервера через проводник напрямую обратиться, у меня бы доступ затребовало? но я могу напрямую с проводника зайти с любого ПК в локалке
9. Onwardv 66 25.05.22 12:01 Сейчас в теме
(7) Так на комп же ты заходишь от своего имени. Скорее всего доменное.
10. ishelper 25.05.22 12:18 Сейчас в теме
(7)
тогда я бы не мог с сервера через проводник напрямую обратиться, у меня бы доступ затребовало?
Проводник запускается от имени конкретного пользователя, а не от СИСТЕМЫ - посмотрите в диспетчере задач.
я могу напрямую с проводника зайти с любого ПК в локалке
Подозреваю, что СИСТЕМА пытается ломиться в папку вообще без имени пользователя - вот ее и заворачивают.

Как вариант, попробовать запустить Проводник или командную строку (а в ней попробовать достучаться до нужной папки командой net use) по этим рекомендациям: https://answers.microsoft.com/ru-ru/windows/forum/all/%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA/4f­5966fa-cb71-4680-add0-cb77a53c3f01

В любом случае - не так все просто, как кажется.
11. lmnlmn 69 25.05.22 12:27 Сейчас в теме
(3) Локальные права на папку проверьте. Может там не указан.
15. oleg_eletc 08.07.22 12:28 Сейчас в теме
(3)
нашел, пользователь СИСТЕМА, данный пользователь с полным доступом к папке

Это локальный пользователь на компьютере с расшаренной папкой.
Пользователю "СИСТЕМА" сетевой доступ должен быть закрыт по умолчанию.
Обходится подключением нужной папки как сетевого диска - простой путь.

Немного сложнее:
Из справки 1С:Документооборот:

Для использования томов, расположенных на сетевых дисках, сервер 1С:Предприятия 8 нужно запускать от лица доменного пользователя вида domain1\user1, имеющего права доступа к тому, указанному в виде UNC пути.
Этот пользователь должен входить в группу Users локального компьютера, иметь права Run as service и Run as batch job и права на каталоги, в которых сервер 1С:Предприятия 8 хранит служебные файлы - журнал регистрации, каталог временных файлов и другие.
user717534; +1 Ответить
8. Onwardv 66 25.05.22 12:00 Сейчас в теме
Попробуйте службу сервера запустить от себя и проверить.
Если сработает, то проблема точно с правами пользователя, от имени которого запускается служба 1с сервера.

Не забудьте вернуть пользователя, а то потом поменяете свой пароль, и сервер 1С не запустится при следующем запуске .
12. XAKEP 25.05.22 14:26 Сейчас в теме
есть в локальной сети папка с общим доступом, для всех пользователей доступ полный


а вот "случайно удалить" еще не происходило ?
13. Ivan_Abc 26.05.22 09:14 Сейчас в теме
(12) и не произойдет, т.к. папка постоянно занята процессом, плюс после нахождения проблемы будет более четкое разграничение доступа
14. Andrekaa 26.05.22 09:48 Сейчас в теме
Если у Вас домен, то на папку надо дать доступ доменному пользователю USR1CV8
https://forum.infostart.ru/forum71/topic123795/ (может пригодится)
16. user790004 19.07.22 18:00 Сейчас в теме
Как вариант попробуйте сетевой путь каталога "\\192.168.0.1\Папка" примонтировать сетевым диском к системе через "net use Z: \\192.168.0.1\Папка" если авторизация не нужна и там уже все делать...
PlatonStepan; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот