и всё равно спасибо за ответы, лайкнул, и считаю что скрипт рабочий, пока всё дело в моих руках и недопониманиях в никс)
спасибо за консультации)
как вылечу постараюсь досконально выложить суть настройки зимбра с нуля. Выложу некое ридми)
всё мне открыли доступ в гугль, пингуется, полез....
упд
похоже в ад моем не совсем всё хорошо хотя команда
ldapsearch -v -b "dc=dc1,dc=example,DC=ru" -h dc1.example.ru -D galsync -W -x "(cn=*i.doloman*)"
выдала
ldap_initialize( ldap://dc1.example.ru )
Enter LDAP Password:
filter: (cn=*i.doloman*)
requesting: All userApplication attributes
# extended LDIF
#
# LDAPv3
# base <dc=dc1,dc=example,DC=ru> with scope subtree
# filter: (cn=*i.doloman*)
# requesting: ALL
#
# search result
search: 2
result: 32 No such object
matchedDN: DC=example,DC=ru
text: 0000208D: NameErr: DSID-0310020A, problem 2001 (NO_OBJECT), data 0, bes
На вопрос что делать всегда дадут один ответ!
Гугл в помощь :D
Я скажу по другому
играйся с параметрами строчки (теперь ты хоть какой-то ответ получаешь)
кстати | awk -F' ' '{ print $2 }
не обязательно это я немног сглупил.
попробуй ввести команду
ldap://dc1.example.ru -b dc=dc1,dc=example,dc=ru -D "CN=zebra,CN=Users,DC=example,DC=ru" -w zebraru1 "(sAMAccountName=*)" | grep zebra
посмотри что она выдаст, внимательно читай что она выдаёт, делай выводы.
К сожалению я не могу за тебя решить обсалютно все вопросы потому что:
1. Я не могу и не буду читать весь твой код потому что не я его писал (мне и моего хватает выше крыши а также повседневных задач), но общие или схожие проблемы могу посмотреть или смоделировать у себя(к сожалению твою проблему смоделировать не смог но подсказал тебе куда смотреть, по моему мнению).
2. Точного ответа тебе никто не даст, если он канечна не столкнулся с этой проблемой.
3. Пробуй много разных методов. Болит голова отдахни и лучше попробуй завтра.
попробуй посмотреть что выдаст команда
ldap://dc1.example.ru -b dc=dc1,dc=example,dc=ru -D "CN=zebra,CN=Users,DC=example,DC=ru" -w zebraru1 "(sAMAccountName=*)"
из всех этих коментов. вывод
скрипт отрабатывает хорошо запросы уходят правильно.
Единственное тебе осталось разобраться нет ли вирусов в сети это раз.
И какие политики в самом ад ты используешь. Длинные ли у тебя пароли, имеет ли право пользователь galsync делать выгрузку или может у него админские права. В какой директории он у тебя хранится. Я делал как можно проще папочка users в корне и вперёд. Если у тебя длинный путь до него то делай запросы используя этот логин с указанием пути к нему. В общем ты сейчас заниматься будешь тем чем и я в своё время :D
В общем желаю удачи. Если что по скрипту то пиши постораюсь помочь
Оксана, спасибо за помощь! Скорее всего этот вариант мне подойдет. Вы не могли бы подсказать как это делается на пальцах. С ftp я могу представить как это работает, но не знаю как прописать путь к данным Alfresco, а с smb еще не доводилось никогда работать.
Также мои коллеги предложили использовать опцию Web dav в Alfresco, но опять же произошел затык при прописании пути.
а вот это уже ошибка.
У меня при такой ошибке раньше почта нафиг вся удалялась.
Это означает что у тебя траблы в сети. Либо сервер ад не успевает обрабатывать запросы, либо тебе его кто-то в сети спамит. У меня в сети это был троян. Оххх он нам жизнь подсластил в своё время. Но был найден и локализован. После этого сервер Ад все гда был в доступе. Ну а я добавил проверку пингов и запросов в скрипт.
спасибо за консультации)
как вылечу постараюсь досконально выложить суть настройки зимбра с нуля. Выложу некое ридми)
всё мне открыли доступ в гугль, пингуется, полез....
упд
похоже в ад моем не совсем всё хорошо хотя команда
ldapsearch -v -b "dc=dc1,dc=example,DC=ru" -h dc1.example.ru -D galsync -W -x "(cn=*i.doloman*)"
выдала
Гугл в помощь :D
Я скажу по другому
играйся с параметрами строчки (теперь ты хоть какой-то ответ получаешь)
кстати | awk -F' ' '{ print $2 }
не обязательно это я немног сглупил.
попробуй ввести команду
ldap://dc1.example.ru -b dc=dc1,dc=example,dc=ru -D "CN=zebra,CN=Users,DC=example,DC=ru" -w zebraru1 "(sAMAccountName=*)" | grep zebra
посмотри что она выдаст, внимательно читай что она выдаёт, делай выводы.
К сожалению я не могу за тебя решить обсалютно все вопросы потому что:
1. Я не могу и не буду читать весь твой код потому что не я его писал (мне и моего хватает выше крыши а также повседневных задач), но общие или схожие проблемы могу посмотреть или смоделировать у себя(к сожалению твою проблему смоделировать не смог но подсказал тебе куда смотреть, по моему мнению).
2. Точного ответа тебе никто не даст, если он канечна не столкнулся с этой проблемой.
3. Пробуй много разных методов. Болит голова отдахни и лучше попробуй завтра.
попробуй посмотреть что выдаст команда
ldap://dc1.example.ru -b dc=dc1,dc=example,dc=ru -D "CN=zebra,CN=Users,DC=example,DC=ru" -w zebraru1 "(sAMAccountName=*)"
также советую почитать http://xgu.ru/wiki/LDAP
попробуй поделать другие запросы.
Это называется поиск, локализация и решение проблемы.
Мне в своё время это послужило хорошей отправной точкой.
ldap://dc1.example.ru -b dc=dc1,dc=example,dc=ru -D "CN=zebra,CN=Users,DC=example,DC=ru" -w zebraru1 "(sAMAccountName=*)" | grep i.doloman | awk -F' ' '{ print $2 }
<
то что делать?
скрипт отрабатывает хорошо запросы уходят правильно.
Единственное тебе осталось разобраться нет ли вирусов в сети это раз.
И какие политики в самом ад ты используешь. Длинные ли у тебя пароли, имеет ли право пользователь galsync делать выгрузку или может у него админские права. В какой директории он у тебя хранится. Я делал как можно проще папочка users в корне и вперёд. Если у тебя длинный путь до него то делай запросы используя этот логин с указанием пути к нему. В общем ты сейчас заниматься будешь тем чем и я в своё время :D
В общем желаю удачи. Если что по скрипту то пиши постораюсь помочь
Также мои коллеги предложили использовать опцию Web dav в Alfresco, но опять же произошел затык при прописании пути.
У меня при такой ошибке раньше почта нафиг вся удалялась.
Это означает что у тебя траблы в сети. Либо сервер ад не успевает обрабатывать запросы, либо тебе его кто-то в сети спамит. У меня в сети это был троян. Оххх он нам жизнь подсластил в своё время. Но был найден и локализован. После этого сервер Ад все гда был в доступе. Ну а я добавил проверку пингов и запросов в скрипт.