Re: Just installed qmail+ldap: i am loosing my hairs

Friedrich Locke <[email protected]> Mon, 14 Jan 2013 14:05:22 -0200
Newsgroups gmane.mail.qmail.ldap
Message-ID <CANMDHqcnLaQvTpt6d9HF2GhTiKZD=S-UFh9VUUXM=+LMURM3Bw@mail.gmail.com>
--f46d042f9ef8ffc99904d341cfed
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Here you have it:

ldapsearch -D cn=3Dmail,ou=3Dappsrv,dc=3Dufv,dc=3Dbr -b ou=3Dpeople,dc=3Duf=
v,dc=3Dbr -h
127.0.0.1 -s subtree -W \(\|\([email protected]
\)\([email protected]\)\)
Enter LDAP Password:
# extended LDIF
#
# LDAPv3
# base <ou=3Dpeople,dc=3Dufv,dc=3Dbr> with scope subtree
# filter: (|([email protected])(mailAlternateAddress=3D
[email protected]))
# requesting: ALL
#

# vlobo, people, ufv.br
dn: uid=3Dvlobo,ou=3Dpeople,dc=3Dufv,dc=3Dbr
uid: vlobo
objectClass: organizationalRole
objectClass: posixAccount
objectClass: qmailUser
homeDirectory: /home/vlobo
userPassword:: e1NBU0x9dmxvYm9AVUZWLkJS
mail: [email protected]
mailAlternateAddress: [email protected]
mailHost: gustav.cpd.ufv.br
mailMessageStore: vlobo

# search result
search: 2
result: 0 Success

# numResponses: 2
# numEntries: 1
sioux@gustav$

On Mon, Jan 14, 2013 at 1:58 PM, Carlos Garc=EDa G=F3mez <
[email protected]> wrote:

>   It seems
>
> gustav# ../bin/qmail-ldaplookup -d 255 -m [email protected]
> Searching ldap for: (|([email protected])(mailAlternateAddre=
ss=3D
> [email protected])))
> under dn: ou=3Dpeople,dc=3Dufv,dc=3Dbr
> qmail-ldaplookup: fatal: qldap_filter: unspecified error
> gustav#
>
> Try to do this query with this filter in your ldap client
>
> I think there are too many =93)=94
>
> Regards
>
> Carlos
>  http://www.netcgg.es
> Murcia-Spain
>
>  *From:* Friedrich Locke <[email protected]>
> *Sent:* Monday, January 14, 2013 4:52 PM
> *To:* Ismail YENIGUL <[email protected]>
> *Cc:* [email protected]
> *Subject:* Re: Just installed qmail+ldap: i am loosing my hairs
>
> Did someone here already faced such problem ?
> I am really needing help from the mailing list.
>
> Thanks.
>
> On Mon, Jan 14, 2013 at 1:28 PM, Ismail YENIGUL <
> [email protected]> wrote:
>
>> Hi,
>>
>> Do not use homeDirectory and mailMessageStore for the same user. I
>> suggest you to  use mailMessageStore.
>>
>> homeDirectory: /home/vlobo
>> mailMessageStore: vlobo
>>
>> Here is my working example:
>>
>> dn: [email protected],ou=3Dmydomain.com,o=3Dmail,dc=3Dsurmail
>> objectClass: top
>> objectClass: person
>> objectClass: inetOrgPerson
>> objectClass: qmailUser
>> uid: [email protected]
>> mail: [email protected]
>> givenName: ismail
>> sn: test
>> cn: ismail test
>> userPassword::
>> e1NTSEF9OThGbWhLWjFOWU1vekhkNG5PRFpzZXR4QUg1bFpHTmxaV1kzTURkag=3D=3D
>> mailHost: mail.mydomain.com
>> mailQuotaSize: 1000000000
>> mailQuotaCount: 1000
>> accountStatus: active
>> mailMessageStore: /mail/mydomain.com/ismail
>>
>>
>>
>> On 14.01.2013 17:17, Friedrich Locke wrote:
>>
>> Hi folks,
>>
>> I have just finnished installing my qmail-ldap system. I am trying to
>> send me a local message, but no success so far.
>>
>> Here is what i am trying:
>>
>> sioux@gustav$ echo to: vlobo |
>> /var/qmail/bin/qmail-inject
>> sioux@gustav$
>>
>>
>> Here is what i got from qmail-ldap logs:
>>
>> @4000000050f4201a17a0e594 new msg 1039956
>> @4000000050f4201a17a0e97c info msg 1039956: bytes 220 from <
>> [email protected]> qp 4069 uid 1000
>> @4000000050f4201a17a1761c starting delivery 21: msg 1039956 to local
>> [email protected]
>> @4000000050f4201a17a1df94 status: local 1/100 remote 0/400
>> @4000000050f4201a17d130dc delivery 21: deferral:
>> Temporary_failure_in_LDAP_lookup._(#4.4.3)./
>> @4000000050f4201a17d1f814 status: local 0/100 remote 0/400
>>
>>
>> Here is what i get from qmail-ldaplookup:
>>
>> gustav# ../bin/qmail-ldaplookup -d 255 -m [email protected]
>> Searching ldap for: (|([email protected]
>> )([email protected])))
>> under dn: ou=3Dpeople,dc=3Dufv,dc=3Dbr
>> qmail-ldaplookup: fatal: qldap_filter: unspecified error
>> gustav#
>>
>>
>> And here is what i got from slapd log:
>>
>> 50f42010 ber_get_next on fd 14 failed errno=3D0 (Undefined error: 0)
>> 50f42010 connection_read(14): input error=3D-2 id=3D1047, closing.
>> 50f42010 connection_closing: readying conn=3D1047 sd=3D14 for close
>> 50f42010 daemon: activity on 1 descriptor
>> 50f42010 daemon: waked
>> 50f42010 daemon: select: listen=3D5 active_threads=3D0 tvp=3Dzero
>> 50f42010 daemon: select: listen=3D6 active_threads=3D0 tvp=3Dzero
>> 50f42010 daemon: select: listen=3D7 active_threads=3D0 tvp=3Dzero
>> 50f42010 daemon: select: listen=3D8 active_threads=3D0 tvp=3Dzero
>> 50f42010 daemon: select: listen=3D9 active_threads=3D0 tvp=3Dzero
>> 50f42010 connection_close: deferring conn=3D1047 sd=3D14
>> 50f42010 conn=3D1047 op=3D1 do_unbind
>> 50f42010 conn=3D1047 op=3D1 UNBIND
>> 50f42010 connection_resched: attempting closing conn=3D1047 sd=3D14
>> 50f42010 connection_close: conn=3D1047 sd=3D14
>> 50f42010 daemon: removing 14
>> 50f42010 conn=3D1047 fd=3D14 closed
>>
>> But when i try by hand:
>>
>> sioux@gustav$ ldapsearch -D cn=3Dmail,ou=3Dappsrv,dc=3Dufv,dc=3Dbr -b
>> ou=3Dpeople,dc=3Dufv,dc=3Dbr -h localhost -W \(\|\([email protected]=
pd.ufv.br
>> \)\([email protected]\)\)
>> Enter LDAP Password:
>> # extended LDIF
>> #
>> # LDAPv3
>> # base <ou=3Dpeople,dc=3Dufv,dc=3Dbr> with scope subtree
>> # filter: (|([email protected])(mailAlternateAddress=3D
>> [email protected]))
>> # requesting: ALL
>> #
>>
>> # vlobo, people, ufv.br
>> dn: uid=3Dvlobo,ou=3Dpeople,dc=3Dufv,dc=3Dbr
>> uid: vlobo
>> objectClass: organizationalRole
>> objectClass: posixAccount
>> objectClass: qmailUser
>> homeDirectory: /home/vlobo
>> userPassword:: e1NBU0x9dmxvYm9AVUZWLkJS
>> mail: [email protected]
>> mailAlternateAddress: [email protected]
>> mailHost: gustav.cpd.ufv.br
>> mailMessageStore: vlobo
>>
>> # search result
>> search: 2
>> result: 0 Success
>>
>> # numResponses: 2
>> # numEntries: 1
>> sioux@gustav$
>>
>>
>> Everything works. What am i doing wrong ?
>>
>>
>>
>

--f46d042f9ef8ffc99904d341cfed
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Here you have it:<br><br>ldapsearch -D cn=3Dmail,ou=3Dappsrv,dc=3Dufv,dc=3D=
br -b ou=3Dpeople,dc=3Dufv,dc=3Dbr -h 127.0.0.1 -s subtree -W \(\|\(mail=3D=
<a href=3D"mailto:[email protected]">[email protected]</a>\)\(m=
ailAlternateAddress=3D<a href=3D"mailto:[email protected]">vlobo@gust=
av.cpd.ufv.br</a>\)\)=A0=A0 <br>
Enter LDAP Password: <br># extended LDIF<br>#<br># LDAPv3<br># base &lt;ou=
=3Dpeople,dc=3Dufv,dc=3Dbr&gt; with scope subtree<br># filter: (|(mail=3D<a=
 href=3D"mailto:[email protected]">[email protected]</a>)(mailA=
lternateAddress=3D<a href=3D"mailto:[email protected]">[email protected]=
pd.ufv.br</a>))<br>
# requesting: ALL<br>#<br><br># vlobo, people, <a href=3D"http://ufv.br">uf=
v.br</a><br>dn: uid=3Dvlobo,ou=3Dpeople,dc=3Dufv,dc=3Dbr<br>uid: vlobo<br>o=
bjectClass: organizationalRole<br>objectClass: posixAccount<br>objectClass:=
 qmailUser<br>
homeDirectory: /home/vlobo<br>userPassword:: e1NBU0x9dmxvYm9AVUZWLkJS<br>ma=
il: <a href=3D"mailto:[email protected]">[email protected]=
.ufv.br</a><br>mailAlternateAddress: <a href=3D"mailto:[email protected]=
.br">[email protected]</a><br>
mailHost: <a href=3D"http://gustav.cpd.ufv.br">gustav.cpd.ufv.br</a><br>mai=
lMessageStore: vlobo<br><br># search result<br>search: 2<br>result: 0 Succe=
ss<br><br># numResponses: 2<br># numEntries: 1<br>sioux@gustav$ <br><br><di=
v class=3D"gmail_quote">
On Mon, Jan 14, 2013 at 1:58 PM, Carlos Garc=EDa G=F3mez <span dir=3D"ltr">=
&lt;<a href=3D"mailto:[email protected]" target=3D"_blank">carlos=
[email protected]</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_q=
uote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1e=
x">

<div dir=3D"ltr">
<div dir=3D"ltr">
<div style=3D"font-size:12pt;font-family:&#39;Calibri&#39;">
<div>It seems</div><div class=3D"im">
<div>=A0</div><font face=3D"Times New Roman">gustav# ../bin/qmail-ldaplooku=
p -d=20
255 -m </font><a href=3D"mailto:[email protected]" target=3D"_blank">=
<font face=3D"Times New Roman">[email protected]</font></a><font face=
=3D"Times New Roman"> <br>Searching ldap for: (|(mail=3D</font><a href=3D"m=
ailto:[email protected]" target=3D"_blank"><font face=3D"Times New Ro=
man">[email protected]</font></a><font face=3D"Times New Roman">)(mai=
lAlternateAddress=3D</font><a href=3D"mailto:[email protected]" targe=
t=3D"_blank"><font face=3D"Times New Roman">[email protected]</font><=
/a><font face=3D"Times New Roman">)))<br>
under dn:=20
ou=3Dpeople,dc=3Dufv,dc=3Dbr<br>qmail-ldaplookup: fatal: qldap_filter: <fon=
t color=3D"#ff0000">unspecified error</font><br>gustav# </font>
<div>=A0</div>
</div><div>Try to do this query with this filter in your ldap client </div>
<div>=A0</div>
<div>I think there are too many =93)=94</div>
<div>=A0</div>
<div>Regards</div>
<div>=A0</div>
<div style=3D"font-size:12pt;font-family:&#39;Calibri&#39;">Carlos</div>
<div style=3D"font-size:12pt;font-family:&#39;Calibri&#39;">=A0<a href=3D"h=
ttp://www.netcgg.es" target=3D"_blank">http://www.netcgg.es</a></div>
<div style=3D"font-size:12pt;font-family:&#39;Calibri&#39;">Murcia-Spain</d=
iv>
<div style=3D"font-size:small;font-style:normal;text-decoration:none;font-f=
amily:&#39;Calibri&#39;;display:inline;font-weight:normal">
<div style=3D"FONT:10pt tahoma">
<div><font face=3D"Calibri" size=3D"3"></font>=A0</div>
<div style=3D"BACKGROUND:#f5f5f5">
<div><b>From:</b> <a title=3D"[email protected]" href=3D"mailto:fri=
[email protected]" target=3D"_blank">Friedrich Locke</a> </div>
<div><b>Sent:</b> Monday, January 14, 2013 4:52 PM</div>
<div><b>To:</b> <a title=3D"[email protected]" href=3D"mailto:isma=
[email protected]" target=3D"_blank">Ismail YENIGUL</a> </div>
<div><b>Cc:</b> <a title=3D"[email protected]" href=3D"mailto:qmail=
[email protected]" target=3D"_blank">[email protected]</a> </div=
>
<div><b>Subject:</b> Re: Just installed qmail+ldap: i am loosing my=20
hairs</div></div></div>
<div>=A0</div></div><div><div class=3D"h5">
<div style=3D"font-size:small;font-style:normal;text-decoration:none;font-f=
amily:&#39;Calibri&#39;;display:inline;font-weight:normal">Did=20
someone here already faced such problem ?<br>I am really needing help from =
the=20
mailing list.<br><br>Thanks.<br><br>
<div class=3D"gmail_quote">On Mon, Jan 14, 2013 at 1:28 PM, Ismail YENIGUL =
<span dir=3D"ltr">&lt;<a href=3D"mailto:[email protected]" target=
=3D"_blank">[email protected]</a>&gt;</span> wrote:<br>
<blockquote style=3D"BORDER-LEFT:#ccc 1px solid;MARGIN:0px 0px 0px 0.8ex;PA=
DDING-LEFT:1ex" class=3D"gmail_quote">
  <div bgcolor=3D"#FFFFFF" text=3D"#000000">Hi,<br><br>Do not use homeDirec=
tory and=20
  mailMessageStore for the same user. I suggest you to=A0 use=20
  mailMessageStore.<br><br>homeDirectory: /home/vlobo<br>mailMessageStore:=
=20
  vlobo<br><br>Here is my working example:<br><br>dn: <a href=3D"mailto:uid=
[email protected],ou=3Dmydomain.com,o=3Dmail,dc=3Dsurmail" target=3D"_=
blank">[email protected],ou=3Dmydomain.com,o=3Dmail,dc=3Dsurmail</a=
><br>objectClass:=20
  top<br>objectClass: person<br>objectClass: inetOrgPerson<br>objectClass:=
=20
  qmailUser<br>uid: <a href=3D"mailto:[email protected]" target=3D"_blank=
">[email protected]</a><br>mail: <a href=3D"mailto:[email protected]" t=
arget=3D"_blank">[email protected]</a><br>givenName: ismail<br>sn: test<b=
r>cn:=20
  ismail test<br>userPassword::=20
  e1NTSEF9OThGbWhLWjFOWU1vekhkNG5PRFpzZXR4QUg1bFpHTmxaV1kzTURkag=3D=3D<br>m=
ailHost:=20
  <a href=3D"http://mail.mydomain.com" target=3D"_blank">mail.mydomain.com<=
/a><br>mailQuotaSize:=20
  1000000000<br>mailQuotaCount: 1000<br>accountStatus:=20
  active<br>mailMessageStore: /mail/<a href=3D"http://mydomain.com/ismail" =
target=3D"_blank">mydomain.com/ismail</a>=20
  <div>
  <div><br><br><br>
  <div>On 14.01.2013 17:17, Friedrich Locke wrote:<br></div>
  <blockquote type=3D"cite">Hi folks,<br><br>I have just finnished installi=
ng my=20
    qmail-ldap system. I am trying to send me a local message, but no succe=
ss so=20
    far.<br><br>Here is what i am trying:<br><br>sioux@gustav$ echo to: vlo=
bo |=20
    /var/qmail/bin/qmail-inject=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=20
    <br>sioux@gustav$ <br><br><br>Here is what i got from qmail-ldap=20
    logs:<br><br>@4000000050f4201a17a0e594 new msg=20
    1039956<br>@4000000050f4201a17a0e97c info msg 1039956: bytes 220 from &=
lt;<a href=3D"mailto:[email protected]" target=3D"_blank">sioux@gusta=
v.cpd.ufv.br</a>&gt; qp 4069 uid=20
    1000<br>@4000000050f4201a17a1761c starting delivery 21: msg 1039956 to =
local=20
    <a href=3D"mailto:[email protected]" target=3D"_blank">vlobo@gust=
av.cpd.ufv.br</a><br>@4000000050f4201a17a1df94=20
    status: local 1/100 remote 0/400<br>@4000000050f4201a17d130dc delivery =
21:=20
    deferral:=20
    Temporary_failure_in_LDAP_lookup._(#4.4.3)./<br>@4000000050f4201a17d1f8=
14=20
    status: local 0/100 remote 0/400<br><br><br>Here is what i get from=20
    qmail-ldaplookup:<br><br>gustav# ../bin/qmail-ldaplookup -d 255 -m <a h=
ref=3D"mailto:[email protected]" target=3D"_blank">[email protected]=
fv.br</a> <br>Searching ldap for: (|(mail=3D<a href=3D"mailto:vlobo@gustav.=
cpd.ufv.br" target=3D"_blank">[email protected]</a>)(mailAlternateAdd=
ress=3D<a href=3D"mailto:[email protected]" target=3D"_blank">vlobo@g=
ustav.cpd.ufv.br</a>)))<br>
under dn:=20
    ou=3Dpeople,dc=3Dufv,dc=3Dbr<br>qmail-ldaplookup: fatal: qldap_filter: =
unspecified=20
    error<br>gustav# <br><br><br>And here is what i got from slapd=20
    log:<br><br>50f42010 ber_get_next on fd 14 failed errno=3D0 (Undefined =
error:=20
    0)<br>50f42010 connection_read(14): input error=3D-2 id=3D1047,=20
    closing.<br>50f42010 connection_closing: readying conn=3D1047 sd=3D14 f=
or=20
    close<br>50f42010 daemon: activity on 1 descriptor<br>50f42010 daemon:=
=20
    waked<br>50f42010 daemon: select: listen=3D5 active_threads=3D0=20
    tvp=3Dzero<br>50f42010 daemon: select: listen=3D6 active_threads=3D0=20
    tvp=3Dzero<br>50f42010 daemon: select: listen=3D7 active_threads=3D0=20
    tvp=3Dzero<br>50f42010 daemon: select: listen=3D8 active_threads=3D0=20
    tvp=3Dzero<br>50f42010 daemon: select: listen=3D9 active_threads=3D0=20
    tvp=3Dzero<br>50f42010 connection_close: deferring conn=3D1047 sd=3D14<=
br>50f42010=20
    conn=3D1047 op=3D1 do_unbind<br>50f42010 conn=3D1047 op=3D1 UNBIND<br>5=
0f42010=20
    connection_resched: attempting closing conn=3D1047 sd=3D14<br>50f42010=
=20
    connection_close: conn=3D1047 sd=3D14<br>50f42010 daemon: removing=20
    14<br>50f42010 conn=3D1047 fd=3D14 closed<br><br>But when i try by=20
    hand:<br><br>sioux@gustav$ ldapsearch -D cn=3Dmail,ou=3Dappsrv,dc=3Dufv=
,dc=3Dbr -b=20
    ou=3Dpeople,dc=3Dufv,dc=3Dbr -h localhost -W \(\|\(mail=3D<a href=3D"ma=
ilto:[email protected]" target=3D"_blank">[email protected]</a>=
\)\(mailAlternateAddress=3D<a href=3D"mailto:[email protected]" targe=
t=3D"_blank">[email protected]</a>\)\)<br>
Enter LDAP Password: <br>#=20
    extended LDIF<br>#<br># LDAPv3<br># base &lt;ou=3Dpeople,dc=3Dufv,dc=3D=
br&gt; with=20
    scope subtree<br># filter: (|(mail=3D<a href=3D"mailto:[email protected]=
.ufv.br" target=3D"_blank">[email protected]</a>)(mailAlternateAddres=
s=3D<a href=3D"mailto:[email protected]" target=3D"_blank">vlobo@gust=
av.cpd.ufv.br</a>))<br>
# requesting:=20
    ALL<br>#<br><br># vlobo, people, <a href=3D"http://ufv.br" target=3D"_b=
lank">ufv.br</a><br>dn: uid=3Dvlobo,ou=3Dpeople,dc=3Dufv,dc=3Dbr<br>uid:=20
    vlobo<br>objectClass: organizationalRole<br>objectClass:=20
    posixAccount<br>objectClass: qmailUser<br>homeDirectory:=20
    /home/vlobo<br>userPassword:: e1NBU0x9dmxvYm9AVUZWLkJS<br>mail: <a href=
=3D"mailto:[email protected]" target=3D"_blank">valter.lobo@gus=
tav.cpd.ufv.br</a><br>mailAlternateAddress: <a href=3D"mailto:vlobo@gustav.=
cpd.ufv.br" target=3D"_blank">[email protected]</a><br>
mailHost: <a href=3D"http://gustav.cpd.ufv.br" target=3D"_blank">gustav.cpd=
.ufv.br</a><br>mailMessageStore: vlobo<br><br>#=20
    search result<br>search: 2<br>result: 0 Success<br><br># numResponses:=
=20
    2<br># numEntries: 1<br>sioux@gustav$ <br><br><br>Everything works. Wha=
t am=20
    i doing wrong ?<br></blockquote><br></div></div></div></blockquote></di=
v>
<div>=A0</div></div></div></div></div></div></div>
</blockquote></div><br>

--f46d042f9ef8ffc99904d341cfed--