Ошибка при установке постфикса

sudo apt-get install postfix

дает следующую проблему:

Setting up postfix (3.1.0-3ubuntu0.3) ...

Postfix configuration was not changed.  If you need to make changes, edit
/etc/postfix/main.cf (and others) as needed.  To view Postfix configuration
values, see postconf(1).

After modifying main.cf, be sure to run '/etc/init.d/postfix reload'.

Running newaliases
newaliases: warning: valid_hostname: misplaced delimiter: timber..name
newaliases: fatal: file /etc/postfix/main.cf: parameter myhostname: bad parameter value: timber..name
dpkg: error processing package postfix (--configure):
 subprocess installed post-installation script returned error exit status 75
Processing triggers for libc-bin (2.23-0ubuntu9) ...
Errors were encountered while processing:
 postfix
E: Sub-process /usr/bin/dpkg returned an error code (1)

Я искал другие подобные сообщения как это, и ошибка, кажется, '.. 'в имени хоста, но каждый раз, когда я удаляю его и меняю имя на древесину, перезагрузите его и затем повторите постфикс установки, это возвращается имя назад к древесине.. имя и я получаем ту же ошибку снова.

Setting up postfix (3.1.0-3ubuntu0.3) ...
setting myhostname=timber..name in /etc/postfix

Postfix is now set up with the changes above.  If you need to make changes, edit
/etc/postfix/main.cf (and others) as needed.  To view Postfix configuration
values, see postconf(1).

After modifying main.cf, be sure to run '/etc/init.d/postfix reload'.

Running newaliases
newaliases: warning: valid_hostname: misplaced delimiter: timber..name
newaliases: fatal: file /etc/postfix/main.cf: parameter myhostname: bad parameter value: timber..name
dpkg: error processing package postfix (--configure):
 subprocess installed post-installation script returned error exit status 75
Processing triggers for libc-bin (2.23-0ubuntu9) ...
Errors were encountered while processing:
 postfix
E: Sub-process /usr/bin/dpkg returned an error code (1)

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

1
задан 8 March 2018 в 08:48

1 ответ

  • Выполнение sudo nano /etc/postfix/main.cf
  • Находят строку hostname =
  • Изменение это:

От:
myhostname = timber..name
К:
myhostname = timber.name (т.е. удаляют дополнительную точку, вместо обоих)

Наконец, работайте sudo apt install --fix-broken
Hope, которой она помогает.

0
ответ дан 24 September 2019 в 12:35

Другие вопросы по тегам:

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