Page 1 of 1

Проблема с модулями для roundcube

Posted: Wed May 28, 2014 4:06 pm
by Shotty
Добрый вечер, возникла интересная ситуация, при включении модуля ACL для roundcube, в почтовом интерфейсе пишет что модуль активен, но к сожалению не работает, такая же песня со всеми остальными возникает, кроме модуля password, он включается и отключается без проблем, может кто сталкивался с таким уже, подскажите с чем могут быть завязки, я уже все что мог перелопатил, ошибок никаких в логах нет, не понятно как быть.

Re: Проблема с модулями для roundcube

Posted: Wed May 28, 2014 5:15 pm
by demian
что то Выполнили не по инструкции... или инструкция кривая.

второй вариант у меня был с подключением модуля почты с других серверов

viewtopic.php?f=19&t=5121

Re: Проблема с модулями для roundcube

Posted: Wed May 28, 2014 8:32 pm
by Shotty
Делал все как на официальном сайте в документации написано, не совсем понятно, roundcube использует специфичные настройки или же стандартные, потому что по стандарту плагины не хотят оживать, какие могут быть причины не совсем понятно, ACL плагин весьма простой, с минимальными настройками и то работать не хочет. Почему то password так же стандартный работает на ура.

Re: Проблема с модулями для roundcube

Posted: Thu May 29, 2014 8:15 am
by demian
опишите последовательность Ваших действий при установке плагина

возможные причины не работы(из пробега по документации и по коду плагина):
1. установлен roundcube <1.0
2 config.inc.php.dist --> config.inc.php

Re: Проблема с модулями для roundcube

Posted: Fri Jun 06, 2014 11:34 pm
by Shotty
Делал по инструкции, все в точности как там описано, http://trac.roundcube.net/wiki/Plugin_Repository

Плагин ACL есть в сборке уже, но он не работает никак, пробовал ставить плагин от версии 1.0, песня та же.

Возможно действительно версия roundcube 0.9.5 не позволяет использовать плагины которые поставляются с версией 1.0, но не совсем понимаю в чем ошибки могут быть, явных ошибок в логах нет, тем более каких-то конфликтов.


/etc/roundcube/plugins/acl/config.inc.php

Code: Select all

<?php
// Default look of access rights table
// In advanced mode all access rights are displayed separately
// In simple mode access rights are grouped into four groups: read, write, delete, full
$config['acl_advanced_mode'] = true;

// LDAP addressbook that would be searched for user names autocomplete.
// That should be an array refering to the $config['ldap_public'] array key
// or complete addressbook configuration array.
$config['acl_users_source'] = '';

// The LDAP attribute which will be used as ACL user identifier
$config['acl_users_field'] = 'mail';

// The LDAP search filter will be &'d with search queries
$config['acl_users_filter'] = '';

// Include the following 'special' access control subjects in the ACL dialog;
// Defaults to array('anyone', 'anonymous') (not when set to an empty array)
// Example: array('anyone') to exclude 'anonymous'.
// Set to an empty array to exclude all special aci subjects.
$config['acl_specials'] = array('', '');

?>
И пробовал еще так,

Code: Select all

<?php
$config['acl_advanced_mode'] = true;
?>
/usr/share/roundcube/plugins/acl/config.inc.php.dist

Code: Select all

<?php

// Default look of access rights table
// In advanced mode all access rights are displayed separately
// In simple mode access rights are grouped into four groups: read, write, delete, full
$rcmail_config['acl_advanced_mode'] = true;

// LDAP addressbook that would be searched for user names autocomplete.
// That should be an array refering to the $rcmail_config['ldap_public'] array key
// or complete addressbook configuration array.
$rcmail_config['acl_users_source'] = '';

// The LDAP attribute which will be used as ACL user identifier
$rcmail_config['acl_users_field'] = 'mail';

// The LDAP search filter will be &'d with search queries
$rcmail_config['acl_users_filter'] = '';

?>
Соответственно в /etc/roundcube/main.inc.php

Code: Select all

// ----------------------------------
// PLUGINS
// ----------------------------------

// List of active plugins (in plugins/ directory)
$rcmail_config['plugins'] = array('password', 'acl');


Re: Проблема с модулями для roundcube

Posted: Tue Jun 10, 2014 6:16 pm
by Shotty
Немного по маясь, вопрос решил, добавлением, прав каждому пользователю почтового ящика в dovecot через файл dovecot-acl. Если кому интересно, пишет расскажу более подробнее.

Re: Проблема с модулями для roundcube

Posted: Wed Jun 18, 2014 4:43 pm
by imperio
Напишите пожалуйста в этой теме, возможно кому то пригодится