<html><head><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="" dir="auto"><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 = 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 imap {<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 pop3 {<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 submission {<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=""><br class=""></div></div></body></html>