Zimbra – ERROR: Installation can not proceeed. Please fix your /etc/hosts file – Centos 7

A veces cuando no definimos correctamente nuestro hostname tenemos problemas al instalar zimbra. Me ha pasado una vez que instalando una version de ZIMBRA me salia este mensaje de error:

Do you agree with the terms of the software license agreement? [N] y

  ERROR: Installation can not proceeed.  Please fix your /etc/hosts file
  to contain:

  <ip> <FQHN> <HN>

  Where <IP> is the ip address of the host,
  <FQHN> is the FULLY QUALIFIED host name, and
  <HN> is the (optional) hostname-only portion

 

Para resolver este problema, tenemos que verificar 2 cosas:

1.- Como nos dice en el mensaje, deberemos verificar el archivo /etc/hosts y corroborar que este archivo tenga esta distribucion:

<Nro. IP>       mail.midominio.com.pe         mail

127.0.0.1        localhost.midominio.com.pe    localhost

192.168.0.253   test-zimbra.midominio.com       test-zimbra
127.0.0.1    localhost.midominio.com localhost4

Mi Archivo hosts esta asi:

hosts-zimbra

2.- Luego y lo mas importante es verificar el archivo “Hostname” dentro de la siguiente ruta:

/proc/sys/kernel/hostname coincida el hostname que pusimos dentro del archivo hosts. Asi:

test-zimbra.midominio.com

Eso es todo!!!

8 comments

  1. Nacho dice:

    Estaba medio perdido con los registros del archivo hosts, más que nada con el formato pero lo tuyo vino al pelo. gracias.

  2. Arturo Prat dice:

    muchas gracias muy util

  3. lem dice:

    no me deja editar el archivo /proc/sys/kernel/hostname y estoy accediendo como root …. ayuda 🙁

  4. Amelia dice:

    Muy oportuna tu respuesta||

  5. carlos rojas lemus dice:

    tengo varios dominios conviviendo en el mismo servidor y me gustaría que fueran personalizados mail.dominio1.com; mail.dominio2.com

  6. royeth dice:

    no puedo editar y estoy como root ayuda por favor, tengo lo siguiente.

    [root@localhost ~]# ip add
    1: lo: mtu 65536 qdisc noqueue state UNKNOWN qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
    valid_lft forever preferred_lft forever
    2: ens160: mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:87:a6:d3 brd ff:ff:ff:ff:ff:ff
    inet 172.26.73.53/24 brd 172.26.73.255 scope global ens160
    valid_lft forever preferred_lft forever
    inet6 fe80::7311:2a7a:6895:ba55/64 scope link
    valid_lft forever preferred_lft forever
    [root@localhost ~]#

    con el comando (vi /etc/hosts)

    #::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
    172.26.73.53 mail.miserver.com.bo mailserver
    127.0.0.1 localhost.localdomain localhost4

    y por ultimo cuando utilizando el comando (vi /proc/sys/kernel/hostname) primero un advertencia.

    E325: ATTENTION
    Found a swap file by the name “/var/tmp/hostname.swp”
    owned by: root dated: Wed Jan 3 09:28:07 2018
    file name: /proc/sys/kernel/hostname
    modified: YES
    user name: root host name: localhost.localdomain
    process ID: 11324
    While opening file “/proc/sys/kernel/hostname”
    dated: Wed Jan 3 15:34:51 2018
    NEWER than swap file!

    (1) Another program may be editing the same file. If this is the case,
    be careful not to end up with two different instances of the same
    file when making changes. Quit, or continue with caution.
    (2) An edit session for this file crashed.
    If this is the case, use “:recover” or “vim -r /proc/sys/kernel/hostname”
    to recover the changes (see “:help recovery”).
    If you did this already, delete the swap file “/var/tmp/hostname.swp”
    to avoid this message.
    “/proc/sys/kernel/hostname” 1L, 20C

    luego de presionar intro me muestra

    localhost.localhost

    luego lo edito y me sale el error :

    “/proc/sys/kernel/hostname”
    WARNING: The file has been changed since reading it!!!
    Do you really want to write to it (y/n)?

    coloco “y” (sin comillas) y luego sale el error

    “/proc/sys/kernel/hostname” E667: Fsync failed
    Press ENTER or type command to continue

Agregue un comentario

Su dirección de correo no se hará público. Los campos requeridos están marcados *