View previous topic :: View next topic |
Author |
Message |
shnoulle n00b
Joined: 18 Mar 2008 Posts: 2
|
Posted: Tue Apr 08, 2008 3:14 pm Post subject: [qmailadmin] impossible d'ajouter des utilisateurs |
|
|
Bonjour,
J'ai commencé une migration de gentoo ovh à gentoo,
J'ai réalisé la migration vers apache2 et vers netqmail,
cela semble fonctionner pour ce que j'en suis.
Par contre , je suis bloqué pour utiliser qmailadmin.
Alors, en ce qui concerne qmailadmin:
J'ai configuré mon virtualhost par défaut comme ceci:
Code: | ServerAdmin webmaster@xxxxxx.com
DocumentRoot "/var/www/localhost/htdocs"
<Directory "/var/www/localhost/htdocs">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<IfModule alias_module>
ScriptAlias /cgi-bin/ "/var/www/localhost/cgi-bin/"
</IfModule>
<Directory "/var/www/localhost/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory> |
Pour l'instant , j'accède a qmailadmin via http://ipadress/cgi-bin/qmailadmin, pour simplifier le problème.
Pour la configuration des mails, j'ai suivi le tutoriel :
HOWTO: qmail vpopmail courier-imap qmail-scanner (02/2007)
Avec quelques petites adaptation, j'ai juste souhaité ne pas utiliser une base mysql pour vpopmail, pour une sauvegarde des mails et des paramètres plus facile.
Je n'ai pas installé spamassassin , clamav et autre pizor,razor.
J'ai ajouté dans le make.conf, les variables suivantes:
<code>SUEXEC_MINUID=89
SUEXEC_MINGID=89
SUEXEC_DOCROOT=/home
SUPHP_MINUID=500
SUPHP_MINGID=100
QMAIL_PATCH_DIR="/usr/local/patches/netqmail/"
<code>
J'ai déplacer le répertoire home de vpopmail en /home/vpopmail (comme indiqué sur le résultat du emerge)
et ajouter un lien symbolique de /var/vpopmail en /home/vpopmail
Ensuite:
Code: | ns ~ # ll -a /home/vpopmail/
total 28K
drwxr-xr-x 7 vpopmail vpopmail 4,0K avr 5 16:41 .
drwxr-xr-x 16 root root 4,0K avr 6 00:57 ..
drwxr-xr-x 2 vpopmail vpopmail 4,0K avr 5 15:36 bin
lrwxrwxrwx 1 vpopmail vpopmail 31 avr 5 15:36 doc -> /usr/share/doc/vpopmail-5.4.16/
drwxr-xr-x 6 vpopmail vpopmail 4,0K avr 5 16:21 domains
drwxr-xr-x 2 vpopmail vpopmail 4,0K avr 5 15:36 etc
drwxr-xr-x 2 vpopmail vpopmail 4,0K avr 5 15:36 include
drwxr-xr-x 2 vpopmail vpopmail 4,0K avr 5 15:36 lib
|
Code: | ns ~ # ll -a /home/vpopmail/bin/
total 1,9M
drwxr-xr-x 2 vpopmail vpopmail 4,0K avr 5 15:36 .
drwxr-xr-x 7 vpopmail vpopmail 4,0K avr 5 16:41 ..
-rwx--x--x 1 vpopmail vpopmail 68K avr 5 15:36 clearopensmtp
-rwx--x--x 1 vpopmail vpopmail 76K avr 5 15:36 dotqmail2valias
-rwx--x--x 1 vpopmail vpopmail 72K avr 5 15:36 vaddaliasdomain
-rwx--x--x 1 vpopmail vpopmail 72K avr 5 15:36 vadddomain
-rwx--x--x 1 vpopmail vpopmail 72K avr 5 15:36 vadduser
-rwx--x--x 1 vpopmail vpopmail 76K avr 5 15:36 valias
-rwx--x--x 1 vpopmail vpopmail 72K avr 5 15:36 vchangepw
-rws--x--x 1 root vpopmail 79K avr 5 15:36 vchkpw
-rwx--x--x 1 vpopmail vpopmail 72K avr 5 15:36 vconvert
-rwx--x--x 1 vpopmail vpopmail 72K avr 5 15:36 vdeldomain
-rwx--x--x 1 vpopmail vpopmail 80K avr 5 15:36 vdelivermail
-rwx--x--x 1 vpopmail vpopmail 72K avr 5 15:36 vdeloldusers
-rwx--x--x 1 vpopmail vpopmail 68K avr 5 15:36 vdeluser
-rwx--x--x 1 vpopmail vpopmail 72K avr 5 15:36 vdominfo
-rwx--x--x 1 vpopmail vpopmail 72K avr 5 15:36 vipmap
-rwx--x--x 1 vpopmail vpopmail 68K avr 5 15:36 vkill
-rwx--x--x 1 vpopmail vpopmail 68K avr 5 15:36 vmkpasswd
-rwx--x--x 1 vpopmail vpopmail 80K avr 5 15:36 vmoddomlimits
-rwx--x--x 1 vpopmail vpopmail 72K avr 5 15:36 vmoduser
-rwx--x--x 1 vpopmail vpopmail 72K avr 5 15:36 vpasswd
-rwx--x--x 1 vpopmail vpopmail 72K avr 5 15:36 vpopbull
-rwx--x--x 1 vpopmail vpopmail 92K avr 5 15:36 vpopmaild
-rwx--x--x 1 vpopmail vpopmail 72K avr 5 15:36 vsetuserquota
-rwx--x--x 1 vpopmail vpopmail 76K avr 5 15:36 vuserinfo
|
vchkpw a eu comme droit 644 et owner vpopmail:vpopmail, mais j'avais les mêmes problèmes.
cat /var/log/apache2/access-log:
Code: |
localhost - - [08/Apr/2008:16:15:06 +0200] "GET /ovh-status?auto HTTP/1.1" 200 406
81.20.213.254 - - [08/Apr/2008:16:15:08 +0200] "GET /cgi-bin/qmailadmin/com/showusers?user=postmaster&time=1207664106&dom=xxxxxx.com& HTTP/1.1" 200 9449
81.20.213.254 - - [08/Apr/2008:16:15:09 +0200] "GET /cgi-bin/qmailadmin/com/moduser?user=postmaster&dom=sadenligne.com&time=1207664106&moduser=testing HTTP/1.1" 200 6467
localhost - - [08/Apr/2008:16:15:16 +0200] "GET /ovh-status?auto HTTP/1.1" 200 407
81.20.213.254 - - [08/Apr/2008:16:15:17 +0200] "POST /cgi-bin/qmailadmin/com/modusernow?user=postmaster&dom=xxxxx.com&time=1207664106& HTTP/1.1" 200 6538
| Lors de la tentative de mofification d'un utilisateur
Code: | 81.20.213.254 - - [08/Apr/2008:16:57:59 +0200] "GET /cgi-bin/qmailadmin/com/showusers?user=postmaster&dom=sadenligne.com&time=1207664106& HTTP/1.1" 200 9449
81.20.213.254 - - [08/Apr/2008:16:58:02 +0200] "GET /cgi-bin/qmailadmin/com/adduser?user=postmaster&dom=xxxx.com&time=1207664106& HTTP/1.1" 200 3351
81.20.213.254 - - [08/Apr/2008:16:58:17 +0200] "POST /cgi-bin/qmailadmin/com/addusernow?user=postmaster&dom=xxxxx.com&time=1207664106& HTTP/1.1" 200 9549
| Lors de la tentative d'ajout d'un utilisateur.
J'ai essayé avec différents domaine bien sur.
Je n'ai pas de problème pour ajouter de nouveaux alias.
Code: | ns ~ # suexec2 -V
-D AP_DOC_ROOT="/home"
-D AP_GID_MIN=89
-D AP_HTTPD_USER="apache"
-D AP_LOG_EXEC="/var/log/apache2/suexec_log"
-D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin"
-D AP_SUEXEC_UMASK=077
-D AP_UID_MIN=89
-D AP_USERDIR_SUFFIX="public_html" |
Il me semble que lors d'une première tentative, j'avais installé avec mysql, j'arrivais à ajouter des utilisateurs, j'ai juste enlever le mysql de mon USE, et je n'y arrive plus.
.
Une petite info: le log de suexec ne me donne aucune information (lors de précédente tentatives, et avant réinstall de apache2, suexec avait un groupe minimum de 100, et donc ce la bloqué (vu dans suexec) (il retse vide)
J'arrive a ajouter des domaines et des user en ligne de commande via vadddomain et vadduser.
J'ai regardé les log dans /var/qmail,
Je ne vois pas d'erreur flagrante, SAUF:
Code: | /usr/bin/sudo: error while loading shared libraries: libssl.so.0.9.8: failed to map segment from shared object: Cannot allocate memory |
(alors que:
Code: | ns ~ # ll -a /usr/lib/libssl*
-rw-r--r-- 1 root root 542K avr 7 19:08 /usr/lib/libssl.a
lrwxrwxrwx 1 root root 15 avr 7 19:08 /usr/lib/libssl.so -> libssl.so.0.9.8
lrwxrwxrwx 1 root root 20 mar 17 21:23 /usr/lib/libssl.so.0 -> /usr/lib64/libssl.so
-r-xr-xr-x 1 root root 303K avr 7 19:08 /usr/lib/libssl.so.0.9.8
| (je vien de relancer un emerge de sudo)
Une idée ?
[/code]
Merci à tous _________________ bin ...... koua ..... |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Tue Apr 08, 2008 3:36 pm Post subject: |
|
|
En même temps quelle idée de vouloir utiliser qmail |
|
Back to top |
|
|
shnoulle n00b
Joined: 18 Mar 2008 Posts: 2
|
Posted: Wed Apr 09, 2008 8:02 am Post subject: |
|
|
Bapt wrote: | En même temps quelle idée de vouloir utiliser qmail | Pour qmailadmin,
J'apprécie donner à mes user la possibilité de changer facilement de mot de passe.
Je ne connais pas d'autres solutions, mais sans doute que je me trompe, un petit conseil ?
Sinon,
en fait, c'est quelle idée d'installer une version de gentoo "optimisé" pour une utilisation simple (c'est l'objectif de ovh en proposant une gentoo avec pas mal de paquets modifiés) et de vouloir la mettre complètement à jour.
emerge sudo m'a cassé mon serveur ssh, c'est dommage pour un serveur atteignable que en ssh ....
(apache à était le premier à tomber en indiquant que libssl.so.0.9.8 était trop petit ..... )
réinstall, sujet clos .... _________________ bin ...... koua ..... |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|