Голубятня, игнорирующая максимальное количество соединений IMAP

Удаленно вызывающее завершение работы на машине Windows, как Вы описываете, требует двухсторонней связи между инициированием хоста завершение работы и закрываемым хостом. Аутентификация "испеклась в" к протоколу, таким образом, необходимо будет также заставить инициирование хоста завершение работы проходить проверку подлинности правильно.

Простой сценарий для удаленного вызова завершения работы на удаленный non-domain-joined компьютер был бы следующие:

net use \\x.x.x.x\ipc$ /user:administrator password
shutdown -s -t 10 -f -m \\x.x.x.x
met ise \\x.x.x.x\ipc$ /delete

Замена в IP-адресе удаленного сервера для "x.x.x.x" и имени пользователя локального администратора и пароля на удаленном сервере на первом net use строка.

Доверие "наблюдению" компьютеров в "Моих Сетевых Местах", к сожалению, не говорит Вам слишком много о том, какие виды трафика разрешены между машинами.

Я просто осуществил сниффинг такого обмена между машиной Windows Server 2003 и машиной Windows 2000 Server (который, странно достаточно, выполняет старую установку Cisco с 2003 эрами CallManager 3 для одного из моих Клиентов), и выполнил завершение работы с помощью сценария выше (хотя я перезагрузил их сервер, вместо того, чтобы завершить работу его - пакетный обмен является тем же). Я заметил, что порты TCP 139 и 445 использовались для перемещения трафика. Я предположил бы, что, если бы у меня был только порт 139 открытых, он, вероятно, все еще работал бы, но необходимо было бы попробовать это для наблюдения.

Если Вы захотите использовать название сервера CallManager, а не IP-адрес, то в сценарии завершения работы затем у Вас должны будут быть или NetBIOS или основанная на DNS работа определения имен.

Править:

Это не так "проблема Windows" как аппаратная проблема управления питанием, обычно. Можно было установить неправильный HAL, или поддержка управления питанием BIOS может быть выключена.

Можно попытаться добавить, что REG_SZ оценивают "PowerdownAfterShutdown" в "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" и установить его на "1", чтобы видеть, имеет ли он эффект на поведение.

Проверьте BIOS и убедитесь, что функциональность управления питанием добавляется.

5
задан 2 May 2012 в 13:19
4 ответа

Мне недавно приходилось изменять это значение, но я изменил его в основном файле конфигурации; в моем /etc/dovecot/dovecot.conf теперь говорится:

protocol imap {
  mail_max_userip_connections = 50
}

И это было удостоено чести; это использует dovecot 2.0.9 в системе Centos 6.2. Я не знаю, что это ответ на ваш вопрос, но я подумал, что вам было бы полезно узнать, что кто-то еще заставил это работать и как.

3
ответ дан 3 December 2019 в 01:15

Добавьте mail_max_userip_connections = 50 в раздел global , а не в протокол imap или протокол pop3 разделы. По крайней мере, после этого мой dovecot -a начал возвращать запрошенное значение для mail_max_userip_connections , а не значение по умолчанию 10 .

Я использую Dovecot 2.0 .9 в CentOS.

4
ответ дан 3 December 2019 в 01:15

Мне показалось, что ответ с подсказкой к разделу global работал.

Сначала изменилось только в подкаталоге ./conf.d, но это не так. t работает, и клиент электронной почты продолжал показывать сообщение об ошибке, как и раньше, со значением 10 макс. соединений. Много пытался всегда перезагружать сервер, но так как это была совершенно новая установка, мне пришлось изучить более подробную информацию.

Поскольку этот параметр не был задан раньше, я вставил его сюда (dovecot.conf):

    ...

    # Protocols

    mail_max_userip_connections = 100

    !include_try /usr/share/dovecot/protocols.d/*.protocol

    protocol imap {
            mail_plugins = $mail_plugins imap_quota
    }

    ...

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

2
ответ дан 3 December 2019 в 01:15

Если вы используете опцию отдельного каталога конфигурации dovecot (например, в моей системе это настройка находится в /etc/dovecot/symbiosis.d/40-imap-settings/10-plugins), вам необходимо выполнить make на верхнем уровне, чтобы объединить все отдельные файлы в один, прежде чем останавливать и запускать сервер.

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

0
ответ дан 3 December 2019 в 01:15

Теги

Похожие вопросы