Forum Linux.debian/ubuntu gros gros problème avec courier-pop3d!! HELP-ME please!!!!!

Posté par  .
Étiquettes : aucune
0
25
jan.
2007
salut a tous,
je soumet un petit ( GROS) problèmes que je rencontre avec mon serveur de mail pop (courier).
J'ai crée mes repertoires par utilisateurs et je leurs ai attribué les mots de passe qu'il convien.
Or lorsque je j'essai de "poper" mon serveur de mail en donnant le nom de compte et le mot de passe, mon client mail me dit " le serveur n'a pas accepter le nom d'utilisateur".

dans mes log rien de tres specifiques :
courierpop3login: Connection, ip=[mon ip]
j'ai aussi ca juste en desous que je ne comprend pas
courierpop3login: LOCKED, user=xam, ip=[mon ip]
J'ai teste avec d'autre utilisateurs et ca ne marche pas non plus. mais je n'ais pas LOCKED.

au niveau du fichier de conf de pop3d j'ai juste ca qui pourrais peux-etre poser problèmes :
MAILPATHDIR = Maildir


Si quelqu'un peux m'aider car je ne comprend plus rien . d'apres plein de tuto ca devrai fonctionné......
Ca fait 2 jours que je me tape la tete contre les murs!!!!!! si quelqu'un a une idée c'est mon SAUVEUR !!!!!!!!!!:D

@+++
  • # des pistes

    Posté par  . Évalué à 1.

    Salut,

    Tu as bien le authdaemon de lancé ?

    Tu as quel module d'authentification: fichier authdaemonrc paramètre authmodulelist.

    Les mails de tes utilisateurs sont-ils dans le répertoire Maildir de leur home directory ?
    • [^] # Re: des pistes

      Posté par  . Évalué à 1.

      salut et merci de m'aidé pour ce problèmes :)

      authdaemon est bien lancé et mon module d'authentification c'est "authpam".

      pour mes utilisateurs j'avais effectivement oublié de mettre le maildir dans leurs repertoire "home".
      Mais meme après cette modification ca ne marche toujours pas.
      mail.log : ..... LOGIN FAILED .....

      J'ai aussi daemon = 5 dans la ligne qui donne le nom du module d'authentification.

      Si j'ai bien compris, le module 'authpam' permet d'utiliser l’authentification classique de linux..... donc ca devrait fonctionne puisque mes utilisateurs existent bien ( je les ai testé)
      • [^] # Re: des pistes

        Posté par  . Évalué à 2.

        Les droits sur le Maildir des utilisateurs sont-ils bons ? Ce répertoire contient bien des sous répertoires new, cur, tmp ?

        Regarde du coté du fichier de configuration du service pop dans pam, dans /etc/pam.d un fichier qui peut s'appeler pop3.

        Sinon, tu as la variable DEBUG_LOGIN dans courrier dont tu peux augmenter la valeur.

        Comme il s'agit d'un problème d'authentification, que disent les autres fichiers de logs: messages, syslog, auth.log ...
        • [^] # Re: des pistes

          Posté par  . Évalué à 1.

          Je pense que je vais y passer tous mon week-end vu comme c’est partie !!!
          Mais si ça marche au bout, c’est l’essentiel !

          Au niveau de mes répertoires c’est bon j’ai les droits qu’il faut et il y a bien les répertoires new cur et tmp.
          Pour le répertoire pam.d j’ai bien pop3 comme fichier avec :

          @include common-auth
          @include common-account
          @include common-session

          Mais ça je ne sait pas trop quoi en faire ….

          Dans mes log voici ce que j’ai lorsque j’essai d’ouvrir la session :
          ….. : (pam_unix) session opened for user root by (uid=30001)

          Donc la j’ai bien la confirmation qu’il utilise mes utilisateurs system… mais ca ne fonctionne pas …
          De plus j’un répertoire maildir dans /etc/postfix/… je me demande si c’est logique !!
          Voila où ça en est.
          • [^] # Re: des pistes

            Posté par  . Évalué à 1.

            Augmente la valeur de DEBUG_LOGIN dans courrier.

            Sinon je n'ai plus d'idées.
            T'es sous Debian ?
            • [^] # Re: des pistes

              Posté par  . Évalué à 1.

              ok je vais vhanger la valeur ... je la passe a combien ?

              pour repondre a ta question : oui je suis bien sous debian (ubuntu pour etre plus precis)
              • [^] # Re: des pistes

                Posté par  . Évalué à 1.

                Voila j’ai augmenté la valeur du debug pour la passer a 2 :
                Voila le message :
                ….. authdaemon : starting client module
                ….. authdaemon : TEMPFAIL – no more modules will be tried

                Je continue de chercher sur google …. Mais je trouve pas grand chose
                • [^] # Re: des pistes

                  Posté par  . Évalué à 1.

                  alors j'ai peut etre une piste ....

                  j'ai essayer d'installer qpopper et a la fin de l'install j'ai un message du genre : Can't use PAM : can't find libpam

                  donc je fait un apt-get install libpam , mais mon message favoris apparaît : aucun paquet ne correspond au paquet libpam
                  Et apt-get install libpam-modules me dit que le modules est déjà present....

                  donc je pense que mon problème de courier pop viens de là.....

                  mais maintenant je n'arrive pas a installer PAM.....
                  • [^] # la solution!!!!!

                    Posté par  . Évalué à 1.

                    ca y est j'ai trouvé la solution....
                    j'ai viré ubuntu pour la remplacer par une debian sarge.
                    Ca marche parfaitement!!!

                    merci a toi skud pour ton aide.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.