[prev in list] [next in list] [prev in thread] [next in thread]
List: dovecot
Subject: Address family not supported by protocol
From: Elias Hamaz via dovecot <dovecot () dovecot ! org>
Date: 2019-07-19 17:04:50
Message-ID: 968F82BA-68F7-4FFF-BC8F-A540E8DCB1DA () talk21 ! com
[Download RAW message or body]
Hello,
I am trying to run Dovecot on Arch Linux ARM on a Raspberry Pi, and there is an error \
when calling dovecot.
Related information is listed below.
Does anybody know if this is a code issue or a configuration issue?
Regards,
Elias Hamaz
$ sudo dovecot:
Error: socket() failed: Address family not supported by protocol
Error: service(pop3-login): listen(::, 110) failed: Address family not supported by \
protocol
Error: socket() failed: Address family not supported by protocol
Error: service(pop3-login): listen(::, 995) failed: Address family not supported by \
protocol
Error: socket() failed: Address family not supported by protocol
Error: service(imap-login): listen(::, 143) failed: Address family not supported by \
protocol
Error: socket() failed: Address family not supported by protocol
Error: service(imap-login): listen(::, 993) failed: Address family not supported by \
protocol
Fatal: Failed to start listeners
$ df -Th:
Filesystem Type Size Used Avail Use% Mounted on
/dev/root ext4 15G 13G 1.1G 93% /
devtmpfs devtmpfs 211M 0 211M 0% /dev
tmpfs tmpfs 215M 0 215M 0% /dev/shm
tmpfs tmpfs 215M 280K 215M 1% /run
tmpfs tmpfs 215M 0 215M 0% /sys/fs/cgroup
tmpfs tmpfs 215M 0 215M 0% /tmp
/dev/mmcblk0p1 vfat 90M 49M 41M 55% /boot
tmpfs tmpfs 43M 0 43M 0% /run/user/1000
$ lscpu:
Architecture: armv6l
Byte Order: Little Endian
CPU(s): 1
On-line CPU(s) list: 0
Thread(s) per core: 1
Core(s) per socket: 1
Socket(s): 1
Vendor ID: ARM
Model: 7
Model name: ARM1176
Stepping: r0p7
CPU max MHz: 700.0000
CPU min MHz: 700.0000
BogoMIPS: 697.95
Flags: half thumb fastmult vfp edsp java tls
$ dovecot -n:
# 2.3.7 (494d20bdc): /etc/dovecot/dovecot.conf
# OS: Linux 4.14.50-2-ARCH armv6l
# Hostname: alarmpi
doveconf: Error: t_readlink(/var/run/dovecot/dovecot.conf) failed: readlink() failed: \
No such file or directory namespace {
inbox = yes
location =
mailbox {
special_use = \Drafts
name = Drafts
}
mailbox {
special_use = \Junk
name = Junk
}
mailbox {
special_use = \Sent
name = Sent
}
mailbox {
special_use = \Sent
name = Sent Messages
}
mailbox {
special_use = \Trash
name = Trash
}
prefix =
name = inbox
}
passdb {
driver = pam
}
service replication-notify-fifo {
name = aggregator
}
service anvil-auth-penalty {
name = anvil
}
service auth-worker {
name = auth-worker
}
service auth-client {
name = auth
}
service config {
name = config
}
service dict-async {
name = dict-async
}
service dict {
name = dict
}
service login/proxy-notify {
name = director
}
service dns-client {
name = dns_client
}
service doveadm-server {
name = doveadm
}
service imap-hibernate {
name = imap-hibernate
}
service imap {
name = imap-login
}
service imap-urlauth {
name = imap-urlauth-login
}
service imap-urlauth-worker {
name = imap-urlauth-worker
}
service token-login/imap-urlauth {
name = imap-urlauth
}
service imap-master {
name = imap
}
service indexer-worker {
name = indexer-worker
}
service indexer {
name = indexer
}
service ipc {
name = ipc
}
service lmtp {
name = lmtp
}
service log-errors {
name = log
}
service old-stats-mail {
name = old-stats
}
service pop3 {
name = pop3-login
}
service login/pop3 {
name = pop3
}
service replicator-doveadm {
name = replicator
}
service stats-reader {
name = stats
}
service submission {
name = submission-login
}
service login/submission {
name = submission
}
ssl_cert = </etc/ssl/certs/dovecot.pem
ssl_key = # hidden, use -P to show it
userdb {
driver = passwd
}
protocol lmtp {
service replication-notify-fifo {
name = aggregator
}
service anvil-auth-penalty {
name = anvil
}
service auth-worker {
name = auth-worker
}
service auth-client {
name = auth
}
service config {
name = config
}
service dict-async {
name = dict-async
}
service dict {
name = dict
}
service login/proxy-notify {
name = director
}
service dns-client {
name = dns_client
}
service doveadm-server {
name = doveadm
}
service imap-hibernate {
name = imap-hibernate
}
service imap {
name = imap-login
}
service imap-urlauth {
name = imap-urlauth-login
}
service imap-urlauth-worker {
name = imap-urlauth-worker
}
service token-login/imap-urlauth {
name = imap-urlauth
}
service imap-master {
name = imap
}
service indexer-worker {
name = indexer-worker
}
service indexer {
name = indexer
}
service ipc {
name = ipc
}
service lmtp {
name = lmtp
}
service log-errors {
name = log
}
service old-stats-mail {
name = old-stats
}
service pop3 {
name = pop3-login
}
service login/pop3 {
name = pop3
}
service replicator-doveadm {
name = replicator
}
service stats-reader {
name = stats
}
service submission {
name = submission-login
}
service login/submission {
name = submission
}
}
protocol !indexer-worker {
service replication-notify-fifo {
name = aggregator
}
service anvil-auth-penalty {
name = anvil
}
service auth-worker {
name = auth-worker
}
service auth-client {
name = auth
}
service config {
name = config
}
service dict-async {
name = dict-async
}
service dict {
name = dict
}
service login/proxy-notify {
name = director
}
service dns-client {
name = dns_client
}
service doveadm-server {
name = doveadm
}
service imap-hibernate {
name = imap-hibernate
}
service imap {
name = imap-login
}
service imap-urlauth {
name = imap-urlauth-login
}
service imap-urlauth-worker {
name = imap-urlauth-worker
}
service token-login/imap-urlauth {
name = imap-urlauth
}
service imap-master {
name = imap
}
service indexer-worker {
name = indexer-worker
}
service indexer {
name = indexer
}
service ipc {
name = ipc
}
service lmtp {
name = lmtp
}
service log-errors {
name = log
}
service old-stats-mail {
name = old-stats
}
service pop3 {
name = pop3-login
}
service login/pop3 {
name = pop3
}
service replicator-doveadm {
name = replicator
}
service stats-reader {
name = stats
}
service submission {
name = submission-login
}
service login/submission {
name = submission
}
}
protocol lda {
service replication-notify-fifo {
name = aggregator
}
service anvil-auth-penalty {
name = anvil
}
service auth-worker {
name = auth-worker
}
service auth-client {
name = auth
}
service config {
name = config
}
service dict-async {
name = dict-async
}
service dict {
name = dict
}
service login/proxy-notify {
name = director
}
service dns-client {
name = dns_client
}
service doveadm-server {
name = doveadm
}
service imap-hibernate {
name = imap-hibernate
}
service imap {
name = imap-login
}
service imap-urlauth {
name = imap-urlauth-login
}
service imap-urlauth-worker {
name = imap-urlauth-worker
}
service token-login/imap-urlauth {
name = imap-urlauth
}
service imap-master {
name = imap
}
service indexer-worker {
name = indexer-worker
}
service indexer {
name = indexer
}
service ipc {
name = ipc
}
service lmtp {
name = lmtp
}
service log-errors {
name = log
}
service old-stats-mail {
name = old-stats
}
service pop3 {
name = pop3-login
}
service login/pop3 {
name = pop3
}
service replicator-doveadm {
name = replicator
}
service stats-reader {
name = stats
}
service submission {
name = submission-login
}
service login/submission {
name = submission
}
}
protocol imap {
service replication-notify-fifo {
name = aggregator
}
service anvil-auth-penalty {
name = anvil
}
service auth-worker {
name = auth-worker
}
service auth-client {
name = auth
}
service config {
name = config
}
service dict-async {
name = dict-async
}
service dict {
name = dict
}
service login/proxy-notify {
name = director
}
service dns-client {
name = dns_client
}
service doveadm-server {
name = doveadm
}
service imap-hibernate {
name = imap-hibernate
}
service imap {
name = imap-login
}
service imap-urlauth {
name = imap-urlauth-login
}
service imap-urlauth-worker {
name = imap-urlauth-worker
}
service token-login/imap-urlauth {
name = imap-urlauth
}
service imap-master {
name = imap
}
service indexer-worker {
name = indexer-worker
}
service indexer {
name = indexer
}
service ipc {
name = ipc
}
service lmtp {
name = lmtp
}
service log-errors {
name = log
}
service old-stats-mail {
name = old-stats
}
service pop3 {
name = pop3-login
}
service login/pop3 {
name = pop3
}
service replicator-doveadm {
name = replicator
}
service stats-reader {
name = stats
}
service submission {
name = submission-login
}
service login/submission {
name = submission
}
}
protocol pop3 {
service replication-notify-fifo {
name = aggregator
}
service anvil-auth-penalty {
name = anvil
}
service auth-worker {
name = auth-worker
}
service auth-client {
name = auth
}
service config {
name = config
}
service dict-async {
name = dict-async
}
service dict {
name = dict
}
service login/proxy-notify {
name = director
}
service dns-client {
name = dns_client
}
service doveadm-server {
name = doveadm
}
service imap-hibernate {
name = imap-hibernate
}
service imap {
name = imap-login
}
service imap-urlauth {
name = imap-urlauth-login
}
service imap-urlauth-worker {
name = imap-urlauth-worker
}
service token-login/imap-urlauth {
name = imap-urlauth
}
service imap-master {
name = imap
}
service indexer-worker {
name = indexer-worker
}
service indexer {
name = indexer
}
service ipc {
name = ipc
}
service lmtp {
name = lmtp
}
service log-errors {
name = log
}
service old-stats-mail {
name = old-stats
}
service pop3 {
name = pop3-login
}
service login/pop3 {
name = pop3
}
service replicator-doveadm {
name = replicator
}
service stats-reader {
name = stats
}
service submission {
name = submission-login
}
service login/submission {
name = submission
}
}
protocol submission {
service replication-notify-fifo {
name = aggregator
}
service anvil-auth-penalty {
name = anvil
}
service auth-worker {
name = auth-worker
}
service auth-client {
name = auth
}
service config {
name = config
}
service dict-async {
name = dict-async
}
service dict {
name = dict
}
service login/proxy-notify {
name = director
}
service dns-client {
name = dns_client
}
service doveadm-server {
name = doveadm
}
service imap-hibernate {
name = imap-hibernate
}
service imap {
name = imap-login
}
service imap-urlauth {
name = imap-urlauth-login
}
service imap-urlauth-worker {
name = imap-urlauth-worker
}
service token-login/imap-urlauth {
name = imap-urlauth
}
service imap-master {
name = imap
}
service indexer-worker {
name = indexer-worker
}
service indexer {
name = indexer
}
service ipc {
name = ipc
}
service lmtp {
name = lmtp
}
service log-errors {
name = log
}
service old-stats-mail {
name = old-stats
}
service pop3 {
name = pop3-login
}
service login/pop3 {
name = pop3
}
service replicator-doveadm {
name = replicator
}
service stats-reader {
name = stats
}
service submission {
name = submission-login
}
service login/submission {
name = submission
}
}
[Attachment #3 (unknown)]
<html><head><meta http-equiv="Content-Type" content="text/html \
charset=us-ascii"><meta http-equiv="Content-Type" content="text/html \
charset=us-ascii"><meta http-equiv="Content-Type" content="text/html \
charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: \
space; -webkit-line-break: after-white-space;" class=""><div \
class="">Hello,</div><div class=""><br class=""></div><div class="">I am trying to \
run Dovecot on Arch Linux ARM on a Raspberry Pi, and there is an error when calling \
dovecot.</div><div class=""><br class=""></div><div class="">Related information is \
listed below.</div><div class=""><br class=""></div><div class="">Does anybody know \
if this is a code issue or a configuration issue?</div><div class=""><br \
class=""></div><div class="">Regards,</div><div class="">Elias Hamaz</div><div \
class=""><br class=""></div><div class=""><br class=""></div><div class=""><br \
class=""></div><div class=""><b class="">$ sudo dovecot:</b><br class="">Error: \
socket() failed: Address family not supported by protocol<br class="">Error: \
service(pop3-login): listen(::, 110) failed: Address family not supported by \
protocol<br class="">Error: socket() failed: Address family not supported \
by protocol<br class="">Error: service(pop3-login): listen(::, 995) failed: \
Address family not supported by protocol<br class="">Error: socket() failed: \
Address family not supported by protocol<br class="">Error: service(imap-login): \
listen(::, 143) failed: Address family not supported by protocol<br \
class="">Error: socket() failed: Address family not supported by protocol<br \
class="">Error: service(imap-login): listen(::, 993) failed: Address family not \
supported by protocol<br class="">Fatal: Failed to start listeners</div><div \
class=""><br class=""></div><div class=""><b class="">$ df -Th:</b><br \
class="">Filesystem Type \
Size Used Avail Use% Mounted on<br class="">/dev/root \
ext4 \
15G 13G 1.1G 93% /<br \
class="">devtmpfs devtmpfs 211M \
0 211M 0% /dev<br class="">tmpfs \
tmpfs 215M \
0 215M 0% /dev/shm<br class="">tmpfs \
tmpfs \
215M 280K 215M 1% /run<br \
class="">tmpfs tmpfs \
215M \
0 215M 0% /sys/fs/cgroup<br \
class="">tmpfs tmpfs \
215M 0 215M 0% \
/tmp<br class="">/dev/mmcblk0p1 vfat \
90M 49M 41M 55% /boot<br \
class="">tmpfs tmpfs \
43M \
0 43M 0% /run/user/1000</div><div \
class=""><br class=""></div><div class=""><b class="">$ lscpu:</b><br \
class="">Architecture: armv6l<br class="">Byte \
Order: Little Endian<br class="">CPU(s): \
1<br class="">On-line CPU(s) list: \
0<br class="">Thread(s) per core: 1<br class="">Core(s) per \
socket: 1<br class="">Socket(s): \
1<br class="">Vendor ID: \
ARM<br class="">Model: \
7<br class="">Model name: \
ARM1176<br class="">Stepping: \
r0p7<br class="">CPU max MHz: \
700.0000<br class="">CPU min MHz: \
700.0000<br class="">BogoMIPS: \
697.95<br class="">Flags: \
half thumb fastmult vfp edsp java tls</div><div class=""><br \
class=""></div><div class=""><div class=""><b class="">$ dovecot -n:</b><br \
class=""># 2.3.7 (494d20bdc): /etc/dovecot/dovecot.conf<br class=""># OS: Linux \
4.14.50-2-ARCH armv6l <br class=""># Hostname: alarmpi<br \
class="">doveconf: Error: t_readlink(/var/run/dovecot/dovecot.conf) failed: \
readlink() failed: No such file or directory<br class="">namespace {<br \
class=""> inbox = yes<br class=""> location = <br \
class=""> mailbox {<br class=""> special_use = \
\Drafts<br class=""> name = Drafts<br class=""> }<br \
class=""> mailbox {<br class=""> special_use = \Junk<br \
class=""> name = Junk<br class=""> }<br \
class=""> mailbox {<br class=""> special_use = \Sent<br \
class=""> name = Sent<br class=""> }<br \
class=""> mailbox {<br class=""> special_use = \Sent<br \
class=""> name = Sent Messages<br class=""> }<br \
class=""> mailbox {<br class=""> special_use = \Trash<br \
class=""> name = Trash<br class=""> }<br \
class=""> prefix = <br class=""> name = inbox<br \
class="">}<br class="">passdb {<br class=""> driver = pam<br class="">}<br \
class="">service replication-notify-fifo {<br class=""> name = \
aggregator<br class="">}<br class="">service anvil-auth-penalty {<br \
class=""> name = anvil<br class="">}<br class="">service auth-worker {<br \
class=""> name = auth-worker<br class="">}<br class="">service auth-client \
{<br class=""> name = auth<br class="">}<br class="">service config {<br \
class=""> name = config<br class="">}<br class="">service dict-async {<br \
class=""> name = dict-async<br class="">}<br class="">service dict {<br \
class=""> name = dict<br class="">}<br class="">service login/proxy-notify \
{<br class=""> name = director<br class="">}<br class="">service \
dns-client {<br class=""> name = dns_client<br class="">}<br \
class="">service doveadm-server {<br class=""> name = doveadm<br \
class="">}<br class="">service imap-hibernate {<br class=""> name = \
imap-hibernate<br class="">}<br class="">service imap {<br class=""> name \
= imap-login<br class="">}<br class="">service imap-urlauth {<br \
class=""> name = imap-urlauth-login<br class="">}<br class="">service \
imap-urlauth-worker {<br class=""> name = imap-urlauth-worker<br \
class="">}<br class="">service token-login/imap-urlauth {<br \
class=""> name = imap-urlauth<br class="">}<br class="">service \
imap-master {<br class=""> name = imap<br class="">}<br class="">service \
indexer-worker {<br class=""> name = indexer-worker<br class="">}<br \
class="">service indexer {<br class=""> name = indexer<br class="">}<br \
class="">service ipc {<br class=""> name = ipc<br class="">}<br \
class="">service lmtp {<br class=""> name = lmtp<br class="">}<br \
class="">service log-errors {<br class=""> name = log<br class="">}<br \
class="">service old-stats-mail {<br class=""> name = old-stats<br \
class="">}<br class="">service pop3 {<br class=""> name = pop3-login<br \
class="">}<br class="">service login/pop3 {<br class=""> name = pop3<br \
class="">}<br class="">service replicator-doveadm {<br class=""> name = \
replicator<br class="">}<br class="">service stats-reader {<br \
class=""> name = stats<br class="">}<br class="">service submission {<br \
class=""> name = submission-login<br class="">}<br class="">service \
login/submission {<br class=""> name = submission<br class="">}<br \
class="">ssl_cert = </etc/ssl/certs/dovecot.pem<br class="">ssl_key = # hidden, \
use -P to show it<br class="">userdb {<br class=""> driver = passwd<br \
class="">}<br class="">protocol lmtp {<br class=""> service \
replication-notify-fifo {<br class=""> name = aggregator<br \
class=""> }<br class=""> service anvil-auth-penalty {<br \
class=""> name = anvil<br class=""> }<br \
class=""> service auth-worker {<br class=""> name = \
auth-worker<br class=""> }<br class=""> service auth-client \
{<br class=""> name = auth<br class=""> }<br \
class=""> service config {<br class=""> name = config<br \
class=""> }<br class=""> service dict-async {<br \
class=""> name = dict-async<br class=""> }<br \
class=""> service dict {<br class=""> name = dict<br \
class=""> }<br class=""> service login/proxy-notify {<br \
class=""> name = director<br class=""> }<br \
class=""> service dns-client {<br class=""> name = \
dns_client<br class=""> }<br class=""> service doveadm-server \
{<br class=""> name = doveadm<br class=""> }<br \
class=""> service imap-hibernate {<br class=""> name = \
imap-hibernate<br class=""> }<br class=""> service imap {<br \
class=""> name = imap-login<br class=""> }<br \
class=""> service imap-urlauth {<br class=""> name = \
imap-urlauth-login<br class=""> }<br class=""> service \
imap-urlauth-worker {<br class=""> name = imap-urlauth-worker<br \
class=""> }<br class=""> service token-login/imap-urlauth {<br \
class=""> name = imap-urlauth<br class=""> }<br \
class=""> service imap-master {<br class=""> name = \
imap<br class=""> }<br class=""> service indexer-worker {<br \
class=""> name = indexer-worker<br class=""> }<br \
class=""> service indexer {<br class=""> name = \
indexer<br class=""> }<br class=""> service ipc {<br \
class=""> name = ipc<br class=""> }<br \
class=""> service lmtp {<br class=""> name = lmtp<br \
class=""> }<br class=""> service log-errors {<br \
class=""> name = log<br class=""> }<br \
class=""> service old-stats-mail {<br class=""> name = \
old-stats<br class=""> }<br class=""> service pop3 {<br \
class=""> name = pop3-login<br class=""> }<br \
class=""> service login/pop3 {<br class=""> name = \
pop3<br class=""> }<br class=""> service replicator-doveadm \
{<br class=""> name = replicator<br class=""> }<br \
class=""> service stats-reader {<br class=""> name = \
stats<br class=""> }<br class=""> service submission {<br \
class=""> name = submission-login<br class=""> }<br \
class=""> service login/submission {<br class=""> name = \
submission<br class=""> }<br class="">}<br class="">protocol \
!indexer-worker {<br class=""> service replication-notify-fifo {<br \
class=""> name = aggregator<br class=""> }<br \
class=""> service anvil-auth-penalty {<br class=""> name \
= anvil<br class=""> }<br class=""> service auth-worker {<br \
class=""> name = auth-worker<br class=""> }<br \
class=""> service auth-client {<br class=""> name = \
auth<br class=""> }<br class=""> service config {<br \
class=""> name = config<br class=""> }<br \
class=""> service dict-async {<br class=""> name = \
dict-async<br class=""> }<br class=""> service dict {<br \
class=""> name = dict<br class=""> }<br \
class=""> service login/proxy-notify {<br class=""> name \
= director<br class=""> }<br class=""> service dns-client {<br \
class=""> name = dns_client<br class=""> }<br \
class=""> service doveadm-server {<br class=""> name = \
doveadm<br class=""> }<br class=""> service imap-hibernate {<br \
class=""> name = imap-hibernate<br class=""> }<br \
class=""> service imap {<br class=""> name = \
imap-login<br class=""> }<br class=""> service imap-urlauth \
{<br class=""> name = imap-urlauth-login<br \
class=""> }<br class=""> service imap-urlauth-worker {<br \
class=""> name = imap-urlauth-worker<br class=""> }<br \
class=""> service token-login/imap-urlauth {<br class=""> \
name = imap-urlauth<br class=""> }<br \
class=""> service imap-master {<br class=""> name = \
imap<br class=""> }<br class=""> service indexer-worker {<br \
class=""> name = indexer-worker<br class=""> }<br \
class=""> service indexer {<br class=""> name = \
indexer<br class=""> }<br class=""> service ipc {<br \
class=""> name = ipc<br class=""> }<br \
class=""> service lmtp {<br class=""> name = lmtp<br \
class=""> }<br class=""> service log-errors {<br \
class=""> name = log<br class=""> }<br \
class=""> service old-stats-mail {<br class=""> name = \
old-stats<br class=""> }<br class=""> service pop3 {<br \
class=""> name = pop3-login<br class=""> }<br \
class=""> service login/pop3 {<br class=""> name = \
pop3<br class=""> }<br class=""> service replicator-doveadm \
{<br class=""> name = replicator<br class=""> }<br \
class=""> service stats-reader {<br class=""> name = \
stats<br class=""> }<br class=""> service submission {<br \
class=""> name = submission-login<br class=""> }<br \
class=""> service login/submission {<br class=""> name = \
submission<br class=""> }<br class="">}<br class="">protocol lda {<br \
class=""> service replication-notify-fifo {<br class=""> \
name = aggregator<br class=""> }<br \
class=""> service anvil-auth-penalty {<br class=""> name \
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic