Your comments

Все пароли (для сервера и для каналов) хранятся в базе данных в зашифрованном виде, поэтому вместо пароля отображаются звездочки.

Даже мы, как хостинг, не можем его узнать. Только можем обнулить пароль для входа на сервер, если на сервер не получается войти.

а) На всем сервере может быть установлен лимит на размер закачиваемых файлов в месяц. Этот лимит можно посмотреть в параметрах виртуального сервера, вторая вкладка (размер в байтах). Если там установлено -1, то ограничения нет.



Аналогичный месячный лимит может быть установлен для вашей группы на сервере через привилегию i_ft_quota_mb_upload_per_client.


б) Ограничения на закачку файлов установлены средствами операционной системы у хостинга, где размещается ваш сервер. Возможно, ограничен максимальный размер файла, и ваш загружаемый файл больше допустимого.


в) Соединение между вами и сервером нестабильное. Для определения так ли это, вы можете сделать трассировку до вашего сервера во время загрузки файла http://help.cleanvoice.ru/ventrilo/traceroute

Если файл снова не загрузится, и в трассировке будут значительные потери пакетов, то предположение верное, и вы с этим, скорее всего, ничего не сможете сделать. Если только не попробовать сменить интернет провайдера, или сам сервер.


Уточните текст ошибки и адрес вашего сервера (если он арендован у нас).

При установке одной только привилегии i_group_modify_power вы сможете изменять только имя группы, но не привилегии. При условии что ваш i_group_modify_power >= i_group_needed_modify_power у редактируемой группы.


Но если в дополнение к ней установлена привилегия i_permission_modify_power, то можно будет редактировать остальные привилегии групп. При условии, что ваш i_permission_modify_power >= Grant у редактируемой привилегии. Т.е. можно гибко выдать права на изменение только для некоторых привилегий, с ограничением их максимального значения.

Обратите внимание, что если включить b_permission_modify_power_ignore, то ограничение по Grant при изменении привилегий полностью игнорируется.


Подробнее, при каких условиях получится редактировать привилегии, можно ознакомится в документации, раздел "Добавление, удаление и изменение привилегий" http://help.cleanvoice.ru/teamspeak/permissions/edit



За возможность добавления и удаления пользователей в группу отвечают две разные привилегии, и их ограничительные Needed привилегии:

i_group_member_add_power

i_group_needed_member_add_power

i_group_member_remove_power

i_group_needed_member_remove_power

Информация виртуального сервера (включая количество пользователей и время его работы) общедоступна, и её просмотр нельзя отключить. Если это действительно необходимо, то установите пароль для входа на сервер.



Чтобы запретить смотреть описание отдельного канала и количество пользователей, у него нужно изменить привилегии:

i_channel_needed_description_view_power

i_channel_needed_subscribe_power

значение которых должно быть больше, чем привилегии группы пользователя:

i_channel_description_view_power

i_channel_subscribe_power


Можно запретить просмотр описания сразу всех каналов для группы пользователя:

i_channel_description_view_power = -1


Если у группы установить i_client_max_channel_subscriptions = 1 (подписка на один канал), то пользователь этой группы будет видеть только тех, кто находится в его канале http://cleanvoice.userecho.com/topic/172811-sozdal-kanal-u-nekotoryih-polzovatelej-pishet-oshibku-i/


Needed не стоит удалять для большинства привилегий, для которых оно изначально установлено.

На примере привилегии бана с сервера:


Группа Admin

i_client_ban_power = 75

i_client_needed_ban_power = 75


Группа Гость

i_client_ban_power = 0

i_client_needed_ban_power = 25


Если у админа удалить i_client_ban_power, то админ не сможет никого банить.

Если у гостя удалить i_client_needed_ban_power, то все гости смогут друг друга банить.

Если у админа удалить i_client_needed_ban_power, то админов смогут банить все гости.


То есть, бан разрешен если i_client_ban_power у того кто банит >= i_client_needed_ban_power у того кого банят.

Needed привилегия ограничивает изменение сопоставленной ей привилегии, поэтому её удалять не стоит.

Если привилегия = 0, и Needed для изменяемой привилегии тоже = 0, то это ограничение перестает действовать (значение 0 аналогично "удалению" привилегии).

Эти привилегии не нужны для обычных пользователей.

Их можно задействовать только через консольный интерфейс ServerQuery, логин и пароль для которого можно создать через Teamspeak клиент в меню Инструменты > Профиль ServerQuery. И только имея привилегию для создания такого логина b_client_create_modify_serverquery_login (на наших серверах по-умолчанию она включена только для Server Admin),


В большинстве случаев этот доступ нужен только для сторонних скриптов и программ (например, наша веб панель управления работает через ServerQuery), или для других специфических целей.


За возможность переименовывания групп отвечает привилегия i_group_modify_power (Group Modify Power), её значение должно быть больше или равно, чем i_group_needed_modify_power у редактируемой группы.

Но в то же время она участвует и в возможности изменять привилегии группы.

Поскольку отдельной привилегии для изменения названия группы нет, то скорее всего, выдать только это право, не затрагивая другие - невозможно.


Мы можем подробнее изучить этот вопрос и предоставить информацию позже, если вас интересуют детали по ограничениям редактирования привилегий.


Уточните что вы имеете в виду под информирующими ServerQuery командами?

Уточните какую ошибку выдает клиент (она отображается красным текстом в чате).