Имя: Пароль:
1C
1С v8
На сервере программно не виден сетевой каталог.
0 akcent25
 
20.03.15
10:07
Доброго дня, уважаемые! Столкнулся со следующей ситуацией: настраиваю автообмен РИБ через файловый ресурс. На соответствующий каталог даны все необходимые права, если посмотреть этот каталог из под пользователя под которым стартует сервер 1С, папочка видна все пишется и читается. Обмен выполняется под полными правами и код работает в привелигированном модуле, соответственно я ожидаю что программно с сервера каталог обмена будет прекрасно виден..но увы, это не так. Вот собственно код, которым проверяется наличие каталога:

ВыбФайл = Новый Файл(ИмяКаталога);
Если Не ВыбФайл.Существует() Тогда
Возврат Ложь;
КонецЕсли;

Прошу подсказать в чем может быть проблема?
1 Господин ПЖ
 
20.03.15
10:13
procmon все знает, кто куда лезет и чего не хватает
2 akcent25
 
20.03.15
10:17
(1) Ясн..значит надо опять админов занятых просить:)
3 shuhard
 
20.03.15
10:21
(0) а путь к папочке точно локальный ?
4 akcent25
 
20.03.15
10:27
(3) ну путь указан вот таким образом: \\srv111\111\1С_РИБ, пытаюсь прочитать данный каталог с srv112.
5 Дмитрий
 
20.03.15
10:34
(4) Скопируй этот путь в адресную строку проводника, чтоб точно понять, что там буква С русская с английской не спутана
6 akcent25
 
20.03.15
10:37
(5) скопировал, через проводник все вижу замечательно..
7 hhhh
 
20.03.15
10:44
(6) всё-таки имхо "пользователь под которым стартует сервер 1С" - это для регламентных заданий. А здесь другой пользователь рулит.
8 ChiginAV
 
20.03.15
10:46
(4) Слеш в конце пути добавь
9 ДемонМаксвелла
 
20.03.15
10:47
(0) насчет "папочка видна все пишется и читается" - точно пишется? а то может только чтение проверил
10 akcent25
 
20.03.15
10:48
(6) а какой другой? Везде пишут что все действия 1С на сервере выполняются из под учетки под которой работает служба "Агент сервера 1С".
(8) Слеш добавил - не помогло.
11 ChiginAV
 
20.03.15
10:50
(10) Код точно на сервере выполняется?
12 akcent25
 
20.03.15
10:54
(9) По поводу есть ли права на запись - лично не проверял, админ так утверждает, но посмотрел права доступа на данный каталог, у этого юзверя есть все права кроме "особые разрешения".
13 alexei366
 
20.03.15
10:56
(6) Ну попробуй тупой вариант, типа без кирилицы, типа проверь что он видит хотябы "\\srv111\111"
14 alexei366
 
20.03.15
10:56
Заместо srv111 попробуй IP ещё
15 ДемонМаксвелла
 
20.03.15
10:59
(12) админы они такие админы. У меня неоднократно так было: "Да, папку сделали, все права есть" - "Точно есть"? "Да"! "Видимо всё-таки нет" - "А, ну да, нет."

Просто вручную файлик текстовый создай, и проверишь.
16 akcent25
 
20.03.15
10:59
(11)Работает точно на сервере, ибо у модуля стоят только галочки - "Сервер", "Привелигированный" и "Вызов сервера".
17 ChiginAV
 
20.03.15
11:04
Права настраиваются не только на закладке "Доступ", но еще всякие наследования на закладке "Безопасность (дополнительно)". Был случай когда доступ к папке вроде дали, а с наследованием бардак был
18 akcent25
 
20.03.15
11:05
(13) (14). Все попробовал, все равно не видит....
(15) Прям из под пользователя агента сервера 1С пока не могу попробовать, вряд ли мне дадут пароль, пока все на доверии к админам держится :)
19 alexei366
 
20.03.15
11:07
(18) Ну тогда доверие походу подрывается, запусти службу от того пользователя от которого сам в эту папку заходишь, вот и проверим кто пи...ит
20 ДемонМаксвелла
 
20.03.15
11:07
(18) если вы в одном здании приди к нему и попроси при тебе проверить.
21 alexei366
 
20.03.15
11:10
(18) У тя там наверно локальный пользователь USR1CV8 а сеть доменная, пусть он те пользователя доменного запилит для службы (а у локального с доступом по сети могут быть проблемы)
22 akcent25
 
20.03.15
11:12
(17) Посмотрел что с наследованием. Стоит полный доступ для этой папки, подпапок и файлов.
(20) Да походу так и придется сделать, воочию так сказать, убедится. Допустим они мне все покажут и доступ действительно есть на все, но они это делают "интерактивно". Возможен ли вариант, что при отрабатывании этого пользователя из под 1С у него права как то могут отличаться от интерактивных?
23 akcent25
 
20.03.15
11:15
(21) Я уточнял, пользователь точно доменный.
24 ДемонМаксвелла
 
20.03.15
11:21
(22) "Возможен ли вариант" - мне сложно представить такой вариант.
25 akcent25
 
20.03.15
11:24
(24) да вот и я думаю что это из области фантастики:) Просто когда вариантов не остается, всякое на ум приходит)
26 timurhv
 
20.03.15
11:35
Включи гостевую учетку на сервере, где папки расшарены - вроде так.
27 timurhv
 
20.03.15
11:54
+(26) во всяком случае у меня так было, настроена доменная сеть, учетка службы 1С - локальная.
28 akcent25
 
20.03.15
12:05
(27)В данном случае учетка тоже доменная. Сейчас попробую точно установить юзверя, под которым это все работает. Хочу собрать достаточно инфы прежде чем идти к админам:)
29 akcent25
 
20.03.15
12:11
Вообщем....прослезился.... Как обычно, админы все перепутали:). Просили дать права для пользователя под которым стартует агент сервера 1С, в итоге они дали права какой то доменной учетке, которая с данным агентом сервера никак не связана.... Большое спасибо за участие :)
30 akcent25
 
20.03.15
12:16
А узнал я под какой учеткой работает 1С на сервере выполнив код:
Сообщить(КаталогВременныхФайлов());
31 shuhard
 
21.03.15
11:35
(30) =)