ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] Dovecot после обновления до p7
@ 2013-08-17 14:17 Vladimir Karpinsky
  2013-08-17 14:20 ` Anton Gorlov
  0 siblings, 1 reply; 8+ messages in thread
From: Vladimir Karpinsky @ 2013-08-17 14:17 UTC (permalink / raw)
  To: sysadmins

Обновился до p7. Сразу вижу проблемы с dovecot'ом:

Aug 17 18:05:58 plkv dovecot: master: Dovecot v2.1.15 starting up (core 
dumps disabled)
Aug 17 18:06:05 plkv dovecot: imap-login: Login: user=<karp>, method=PLAIN, 
rip=192.168.5.155, lip=xxx.xxx.xxx.xxx, mpid=13432, TLS, 
session=<Nzo6NSXkmgDAqAWb>
Aug 17 18:06:05 plkv dovecot: imap(karp): Error: user karp: Initialization 
failed: namespace configuration error: inbox=yes namespace missing
Aug 17 18:06:05 plkv dovecot: imap(karp): Error: Invalid user settings. 
Refer to server log for more information.

$dovecot -n
# 2.1.15: /etc/dovecot/dovecot.conf
# OS: Linux 3.0.57-std-def-alt0.M60P.2 i686 ALT Linux 5.9.9 Ark Server  (none)
disable_plaintext_auth = no
listen = *
mail_location = maildir:~/Maildir
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope encoded-character 
vacation subaddress comparator-i;ascii-numeric relational regex imap4flags 
copy include variables body enotify environment mailbox date ihave
namespace inbox {
   location =
   mailbox Drafts {
     special_use = \Drafts
   }
   mailbox Junk {
     special_use = \Junk
   }
   mailbox Sent {
     special_use = \Sent
   }
   mailbox "Sent Messages" {
     special_use = \Sent
   }
   mailbox Trash {
     special_use = \Trash
   }
   prefix =
}
passdb {
   driver = pam
}
plugin {
   sieve = ~/.dovecot.sieve
   sieve_dir = ~/sieve
}
protocols = imap pop3
ssl = required
ssl_cert = </var/lib/ssl/certs/dovecot.pem
ssl_key = </var/lib/ssl/private/dovecot.pem
userdb {
   driver = passwd
}

Роюсь непрерывно в Гугле, но пока не понимаю даже с какой стороны 
подходить. На p6 всё работало.

-- 
	С уважением,
		Владимир.


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Sysadmins] Dovecot после обновления до p7
  2013-08-17 14:17 [Sysadmins] Dovecot после обновления до p7 Vladimir Karpinsky
@ 2013-08-17 14:20 ` Anton Gorlov
    0 siblings, 1 reply; 8+ messages in thread
From: Anton Gorlov @ 2013-08-17 14:20 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

17.08.2013 18:17, Vladimir Karpinsky пишет:
> Initialization failed: namespace configuration error: inbox=yes 
> namespace missing 
У нового довекота конфиг не совместим со старым..


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Sysadmins] Dovecot после обновления до p7
  @ 2013-08-17 14:44     ` Vladimir Karpinsky
  2013-08-17 18:35       ` Anton Gorlov
  0 siblings, 1 reply; 8+ messages in thread
From: Vladimir Karpinsky @ 2013-08-17 14:44 UTC (permalink / raw)
  To: sysadmins

17.08.2013 18:22, Anton Gorlov пишет:
> http://www.dovecot.org/list/dovecot/2012-June/066444.html

Спасибо!

> Easiest fix: remove 15-mailboxes.conf

Сделал такое и смог подключиться к серверу --- уже хорошо. Но, вероятно, 
этот конфиг лучше переписать правильно?

Подключиться, я подключился, а, вот, почта не доходит:

Aug 17 18:30:11 plkv postfix/smtpd[15611]: connect from 
mail.XX.ru[XXX.XXX.XXX.XXX]
Aug 17 18:30:11 plkv postfix/smtpd[15611]: warning: SASL: Connect to 
private/auth failed: No such file or directory
Aug 17 18:30:11 plkv postfix/smtpd[15611]: fatal: no SASL authentication 
mechanisms
Aug 17 18:30:12 plkv postfix/master[25015]: warning: process 
/usr/libexec/postfix/smtpd pid 15611 exit status 1
Aug 17 18:30:12 plkv postfix/master[25015]: warning: 
/usr/libexec/postfix/smtpd: bad command startup -- throttling

Это, правда, ругань от postfix'а, а не от dovecot'а...

-- 
	С уважением,
		Владимир.


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Sysadmins] Dovecot после обновления до p7
  2013-08-17 14:44     ` Vladimir Karpinsky
@ 2013-08-17 18:35       ` Anton Gorlov
  2013-08-17 19:02         ` Vladimir Karpinsky
  0 siblings, 1 reply; 8+ messages in thread
From: Anton Gorlov @ 2013-08-17 18:35 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

Как правило если есть немного времени -то лучше осмысленно взлететь 
настроив новую конфигурацию с 0, поглядывая в прошлый конфиг..
А 2 - похоже в чруте постфикса чего-то не хватает...



17.08.2013 18:44, Vladimir Karpinsky пишет:
> 17.08.2013 18:22, Anton Gorlov пишет:
>> http://www.dovecot.org/list/dovecot/2012-June/066444.html
>
> Спасибо!
>
>> Easiest fix: remove 15-mailboxes.conf
>
> Сделал такое и смог подключиться к серверу --- уже хорошо. Но, 
> вероятно, этот конфиг лучше переписать правильно?
>
> Подключиться, я подключился, а, вот, почта не доходит:
>
> Aug 17 18:30:11 plkv postfix/smtpd[15611]: connect from 
> mail.XX.ru[XXX.XXX.XXX.XXX]
> Aug 17 18:30:11 plkv postfix/smtpd[15611]: warning: SASL: Connect to 
> private/auth failed: No such file or directory
> Aug 17 18:30:11 plkv postfix/smtpd[15611]: fatal: no SASL 
> authentication mechanisms
> Aug 17 18:30:12 plkv postfix/master[25015]: warning: process 
> /usr/libexec/postfix/smtpd pid 15611 exit status 1
> Aug 17 18:30:12 plkv postfix/master[25015]: warning: 
> /usr/libexec/postfix/smtpd: bad command startup -- throttling
>
> Это, правда, ругань от postfix'а, а не от dovecot'а...
>



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Sysadmins] Dovecot после обновления до p7
  2013-08-17 18:35       ` Anton Gorlov
@ 2013-08-17 19:02         ` Vladimir Karpinsky
    0 siblings, 1 reply; 8+ messages in thread
From: Vladimir Karpinsky @ 2013-08-17 19:02 UTC (permalink / raw)
  To: sysadmins

17.08.2013 22:35, Anton Gorlov пишет:
> Как правило если есть немного времени -то лучше осмысленно взлететь
> настроив новую конфигурацию с 0, поглядывая в прошлый конфиг..
> А 2 - похоже в чруте постфикса чего-то не хватает...

Какой-то подземный стук ((с) АБС) --- перерыл весь Интернет, сломал всю 
голову, потом вернул все настройки postfix'а в самое исходное состояние (до 
обновления), чтобы не погрязнуть в своих экспериментах, и в какой-то момент 
всё заработало!

> 17.08.2013 18:44, Vladimir Karpinsky пишет:
>> 17.08.2013 18:22, Anton Gorlov пишет:
>>> http://www.dovecot.org/list/dovecot/2012-June/066444.html
>>
>> Спасибо!
>>
>>> Easiest fix: remove 15-mailboxes.conf

Фактически это было единственное изменение в настройках dovecot'а и 
postfix'а. Я только из приведённого Вами обсуждения до конца не понял --- 
этот фикс самый простой, но насколько он правильный, не аукнется ли 
простота в будущем?

Из проблем осталось только желающее грузиться новое ядро 
(http://lists.altlinux.org/pipermail/community/2013-August/680108.html)...

-- 
	С уважением,
		Владимир.


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Sysadmins] Dovecot после обновления до p7
  @ 2013-08-17 19:19             ` Vladimir Karpinsky
  2013-08-17 19:44               ` Anton Gorlov
  0 siblings, 1 reply; 8+ messages in thread
From: Vladimir Karpinsky @ 2013-08-17 19:19 UTC (permalink / raw)
  To: sysadmins

17.08.2013 23:06, Anton Gorlov пишет:
>> Фактически это было единственное изменение в настройках dovecot'а и
>> postfix'а. Я только из приведённого Вами обсуждения до конца не понял ---
>> этот фикс самый простой, но насколько он правильный, не аукнется ли
>> простота в будущем?
> а там же и написано:
> Alternative fix: modify this namespace to actually work. Probably adding
> inbox=yes inside it is enough to do that.

Что в этом предложении понимается под "namespace"? Тогда я м.б. пойму, куда 
надо добавить "inbox=yes"...

Заранее спасибо!

-- 
	С уважением,
		Владимир.


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Sysadmins] Dovecot после обновления до p7
  2013-08-17 19:19             ` Vladimir Karpinsky
@ 2013-08-17 19:44               ` Anton Gorlov
  2013-08-17 20:09                 ` Vladimir Karpinsky
  0 siblings, 1 reply; 8+ messages in thread
From: Anton Gorlov @ 2013-08-17 19:44 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

Скорее всего речь вот про эту секцию

namespace inbox {
   location =
   mailbox Drafts {
     special_use = \Drafts
   }

подозреваю нужно  нечто типа

namespace inbox {
inbox=yes
location =
   mailbox Drafts {
     special_use = \Drafts
   }


17.08.2013 23:19, Vladimir Karpinsky пишет:
> 17.08.2013 23:06, Anton Gorlov пишет:
>>> Фактически это было единственное изменение в настройках dovecot'а и
>>> postfix'а. Я только из приведённого Вами обсуждения до конца не 
>>> понял ---
>>> этот фикс самый простой, но насколько он правильный, не аукнется ли
>>> простота в будущем?
>> а там же и написано:
>> Alternative fix: modify this namespace to actually work. Probably adding
>> inbox=yes inside it is enough to do that.
>
> Что в этом предложении понимается под "namespace"? Тогда я м.б. пойму, 
> куда надо добавить "inbox=yes"...
>
> Заранее спасибо!
>



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Sysadmins] Dovecot после обновления до p7
  2013-08-17 19:44               ` Anton Gorlov
@ 2013-08-17 20:09                 ` Vladimir Karpinsky
  0 siblings, 0 replies; 8+ messages in thread
From: Vladimir Karpinsky @ 2013-08-17 20:09 UTC (permalink / raw)
  To: sysadmins

Да, так, вроде, работает. Спасибо!

17.08.2013 23:44, Anton Gorlov пишет:
> Скорее всего речь вот про эту секцию
>
> namespace inbox {
>    location =
>    mailbox Drafts {
>      special_use = \Drafts
>    }
>
> подозреваю нужно  нечто типа
>
> namespace inbox {
> inbox=yes
> location =
>    mailbox Drafts {
>      special_use = \Drafts
>    }

-- 
	С уважением,
		Владимир.


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2013-08-17 20:09 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-08-17 14:17 [Sysadmins] Dovecot после обновления до p7 Vladimir Karpinsky
2013-08-17 14:20 ` Anton Gorlov
2013-08-17 14:44     ` Vladimir Karpinsky
2013-08-17 18:35       ` Anton Gorlov
2013-08-17 19:02         ` Vladimir Karpinsky
2013-08-17 19:19             ` Vladimir Karpinsky
2013-08-17 19:44               ` Anton Gorlov
2013-08-17 20:09                 ` Vladimir Karpinsky

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sysadmins


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git