qpopper Problem

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
perlitz
Posts: 202
Joined: 2003-11-01 12:25

qpopper Problem

Post by perlitz » 2005-10-30 12:33

Hallo,

neu installiertes LAMP System (debian) + confixx, und ich bekomme das mit dem qpopper nicht hin :(

Postfix läuft, und empfängt auch E-Mails, diese landen schön in den passenden Files (var/mail/web1p1 etc.) nur leider kann ich mich nicht per Outlook & POP3 verbinden:

Code: Select all

Protokoll: POP3, Serverantwort: '-ERR [SYS/TEMP] Failed to create /var/spool/pop/.web1p1.pop with uid 648, gid 0.  Change permissions.', Port: 110, Secure (SSL): Nein, Serverfehler: 0x800CCC90, Fehlernummer: 0x800CCC92
mail.log sagt:

Code: Select all

3500:Oct 30 11:40:56 a12345678 in.qpopper[15103]: web1p1 at localhost.localdomain (127.0.0.1): -ERR [SYS/TEMP] Failed to create /var/spool/pop/.web1p1.pop with uid 648, gid 0.  Change permissions. [pop_dropcopy.c:1493]
OK, Rechte Stimmen nicht, was sich auch im Confixx Forum fand. Dort gabs schonmal den Tipp, das /var/spool/pop verzeichnis auf 2777 zu stellen. Gesagt getan...

Nun bekomme ich folgende Meldung im mail.log

Code: Select all

Oct 30 12:11:18 a123456789 in.qpopper[705]: fstat() for /var/mail/web1p1.lock returned No such file or directory (2) and open() returned EACCESS [maillock.c:387]
Oct 30 12:11:18 a123456789 in.qpopper[705]: web1p1 at localhost.localdomain (127.0.0.1): -ERR [SYS/TEMP] maillock error 'Other lock error' (5) on '/var/mail/web1p1': No such file or directory (2) [pop_dropcopy.c:1636]
Und nu???

Ich weiss echt nicht mehr weiter :( Die Datei /var/mail/web1p1 ist vorhanden...

Hat jemand nen Tipp?

Thanx
Andreas

flo
RSAC
Posts: 2297
Joined: 2002-07-28 13:02
Location: Berlin

Re: qpopper Problem

Post by flo » 2005-10-30 12:51

Code: Select all

/var/mail/web1p1.lock
Das ist wieder eine andere Baustelle - bitte da auch die Permissions ändern, wenn es geht aber nicht mit dem Holzhammer, sondern so daß user 648 und gruppe 0 (muß der als root laufen? - keine Ahnung!) da schreiben oder lesen können.

Ein

Code: Select all

ls -lisa
würde auch zu weiteren Diagnosen betragen.

BTW - qpopper ist richtig übel und das Filelocking wird Dir im laufenden Betrieb noch des öfteren in die Quere kommen.

flo.

User avatar
Joe User
Project Manager
Project Manager
Posts: 11578
Joined: 2003-02-27 01:00
Location: Hamburg

Re: qpopper Problem

Post by Joe User » 2005-10-30 12:57

s/2777/1777/
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

perlitz
Posts: 202
Joined: 2003-11-01 12:25

Re: qpopper Problem

Post by perlitz » 2005-10-30 15:59

Ich könnte schören, das die Datei web1p1.lock vorhin da war, nu isse auf jeden Fall nicht da :(

Code: Select all

a12345678:/var/spool# ls -lisa
total 7
29446064 0 drwxr-xr-x   8 root root   94 Oct 30 11:51 .
     128 4 drwxr-xr-x  16 root root 4096 Oct 29 20:30 ..
     147 0 drwxr-xr-x   3 root root   21 Feb 12  2004 cron
 8388769 0 drwxr-x---   5 mail mail   40 Mar  8  2000 exim
29446065 0 lrwxrwxrwx   1 root root    7 Oct 29 15:31 mail -> ../mail
25167429 0 drwxrwsrwx   2 root mail   25 Oct 30 11:51 pop
20973987 0 drwxr-xr-x   2 root root    6 May 21 10:34 popbull
25167428 4 drwxr-xr-x  19 root root 4096 Oct 29 20:16 postfix


a12345678:/var/mail# ls -lisa
total 208
  2   4 drwxr-xr-x   3 root    root   4096 Oct 30 11:42 .
128   4 drwxr-xr-x  16 root    root   4096 Oct 29 20:30 ..
 13   8 -rw-------   1 root    root   8192 Oct 30 12:07 aquota.user
 11  16 drwx------   2 root    root  16384 Oct 29 20:07 lost+found
 16   4 -rw-------   1 nobody  root   1036 Oct 30 06:25 nobody
 14 112 -rw-rw----   1 web1p1 root 109016 Oct 30 14:28 web1p1
 15   4 -rw-rw----   1 web2p1 root   1984 Oct 30 13:46 web2p1
 12  56 -rw-rw----   1 root    mail  50932 Oct 13  2004 root

a12345678:/var# ls -lisa
total 852
     128   4 drwxr-xr-x  16 root root    4096 Oct 29 20:30 .
       2   4 drwxr-xr-x  20 root root    4096 Oct 30 11:50 ..
12583052   4 drwxr-xr-x   2 root root    4096 Oct 30 06:25 backups
25165952   0 drwxr-xr-x   9 root root      94 Oct 29 20:16 cache
16796548   4 drwxr-xr-x  19 root root    4096 Oct 29 20:16 lib
     146   0 drwxrwsr-x   2 root staff      6 Feb  7  2000 local
 4383237   0 drwxrwxrwt   3 root root      20 Oct 30 12:08 lock
29446066   4 drwxr-xr-x   9 root root    4096 Oct 30 15:54 log
       2   4 drwxr-xr-x   3 root root    4096 Oct 30 11:42 mail
 8388760   4 drwxr-xr-x   8 root root    4096 Oct 30 12:08 run
29446064   0 drwxr-xr-x   8 root root      94 Oct 30 11:51 spool
 4194488   0 drwxr-xr-x   3 root root      21 Jul 29  2002 state
     131   0 drwxrwxrwt   2 root root       6 Oct 29 20:26 tmp
       2   4 drwxr-xr-x  11 root root    4096 Oct 29 21:02 www
Was bewirkt diese web1p1.lock, ich dachte diese wird immer erstellt, wenn ich per pop3 mails abhole... Na ja, oder besser sollte. Passiert ja scheints nicht :(

@Joe
mir ist leider in meiner Unwissenheit nicht ganz klar, was Du mir mit s/2777/1777/ sagen möchtest :(

User avatar
Joe User
Project Manager
Project Manager
Posts: 11578
Joined: 2003-02-27 01:00
Location: Hamburg

Re: qpopper Problem

Post by Joe User » 2005-10-30 16:17

Code: Select all

chmod 1777 /var/{mail,spool/pop}
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

flo
RSAC
Posts: 2297
Joined: 2002-07-28 13:02
Location: Berlin

Re: qpopper Problem

Post by flo » 2005-10-30 16:23

Code: Select all

131   0 drwxrwxrwt   2 root root       6 Oct 29 20:26 tmp
1777 heißt, daß grundsätzlich jeder ins Verzeichnis schreiben und lesen darf, jedoch Dateien löschen darf nur der Eigentümer der Datei. /tmp-Verzeichnisse (s.o. - das kleine "t") sind eine vortreffliche Anwendung dessen.

Dein /var/(spool/)mail gehört root:root mit mode 755 - das ist äußerst unpraktisch, wenn Du darin mit uid 648 schreiben möchtest. Genauso übel sind die Permissions für das pop-Verzeichnis.

flo.

perlitz
Posts: 202
Joined: 2003-11-01 12:25

Re: qpopper Problem

Post by perlitz » 2005-10-30 17:05

Hmmmm :roll:

1777 auf /var/{mail,spool/pop} hat geholfen das es jetzt funktioniert (Thanx Joe). Hat jedoch auch dazu geführt, das ich nen unsicheres Gefühl bezüglich der Dateirechte - Owner habe.

Ich frage mich, wozu es apt-get gibt, wenn ich danach echt überall zig Dateirechte neu setzen muss :(

Da werd ich wohl doch wieder die "cops" holen ;-)

Danke erstmal
Gruss Andreas

flo
RSAC
Posts: 2297
Joined: 2002-07-28 13:02
Location: Berlin

Re: qpopper Problem

Post by flo » 2005-10-30 17:09

schmeiß den qpopper raus - das hilft definitiv.

Daß die Pop-Locks auftreten, ist ein häufiges Problem - kann es sein, daß Du nach den ersten Problemen schon eine Ã?nderung an den Rechten vorgenommen hast?

flo.

User avatar
Joe User
Project Manager
Project Manager
Posts: 11578
Joined: 2003-02-27 01:00
Location: Hamburg

Re: qpopper Problem

Post by Joe User » 2005-10-30 18:18

flo wrote:Daß die Pop-Locks auftreten, ist ein häufiges Problem - kann es sein, daß Du nach den ersten Problemen schon eine Ã?nderung an den Rechten vorgenommen hast?
Jupp, er hatte die Rechte auf 2777 gesetzt (siehe oben) ;)
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

flo
RSAC
Posts: 2297
Joined: 2002-07-28 13:02
Location: Berlin

Re: qpopper Problem

Post by flo » 2005-10-30 20:49

ah so, ja, stimmt ... werde alt :-)

flo.

perlitz
Posts: 202
Joined: 2003-11-01 12:25

Re: qpopper Problem

Post by perlitz » 2005-10-31 11:31

Was nehmt Ihr denn als pop3 alternative zu qpopper? Courier imap "spricht" ja auch pop3, ist das als alternative zu empfehlen?

User avatar
Joe User
Project Manager
Project Manager
Posts: 11578
Joined: 2003-02-27 01:00
Location: Hamburg

Re: qpopper Problem

Post by Joe User » 2005-10-31 11:46

Perlitz wrote:Was nehmt Ihr denn als pop3 alternative zu qpopper?
Courier-IMAP.
Perlitz wrote:ist das als alternative zu empfehlen?
Ja.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.