Hello members of this list,

  I'm trying without success to use qmail-ldap-virtualpop3-20011001a.patch
made by John Morrissey.

  When authenticating it only uses the basedn a never uses the ones set
in ldapvirtualbasedn.

  If someone has manged to make it work let me know.

  More info: any one can tell me how to make logs from ldap works? I've seen a 
lot of log functions calls in the source code but its not logged in the file. 
How do I activate loglevel for these software. I've tride to set tcpserver 
ENV VARs but only worked for smtp. POP3 didnt workout.

here it is tcp.smtp:

192.168.1.:allow,RELAYCLIENT="",BLOCKRELAYPROBE="",DEBUGLEVEL="200",LOGLEVEL="3"

and I am using tcpserver  -x /etc/tcp.smtp.cdb in both smtp and pop3.

  Another question: is there anywhere documentation about the source code?
  the documentation in the source itself is very poor, at least for me to 
understand.


  Here is some useful information about my system configuration:

OS: SuSE Linux 8.0

Box: Pentium IV 1.6 GHz, 1.5 GB RAM, 40 GB IDE HD

eth configuration:

eth0      Link encap:Ethernet  HWaddr 00:40:33:E0:F9:70
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0

eth0:1    Link encap:Ethernet  HWaddr 00:40:33:E0:F9:70
          inet addr:192.168.1.3  Bcast:192.168.1.255  Mask:255.255.255.0


ff:/usr/local # more /var/qmail/control/ldapvirtualbasedn
192.168.1.1  ou=ff,dc=ffti
192.168.1.3  ou=cdf,dc=ffti

ff:/usr/local # more /var/qmail/control/ldapbasedn
dc=ffti

ldif for CDF domain:
dn: uid=ff,ou=cdf,dc=ffti
uid: ff
cn: Flavio Fonseca
mail: [EMAIL PROTECTED]
mailMessageStore: /mail/ff/Maildir/
objectClass: qmailUser
objectClass: posixAccount
objectClass: top
userPassword: {crypt}x9P8g7Na28t4o
loginShell: /bin/bash
uidNumber: 500
gidNumber: 100
homeDirectory: /mail/ff
mailHost: ff.cdf.com.br
qmailUID: 500
qmailGID: 501
accountStatus: active
gecos: Flavio Fonseca

dn: uid=cm,ou=cdf,dc=ffti
uid: cm
cn: Caroline Magalhaes
mail: [EMAIL PROTECTED]
mailMessageStore: /mail/cm/Maildir/
objectClass: qmailUser
objectClass: posixAccount
objectClass: top
userPassword: {crypt}/24WkCe5M/PGg
loginShell: /bin/bash
uidNumber: 501
gidNumber: 100
homeDirectory: /mail/cm
mailHost: ff.cdf.com.br
qmailUID: 501
qmailGID: 501
accountStatus: active
gecos: Caroline Magalhaes


ldif from FFTI domain:

ff:/home/ff/projetcs/Projeto Rede UFU/LDAPServer/ldif-files # more 
passwd-ffti.ldif
dn: uid=ff,ou=ffti,dc=ffti
uid: ff
cn: Flavio Fonseca
mail: [EMAIL PROTECTED]
mailMessageStore: /home/ff/Maildir/
objectClass: qmailUser
objectClass: posixAccount
objectClass: top
userPassword: {crypt}x9P8g7Na28t4o
loginShell: /bin/bash
uidNumber: 500
gidNumber: 100
homeDirectory: /home/ff
mailHost: ff.ffti.com.br
qmailUID: 500
qmailGID: 501
accountStatus: active
gecos: Flavio Fonseca

dn: uid=cm,ou=ffti,dc=ffti
uid: cm
cn: Caroline Magalhaes
mail: [EMAIL PROTECTED]
mailMessageStore: /home/cm/Maildir/
objectClass: qmailUser
objectClass: posixAccount
objectClass: top
userPassword: {crypt}/24WkCe5M/PGg
loginShell: /bin/bash
uidNumber: 501
gidNumber: 100
homeDirectory: /home/cm
mailHost: ff.ffti.com.br
qmailUID: 501
qmailGID: 501
accountStatus: active
gecos: Caroline Magalhaes


trying to check mail with KDE Mail configuring [EMAIL PROTECTED] and 
[EMAIL PROTECTED]

tcpserver pop3d logs with recordio:

>>user ff from FFTI using server at 192.168.1.1

@400000003d1dc6a90be5b52c tcpserver: ok 1353 0:192.168.1.1:110 
:192.168.1.1::32828
 400000003d1dc6a90be5c0e4 1353 > +OK <[EMAIL PROTECTED]>
 400000003d1dc6a90be5c8b4 1353 < USER ff
 400000003d1dc6a90be5d084 1353 > +OK
 400000003d1dc6a90be5d854 1353 < PASS 123456
@400000003d1dc6a90eeb5bdc tcpserver: end 1353 status 256
@400000003d1dc6a90eeb734c tcpserver: status: 0/40
 400000003d1dc6a90ef71f94 1353 > -ERR temporary error

>>user ff from CDF using pop3 server at ip 192.168.1.3

@400000003d1dc6aa199b2724 tcpserver: pid 1356 from 192.168.1.3
@400000003d1dc6aa199b2ef4 tcpserver: ok 1356 0:192.168.1.3:110 
:192.168.1.3::32830
 400000003d1dc6aa199b3aac 1356 > +OK <[EMAIL PROTECTED]>
 400000003d1dc6aa199b427c 1356 < USER ff
 400000003d1dc6aa199b4a4c 1356 > +OK
 400000003d1dc6aa199b521c 1356 < PASS 123456
@400000003d1dc6aa1ca28f0c tcpserver: end 1356 status 256
@400000003d1dc6aa1ca2a67c tcpserver: status: 0/40
 400000003d1dc6aa1cae6e1c 1356 > -ERR temporary error
@400000003d1dc6aa1cae81a4 1356 > [EOF]


both came out with temporary error...

ldap logs shows:
>> first search - 
Jun 29 11:39:27 ff slapd[659]: daemon: conn=45 fd=22 connection from 
IP=127.0.0.1:32829 (IP=:: 34049) accepted.
Jun 29 11:39:27 ff slapd[672]: conn=45 op=0 BIND dn="CN=MANAGER,DC=FFTI" 
method=128
Jun 29 11:39:27 ff slapd[672]: conn=45 op=0 RESULT tag=97 err=0 text=
Jun 29 11:39:27 ff slapd[673]: conn=45 op=1 SRCH base="dc=ffti" scope=2 
filter="(&(objectClass=qmailUser)(uid=ff))"
Jun 29 11:39:27 ff slapd[673]: conn=45 op=1 SEARCH RESULT tag=101 err=0 text=
Jun 29 11:39:27 ff slapd[672]: conn=45 op=2 UNBIND
Jun 29 11:39:27 ff slapd[672]: conn=-1 fd=22 closed

>> second search
Jun 29 11:39:28 ff slapd[659]: daemon: conn=46 fd=22 connection from 
IP=127.0.0.1:32831 (IP=:: 34049) accepted.
Jun 29 11:39:28 ff slapd[673]: conn=46 op=0 BIND dn="CN=MANAGER,DC=FFTI" 
method=128
Jun 29 11:39:28 ff slapd[673]: conn=46 op=0 RESULT tag=97 err=0 text=
Jun 29 11:39:28 ff slapd[672]: conn=46 op=1 SRCH base="dc=ffti" scope=2 
filter="(&(objectClass=qmailUser)(uid=ff))"
Jun 29 11:39:28 ff slapd[672]: conn=46 op=1 SEARCH RESULT tag=101 err=0 text=
Jun 29 11:39:28 ff slapd[673]: conn=46 op=2 UNBIND
Jun 29 11:39:28 ff slapd[673]: conn=-1 fd=22 closed


as you can see the base used for the search is DC=FFTI with is the normal 
baseDN.

Thanks very much for all attention.

By the way, if I have only one UID=ff it works fine, anyway the search id done 
using the basic BASEDN DC=FFTI. 


-- 
--
Fl�vio Fonseca
Administrador de Rede
Divis�o de Redes - DR
Diretoria de Processamento de Dados - DirPD
Universidade Federal de Uberl�ndia - UFU
+55-34-3239-4303

Reply via email to