Имя: Пароль:
1C
1С v8
Фоновое задание не может достучаться до сетевых папок.
0 catena
 
04.04.12
19:28
Даже до сетевых папок с полным доступом. Просто не видит, КаталогСуществует()=ложь.
Админы утверждают, что вручную с сервера доступ к этим папкам есть.
У меня доступа к серверу нет, у админов нет доступа в 1с, весь доступ придет из отпуска в пн.
В августе прошлого года было все нормально(после этого просто не тестировали), по словам админов с того времени только 1с-овский сервак в новый домен перевели - никакие права и местоположения больше не менялись.

В общем-то решение этого вопроса - мой интерес. Т.к. в этой области плаваю, есть азарт разобраться.
Прошу идей, пните хоть в гугл куда-нить :)
1 Asmody
 
04.04.12
19:33
Фоновое задание выполняется от имени пользователя, под которым запущена служба сервера. Что-то мне подсказывает, что у вас это локальный, а не доменный пользователь
2 catena
 
04.04.12
19:36
(1)Честно, разницы не знаю. Задавала этот вопрос админам, получила ответ: "Да, пользователь локальный, но имеет то же имя, что и доменный (???) и те же права, так что проблем быть не должно".

А, да, 8.1, скуль, фоновое задание выполняется без пользователя 1с.
3 aleks-id
 
04.04.12
19:37
>>КаталогСуществует()=ложь
что за зверь?
4 catena
 
04.04.12
19:39
(3)Прошу прощения, Каталог.Существует()
5 aleks-id
 
04.04.12
19:42
(4) а что есть Каталог?
давай ка сюда код
6 catena
 
04.04.12
19:47
(5)Ох, все ведь на работе осталось :) Ну, там примерно так

КаталогНаДиске = Новый Файл("\\ServerName\");
Если не КаталогНаДиске.Существует() Тогда

.... вот в это если попадает, получаю письмо. При этом, когда запускаю локально, это Если пропускает, по словам админов с сервера под той же учеткой (techman) вручную в проводнике этот путь открывается и файлы там создаются без проблем.
7 catena
 
04.04.12
19:47
При этом в логах на насилуемом сервере такие записи:


Event Type: Failure Audit
Event Source: Security
Event Category: Logon/Logoff
Event ID: 529
Date: 04.04.2012
Time: 9:15:05
User: NT AUTHORITY\SYSTEM
Computer: CARDSERVER
Description:
Logon Failure:
Reason: Unknown user name or bad password
User Name: techman
Domain: KZW1C01
Logon Type: 3
Logon Process: NtLmSsp
Authentication Package: NTLM
Workstation Name: KZW1C01
Caller User Name: -
Caller Domain: -
Caller Logon ID: -
Caller Process ID: -
Transited Services: -
Source Network Address: ххх.хх.х.ххх
Source Port: 0


For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.


Event Type: Failure Audit
Event Source: Security
Event Category: Account Logon
Event ID: 680
Date: 04.04.2012
Time: 9:15:05
User: NT AUTHORITY\SYSTEM
Computer: CARDSERVER
Description:
Logon attempt by: MICROSOFT_AUTHENTICATION_PACKAGE_V1_0
Logon account: techman
Source Workstation: KZW1C01
Error Code: 0xC000006A


For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
8 aleks-id
 
04.04.12
19:51
ну значит Асмоди прав
9 le_
 
04.04.12
19:52
(0) У пользователя должны быть права на доступ в расшаренный каталог.
До кучи: v8: Регламентное задание и папка
10 catena
 
04.04.12
19:58
(9)Права есть... Опять же "по словам"... Грёбанная политика безопасности и разделение обязанностей...
11 catena
 
04.04.12
20:00
(9)За ссылку спасибо, завтра попробую. Только на папку нет пароля, тестировали на папках с общим доступом - те же яйца. И остается вопрос, почему в августе все работало.
12 le_
 
04.04.12
20:07
(11) Не работает потому, что сервер перевели в другой домен. Служба работает с правами пользователя из нового домена, а в старый домен у него доступа нет.
13 catena
 
04.04.12
20:10
(12)Значит буду завтра пытаться так подпрыгнуть, чтобы ткнуть в нос этим специалистам, что правов-таки не хватает, как я второй день и говорю :)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший