Article ID: 942, created on Jun 9, 2010, last review on Apr 25, 2014

  • Applies to:
  • Plesk for Linux/Unix

Признаки

В журнале /usr/local/psa/var/log/maillog можно обнаружить следующие ошибки:

Failure_to_exec_mailman_wrapper. WANTED_gid_110,_GOT_gid_101. (Reconfigure_to_take_101?)/did_0+0+1/

 Failed_to_exec_mailman_wrapper:_unable_to_determine_caller's
_group_name/


Решение

Для устранения этой проблемы выполните следующие действия.

- Убедитесь, что права для файла /var/qmail/bin/mm_wrapper назначены правильно, как показано ниже:

# ls -al /var/qmail/bin/mm_wrapper
-r-xr-sr-x 21:06 /var/qmail/bin/mm_wrapper


В противном случае измените владельцев и права, установив нужные:

# chmod 2555 /var/qmail/bin/mm_wrapper


- Убедитесь, что UID (идентификатор пользователя) и GID (идентификатор группы) для пользователя 'popuser' равны 110:

# id popuser
uid=110(popuser) gid=110(popuser) groups=110(popuser)


- Если GID для popuser равен 101 (как показано в представленной выше ошибке) или другому значению, его необходимо изменить на 110.

- Остановите службы, в которых используется пользователь и группа 'popuser': mailman, qmail, courier-imap, xinetd и inetd. Затем убедитесь, что GID 110 не используется никакими другими службами, и измените GID для popuser на 110 в файле /etc/group file and in /etc/passwd (с помощью утилиты 'vipw'):

/etc/group:
popuser:x:110:

/etc/passwd:
popuser:x:110:110:POP3 service user:/:/bin/false

- Выполните следующую команду, чтобы перестроить файлы конфигурации qmail:

# $PRODUCT_ROOT_D/admin/sbin/mchk --with-spam


- Затем найдите файлы, которые принадлежат пользователю popuser со старым GID (например, 101), и измените их владельцев, установив для них новый идентификатор группы popuser:

# find /var /usr/lib/mailman -gid 101 -print0 | xargs -r0 chgrp popuser


Для FreeBSD:
find /usr/local/psa -group 101 | xargs chgrp popuser


- Убедитесь, что всем пользователям в файле /var/qmail/users/assign назначен идентификатор группы, равный 110.

- Запустите все службы, которые были остановлены.

a914db3fdc7a53ddcfd1b2db8f5a1b9c 29d1e90fd304f01e6420fbe60f66f838 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article
Save as PDF