Пытаюсь переместить алиасы и мапы в LDAP. (далее речь только про алиасы)
LDAP завел, все aliasы и maps перенес по всем правилам в директории. Через стандартные средства ldap все ищется.
проблема с sendmail непосредственно. Как сказано так и прописал в sendmail.mc:
--------------------- start -----------------------------------------
define(`confLDAP_DEFAULT_SPEC',`-H ldap://127.0.0.1:389 -d cn=myuser,dc=mydomain,dc=ru -P file_with_secret -b ou=mailbase,dc=mydomain,dc=ru -Msimple')
define(`ALIAS_FILE', `ldap:')
---------------------- end ----------------------------------------
sendmail скомпилен со следующим site.config.m4:
----------------------- start ---------------------------------------
APPENDDEF(`conf_sendmail_ENVDEF', `-DMILTER -DMAP_REGEX -DSTARTTLS -DSASL')
APPENDDEF(`confMAPDEF', `-DNEWDB -DLDAPMAP')
APPENDDEF(`confLIBSEARCH', `db db2 bind resolv 44bsd')
APPENDDEF(`confINCDIRS', `-I/usr/include/db4/ -I/usr/local/include/sasl')
APPENDDEF(`confLIBDIRS', `-L/usr/local/lib/sasl2')
APPENDDEF(`confLIBS', `-lssl -lcrypto -lsasl2 -lldap')
------------------------- end ------------------------------------
После запуска начинаются косяки ...:
1. логи ldap:
Oct 25 10:55:05 psu slapd[23146]: conn=65 fd=13 ACCEPT from IP=127.0.0.1:40890 (IP=127.0.0.1:389)
Oct 25 10:55:05 psu slapd[23146]: conn=65 fd=13 closed (connection lost)
Oct 25 10:55:07 psu slapd[23146]: conn=66 fd=13 ACCEPT from IP=127.0.0.1:40893 (IP=127.0.0.1:389)
Oct 25 10:55:07 psu slapd[23146]: conn=66 fd=13 closed (connection lost)
....
2. snort -vde -i lo port 389:
----------------- start - одна, так скажем, "сессия" --------------
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
10/25-10:55:07.885407 0:0:0:0:0:0 -> 0:0:0:0:0:0 type:0x800 len:0x4A
127.0.0.1:40894 -> 127.0.0.1:389 TCP TTL:64 TOS:0x0 ID:43511 IpLen:20 DgmLen:60 DF
******S* Seq: 0x535F4BDB Ack: 0x0 Win: 0x7FFF TcpLen: 40
TCP Options (5) => MSS: 16396 SackOK TS: 541450796 0 NOP WS: 0
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
10/25-10:55:07.885442 0:0:0:0:0:0 -> 0:0:0:0:0:0 type:0x800 len:0x4A
127.0.0.1:389 -> 127.0.0.1:40894 TCP TTL:64 TOS:0x0 ID:0 IpLen:20 DgmLen:60 DF
***A**S* Seq: 0x536DB952 Ack: 0x535F4BDC Win: 0x7FFF TcpLen: 40
TCP Options (5) => MSS: 16396 SackOK TS: 541450796 541450796 NOP WS: 0
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
10/25-10:55:07.885463 0:0:0:0:0:0 -> 0:0:0:0:0:0 type:0x800 len:0x42
127.0.0.1:40894 -> 127.0.0.1:389 TCP TTL:64 TOS:0x0 ID:43512 IpLen:20 DgmLen:52 DF
***A**** Seq: 0x535F4BDC Ack: 0x536DB953 Win: 0x7FFF TcpLen: 32
TCP Options (3) => NOP NOP TS: 541450796 541450796
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
10/25-10:55:07.886061 0:0:0:0:0:0 -> 0:0:0:0:0:0 type:0x800 len:0x42
127.0.0.1:40894 -> 127.0.0.1:389 TCP TTL:64 TOS:0x0 ID:43513 IpLen:20 DgmLen:52 DF
***A***F Seq: 0x535F4BDC Ack: 0x536DB953 Win: 0x7FFF TcpLen: 32
TCP Options (3) => NOP NOP TS: 541450796 541450796
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
10/25-10:55:07.886548 0:0:0:0:0:0 -> 0:0:0:0:0:0 type:0x800 len:0x42
127.0.0.1:389 -> 127.0.0.1:40894 TCP TTL:64 TOS:0x0 ID:23423 IpLen:20 DgmLen:52 DF
***A***F Seq: 0x536DB953 Ack: 0x535F4BDD Win: 0x7FFF TcpLen: 32
TCP Options (3) => NOP NOP TS: 541450796 541450796
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
10/25-10:55:07.886573 0:0:0:0:0:0 -> 0:0:0:0:0:0 type:0x800 len:0x42
127.0.0.1:40894 -> 127.0.0.1:389 TCP TTL:64 TOS:0x0 ID:43514 IpLen:20 DgmLen:52 DF
***A**** Seq: 0x535F4BDD Ack: 0x536DB954 Win: 0x7FFF TcpLen: 32
TCP Options (3) => NOP NOP TS: 541450796 541450796
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
-------------------------end_snort -----------------------------------------------------
3. в maillog ничего полезного нет, только один из фильтров по непонятной причине его отбрасывает (когда снимаешь настройку ldap из sendmail.cf фильтр нормально работает).
4. файрвол не фильтрует.
Подскажите, люди добрые, кто разбирался с этим и у кого все работает, что не так в настройках.