LDAP, вытаскиваются не все атрибуты

Matveyqa

Новичок
Доброго времени суток!
Пытаюсь вытащить из AD данные по юзерам, но почему то вытаскиваются не все атрибуты.
Код:
$attr_export = array("samaccountname","displayname","mail","telephonenumber","ipphone","department","company","memberOf");
$filter_export = "(&(objectCategory=person)(objectClass=user)(!(userAccountControl:1.2.840.113556.1.4.803:=2)))";

$result = ldap_search($ldap,$base,$filter_export,$attr_export);
атрибуты "department","company" не читаются, хотя они в АД точно есть, прав у юзера под которым подключаюсь к АД достаточно. Через AD Explorer под тем же юзером я эти атрибуты вижу. Не понимаю почему так, прошу помощи, подтолкните в нужном направлении хотя бы. Заранее спасибо.
 

Matveyqa

Новичок
решилось сменой порта, по 389 тянет все что нужно, по 3268 частично...
 

AnrDaemon

Продвинутый новичок
А поточнее?… Как именно смена порта могла помочь?
 

Matveyqa

Новичок
изначально к AD подключался из PHP на порт 3268, и тянулись не все атрибуты(не могу сказать почему, уже нет надобности разбираться), потом поменял порт на 389, и теперь тянутся все атрибуты.
 
Сверху