Error 330 (net::ERR_CONTENT_DECODING_FAILED) IIS 7 – Windows 2012

Algunas veces suele suceder que paginas muy extensas que son envidas desde el servidor hacia el browser son comprimidas, Y el browser no las puede descomprimir y mostrar, luego sale este error:

Error 330 (net::ERR_CONTENT_DECODING_FAILED)

La solución que encontre fue desmarcar el check de “Enabled  dynamic content compresion” y reiniciar servicios.

 

Reindexar mailbox – zimbra

Algunas veces tenemos problemas con determinadas cuentas de correos, ya sea como el envio o recepcion de la misma.

Verificamos siempre este log:

 

#tail -f /opt/zimbra/log/mailbox.log

Si vemos esta linea o algo parecido:

java.io.FileNotFoundException: /opt/zimbra/index.....  (No such file or directory)

 

por favor reindexar.

Hacer esto:

# su - zimbra
# zmprov rim username@dominio.com.pe start
# zmprov rim username@dominio.com.pe status

 

Si deseas correr a todas las cuentas que manejas, ejecuta este script.

#!/bin/bash 
# Get list of mail accounts and reindex each one 
for i in `zmprov -l gaa -s <a href="http://server.yourdomain.com">servidor.tudominio.com.pe</a>` do echo -n "Reindexing $i" 
# Start reindexing
zmprov rim $i start &gt;/dev/null 
# Check if the rendix is still running for this account 
while [ `zmprov rim $i status|wc -l` != 1 ] do 

# Sleep for 2 seconds before checking status again 
echo -n . &amp;&amp; sleep 2 done echo . 
done

 

Fuente: https://goinggnu.wordpress.com/2013/10/19/reindex-zimbra-mail-boxes/

Martin Lugo

Event ID 2108 and Event ID 1084 – Error NTDS.DIT corrupto

Hoy me percate que cuando cambiaba de password a un usuario en el dominio Win2012, no se actualizaba en los demas controladores de dominio. Al verificar en uno de ellos me aparecia el siguiente mensaje:

 

El error es claro, no puede sincronizar la Base de datos, pues esta corrupta.

El procedimiento que utilizé para reparar fue el siguiente:

1.- Verificar que el disco no tenga errores. en la ventana de comandos puse:

chkdsk /f

Luego reinicie el equipo.  (Esto, lo que hará es verificar que el disco no tenga errores y si los tiene los repara).

2.-Reiniciado el sistema procedo a verificar la integridad del archivo ntds.dit. Para esto hago lo siguiente:

a.- Reinicio  el equipo en modo “Directory Services Restore Mode” (presionando la tecla F8 al momento de reiniciar)

b.- Abro la ventana de comandos y coloco lo siguiente:

c:\esentutl /g c:\windows\NTDS\ntds.dit /!10240 /8 /o

Este comando verifica la integridad de la Base de datos ntds.dit (posiblemente te vaya a sali errores de inaccesibilidad, dejarlo así..)

3.- Finalmente coloco el siguiente comando que reparará dicha Base de datos:

c:\esentutl /p c:\windows\NTDS\ntds.dit /!10240 /8 /o

4.- El resultado sera esto:

5.- Reiniciar el servidor. Es todo.!

Revisar esto: http://techgenix.com/UseEsentutlwhenNtdsutiltoolfailstorepairtheActiveDirectorydatabase/

Plan de acción Migrar Servidor Centos6 zimbra 8.09 hacia centos 6 zimbra 8.8 (En proceso)

Documento en progreso, no acabado……..

 

1.- Instalar Centos 6 a la ultima versión

2.-Instalar Zimbra igual versión que la que queremos migrar

3.-  Backup y restablecer copia hacia nuevo servidor.

Para el Backup y restauracion seguir esto:

Backup y Restaurar Servidores (Probado en Zimbra 7.2)

 

No hacer caso esto, es mio:

——Backup empieza 10:00 PM,  termina 01.25 am , total: 3.30 horas

Restablecer nuevo servidor: Empieza 10.40 am , termina 3.30pm———-

Al momento de iniciar el servidor Sale este error:

Starting proxy...[sudo] password for zimbra:

Arreglar con este link:

https://wiki.zimbra.com/wiki/Zimbra_services_asking_for_password_-_sudoers_issue

Si sale este otro error después de una migración o cambio de servidor al momento de reiniciar Zimbra:

mailbox Stopped      zmmailboxdctl is not running.

 

 

Se deberá verificar 2 cosas:

A) el usuario de zimbra tiene otro UID y GID,

o B) Los certificados estan corruptos o dañados.

 

Para A)

el usuario de zimbra tiene otro UID y GID

Revisar primero el archivo

/opt/zimbra/log/zmmailboxd.out

si tiene este error:

tail -f /opt/zimbra/log/zmmailboxd.out

2017-09-08 13:06:32.634:WARN:oejuc.AbstractLifeCycle:FAILED org.mortbay.setuid.SetUIDServer@6c02d7ea: java.lang.SecurityException: <strong>User with uid 500</strong> is not found!!!&lt;/strong&gt;
java.lang.SecurityException: &lt;strong&gt;<strong>User with uid 500 is not found</strong>!!!

(

el número 500 es mio, a uds les puede aparecer otro ID)Quiere decir que el usuario de zimbra, no esta siendo identificado con el UID y GID

Verificar el uid de zimbra en este archivo:

/opt/zimbra/conf/localconfig.xml

en mi caso:

................

<key name="zimbra_gid">
<value>501</value>
</key>

.....................

<key name="zimbra_uid">
<value>500</value>
</key>

 

Entonces despues de verificar, llegamos a la conclusión que ZIMBRA no puede iniciar, pues no encuentra el usuario con UID 500 y GID 501.

Entonces vamos a verificar con que UID y GID esta el usuario ZIMBRA en nuestro nuevo servidor: Ejecutamos el siguiente comando:

[root@mail ~]# id zimbra
uid=498(zimbra) gid=498(zimbra) groups=498(zimbra),4(adm),5(tty),89(postfix)
[root@mail ~]#

 

Vemos que son distintos al especificado en el archivo de configuración, para solucionar esto tenemos 2 opciones mas.

a.1) La mas facil: cambiar el ID y GID del linux al usuario zimbra (a mi me funcionó esto) al valor que esta configurado zimbra

#usermod -u 500 zimbra
#groupmod -g 501 zimbra

 

Reiniciar Zimbra:

/etc/init.d/zimbra restart

 

a.2) modificar los valores en  archivo /opt/zimbra/conf/localconfig.xml, por los valores mostrados. (en mi caso sustituyo el valor del UID de 500 por 498, y y GID de 501 por 498)

......

<key name="zimbra_gid">
<value>498</value>
</key>

.......

<key name="zimbra_uid">
<value>498/value>
</key>

Reiniciar zimbra:

/etc/init.d/zimbra restart

 

Nota: al reiniciar no podía ingresar al panel del administrador, aparecia un mensaje que decia fallo en la autenticación.

Revisar este archivo para ver el log de autenticación:

#grep "authentication failed for" /opt/zimbra/log/audit.log

Alli veo un mensaje que indica lo siguiente:

protocol=soap; error=authentication failed for [admin@mail.servidor.com.pe], invalid password;

Solución: Cambiar el password con el siguiente comando y listo:

zmprov sp <correo_electronico> <password>

Si se soluciono con esto, ya no es necesario B)

Para B)

Volver a regenerar los certificados.

Seguir este Link:

Creando Nuevos certificados en Zimbra

 

Si sale este error:

Failed to start slapd. Attempting debug start to determine error...... ....... ...... .... ...

Aplicar permisos:

/opt/zimbra/libexec/zmfixperms --extended

 

 

4.- Actualizar version de zimbra hacia 8.8

5.- Evaluar si es posible actualizar versionde Centos

 

Puerto 8080 Zimbra Webmail no Funciona

Coloco esto aqui, pues me ha sucedido con frecuencia que cuando termino de hacer una instalación fresca (Nueva de cero) el puerto 8080 (Acceso http al webmail de zimbra por defecto) no funciona (no levanta), los otros puertos (7071: administracion zimbra y  8443:Acceso https ) si funcionan sin problema.

Para verificar el correcto funcionamiento de los puertos, debemos verificar lo siguiente y en este orden.

1.- Verificar si la configuracion de zimbra instalada admite salida al webmail por los puertos https y http, si no es asi, debemos de cambiar el parametro para que ambos puertos esten activos.

su - zimbra
zmprov ms mail.midominio.com.pe zimbraMailMode both

Con ese comando le decimos que zimbra admita los tipos de sesion (both)

2.- Verificamos que los puertos esten abiertos en el firewall

[root@mail ~]# telnet localhost 8443
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

^CConnection closed by foreign host.
[root@mail ~]# telnet localhost 8080
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
^CConnection closed by foreign host.

3.- Si los puertos no estan abiertos en el firewall de centos, aplicar el siguiente comando

#firewall-cmd --permanent --add-port=8080/tcp
#firewall-cmd --permanent --add-port=8443/tcp
#firewall-cmd --reload

4.- Si aun asi no funciona, reiniciar los el servicio Maliboxd (https://www.zimbra.com/docs/os/5.0.19/administration_guide/A_app-command-line.12.10.html)

$zmmailboxdctl stop
$zmmailboxdctlstart

 

Probar!!!


					

Solución – Zimbra – Error Upgrade 8.0.9 to 8.7.11 – Starting ldap…failed with exit code: 256.

Si te gustan los articulos, por favor deja tu comentario, eso me ayuda a motivarme y seguir escribiendo mas sobre estos temas!!

 

Si al momento de actualizar zimbra te aparece el siguiente mensaje:

Restoring existing configuration file from /opt/zimbra/.saveconfig/localconfig.xml...done
Operations logged to /tmp/zmsetup.20170621-112406.log
Adding /opt/zimbra/conf/ca/ca.pem to cacerts
Upgrading from 8.0.9_GA_6191 to 8.7.11_GA_1854
Stopping zimbra services...done.
This appears to be 8.0.9_GA
Starting mysql...done.
Checking ldap status...not running.
Checking ldap status...not running.
Starting ldap...failed with exit code: 256.
UPGRADE FAILED - exiting.

Dejame decirte que existen muchas razones para que este error suceda.

Verifica primero esto:

https://wiki.zimbra.com/wiki/ZCO_8.0.x_to_8.6_upgrade_fail_due_to_slapd_pid_location_change

 

En mi caso, era un error de permisos.

Ejecutar lo siguientes comandos:

/opt/zimbra/libexec/zmfixperms -verbose -extended

Luego, reinicia el upgrade con este comando

/opt/zimbra/libexec/zmsetup.pl

Esto funcionó para mi. Si tambien fue tu caso, comenta!

Arreglando un BD en ZIMBRA — Table ‘mboxgroup33.appointment’ doesn’t exist

Si te gustan los articulos, por favor deja tu comentario, eso me ayuda a motivarme y seguir escribiendo mas sobre estos temas!!

 

Este error sucede con frecuencia al momento de actualizar Zimbra a una version superior, en este caso yo trataba de actualizar Zimbra 8.0.9 hacia 8.7.11.

#./install.sh

...........

................

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

 

Checking current number of databases...

Do you want to verify message store database integrity? [Y] y
Verifying integrity of message store databases. This may take a while.
mysqld is alive
Database errors found.
/opt/zimbra/mysql/bin/mysqlcheck --defaults-file=/opt/zimbra/conf/my.cnf -S /opt/zimbra/db/mysql.sock -A -C -s -u root --auto-repair --password=XXXXXXXX
mboxgroup33.appointment
Error    : Table 'mboxgroup33.appointment' doesn't exist
mboxgroup33.appointment
Error    : Table 'mboxgroup33.appointment' doesn't exist

 

Y no te deja continuar!!!

Paso previo.- Actualizar metadata de YUM

Verificar que las metadatas de los repositorios esten actualizados. Resolverlo de la siguiente manera:

 yum clean metadata

 

Paso 1.- Identificando el error

Revisar esto: tail -f /opt/zimbra/log/mysql_error.log

Sale esto:

[ERROR] Cannot find or open table mboxgroup33/appointment from
the internal data dictionary of InnoDB though the .frm file for the
table exists. Maybe you have deleted and recreated InnoDB data
files but have forgotten to delete the corresponding .frm files
of InnoDB tables, or you have moved .frm files to another database?
or, the table contains indexes that this version of the engine
doesn't support.
See http://dev.mysql.com/doc/refman/5.5/en/innodb-troubleshooting.html
how you can resolve the problem.

 

Paso 2.- Intentando reparar de manera simple

Ingresamos como usuario zimbra y ejecutamos los siguiente comandos:

[zimbra@mail ~]$ mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 364
Server version: 5.5.39-log Zimbra binary distribution

Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>  use mboxgroup33
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> repair table appointment;
+-------------------------+--------+----------+-----------------------------------------------+
| Table                   | Op     | Msg_type | Msg_text                                      |
+-------------------------+--------+----------+-----------------------------------------------+
| mboxgroup33.appointment | repair | Error    | Table 'mboxgroup33.appointment' doesn't exist |
| mboxgroup33.appointment | repair | status   | Operation failed                              |
+-------------------------+--------+----------+-----------------------------------------------+
2 rows in set (0.00 sec)

mysql> quit;

No pudimos reparar a la primera.

Paso 3.- Identificando el error dentro de la tabla

Muchas veces el error se debe a una simple mala linea dentro de la BD, hay que identificar esto.

(Revisar esto para mas información: https://wiki.zimbra.com/wiki/Mysql_Crash_Recovery_(alternate_method))

Para identificar el error, necesitamois 2 cosas:

  • Listar todos los Mailbox dentro del mboxgroup previamente identificado. (en mi caso el 33), ejecutar como usuario ZIMBRA.(tener en cuenta el group_id del siguiente comando, alli se pone el numero de mi tabla)
 mysql --skip-column-names -e "SELECT id FROM zimbra.mailbox WHERE group_id=33" > /tmp/XXlist

El archivo XXlist me muestra lo siguiente:

[zimbra@mail ~]$ cat /tmp/XXlist
133
233

Esto me indica que tengo 2 Mailbox dentro de este grupo. Estos Mailbox tienen el id 133 y 233.

  • Necesitamos tambien listar las tablas existentes en el mboxgroup33.
[zimbra@mail ~]$ mysql --skip-column-names -e "CONNECT mboxgroup33;SHOW TABLES" > /tmp/tables
[zimbra@mail ~]$ cat /tmp/tables
appointment
mail_item
mail_item_dumpster
open_conversation
revision
revision_dumpster
tag
tagged_item

Este  comando me lista las tablas afectadas dentro del mboxgroup.

Paso 4.-  Identificando las cuentas de correo  dañadas

Debemos ingresar a Mysql y hacer una consulta , alli les listará a quien le pertenece la cuenta.

mysql>  use mboxgroup33
mysql> SELECT * FROM mboxgroup33.mail_item WHERE mailbox_id=133;
mysql> SELECT * FROM mboxgroup33.mail_item WHERE mailbox_id=233;

En mi caso las cuentas eran ventas@midominio.com.pe y marketing@midominio.com.pe

Paso 5.- Como se habran dado cuenta la tabla “appointment” esta dañada y parece como que no existiera.

Voy a verificar en otra BD “Mboxgroup32” por ejemplo que valores tiene esta tabla “appointment” y cual es su estructura.

mysql> SELECT * FROM mboxgroup32.appointment;
Empty set (0.03 sec)

mysql> SHOW COLUMNS FROM mboxgroup32.appointment;
+------------+------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+------------------+------+-----+---------+-------+
| mailbox_id | int(10) unsigned | NO | PRI | NULL | |
| uid | varchar(255) | NO | PRI | NULL | |
| item_id | int(10) unsigned | NO | | NULL | |
| start_time | datetime | NO | | NULL | |
| end_time | datetime | YES | | NULL | |
+------------+------------------+------+-----+---------+-------+
5 rows in set (0.01 sec)

Esta tabla esta vacia, hice la misma verificacion para Mboxgroup31, Mboxgroup30 y da el mismo resultado, por lo que puedo pensar que si elimino esta tabla (Mboxgroup33.appointment) y la vuelvo a crear con la misma estructura deberiamos de dejar de tener el mensaje de error en la BD.

mysql> DROP TABLE IF EXISTS mboxgroup33.appointment;
Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> CREATE TABLE mboxgroup33.appointment LIKE mboxgroup32.appointment;
Query OK, 0 rows affected (0.18 sec)

mysql> SELECT * FROM mboxgroup33.appointment;
Empty set (0.00 sec)

mysql> SHOW COLUMNS FROM mboxgroup33.appointment;
+------------+------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+------------------+------+-----+---------+-------+
| mailbox_id | int(10) unsigned | NO | PRI | NULL | |
| uid | varchar(255) | NO | PRI | NULL | |
| item_id | int(10) unsigned | NO | | NULL | |
| start_time | datetime | NO | | NULL | |
| end_time | datetime | YES | | NULL | |
+------------+------------------+------+-----+---------+-------+
5 rows in set (0.00 sec)

Hice esto:

  • Elimine la tabla mboxgroup33.appointment
  • Volví a crear la tabla mboxgroup33.appointment desde mboxgroup32.appointment (pasa con la misma estructura)
  • Verifique que exista la tabla y su estructura de mboxgroup33.appointment

Despues de esto volivi a ejecutar el instalador… todo OK.!

OPCIONAL (si deseas puedes eliminar todo el MBOXGROUP, debes de tener en cuenta qué correos se alojan allí como ya lo describimos lineas arriba)

Paso 6.- Eliminación de la cuenta dañada (Caso eXTREMO si no funciona el paso 5)

En mi caso las cuentas dañadas eran 2. En este punto lo que hice fue, Mediante cualquier cuenta de correo como Outlook, descargue todos los correos de las cuentas dañadas a la PC y procedi a eliminar todas las cuentas del MBOXGROUP33 desde la consola de la BD.

Copia de seguridad de la BD

– Antes debemos de detener los buzones para que ninguna data nueva sea escrita en la BD.

$zmmailboxdctl stop

 

– Buscamos el usuario y password de Mysql Zimbra

zmlocalconfig -s zimbra_mysql_password

Tambien es buena idea que saques una copia a la carpeta en donde se almacena la Base de datos

cp /opt/zimbra/db/data /opt/zimbra/db/data_old

 

Descargamos (por siacaso) la BD sin el mailbox dañado

/opt/zimbra/mysql/bin/mysqldump --socket=/opt/zimbra/db/mysql.sock -u zimbra -p mboxgroupXX --where=mailbox_id!=33 > /tmp/dbdump.out

Aqui nos solicitará el password del MySql . Colocar  el que aparecio 2 comandos mas arriba.

ELIMINACION DE LA CUENTA Y VOLVEMOS A CREAR LA TABLA

mysql -e "DROP DATABASE mboxgroup33"
mysql -e "CREATE DATABASE mboxgroup33 DEFAULT CHARACTER SET utf8" 

 

Con esto ya deberiamos haber eliminado el problema, reiniciamos el servidor y procedemos a validar algun error en la BD.

 tail -f /opt/zimbra/log/mysql_error.log

 

Con esto ya podemos proseguir con el upgrade de nuestro servidor.

Paso 7.- Reiniciar el UPGRADE

#./install.sh

Importante.- Si la cuenta es de mucha importancia y deseamos crear de nuevo la cuenta con sus buzones. seguir el documento indicado al inicio.

https://wiki.zimbra.com/wiki/Mysql_Crash_Recovery_(alternate_method)

o

https://wiki.zimbra.com/wiki/Mysql_Crash_Recovery

 

Otros errores.

Si al momento de actualizar les sale el siguiente error:

Downloading packages (9):
   zimbra-core-components
   zimbra-ldap-components
   zimbra-mta-components
   zimbra-snmp-components
   zimbra-store-components
   zimbra-apache-components
   zimbra-spell-components
   zimbra-memcached
   zimbra-proxy-components
      ...Unable to download packages from repository. System is not modified.

 

Verificar que las metadatas de los repositorios esten actualizados. Resolverlo de la siguiente manera:

 yum clean metadata

o

 yum clean all

Luego reiniciar la actualización

Algunos problemas adicionales:

Solución – Zimbra – Error Upgrade 8.0.9 to 8.7.11 – Starting ldap…failed with exit code: 256.

El dispositivo no parece estar presente eth0 al clonar Servidor Centos 6

Dejo este Link por aqui, pues me ha servido mucho. Sucede que la clonar un equipo en vmware, dejan de funcionar las NIC y me aparece el siguiente mensaje:

Activando interfaz eth0: El dispositivo no parece estar presente, retrasando la inicialización.

La Solución esta aqui:

https://www.solucions-im.com/blogs/tecnic/errores-en-centos-con-la-eth0-al-clonar-o-importar-en-entornos-virtuales/

En ocaciones  me ha salido este mensaje: “rtnetlink answers file exists”

Preferible renombrar todos los archivos eth0, eth0:1…etc. Luego quitar las tarjetas de red y colocar unas nuevas. Luego  hacer lo que menciona el link anterior.

 

Martin Lugo

Firewall Centos 7

Si tienes Centos 7, esta viene con un firewall incorporado que no es iptables. Para abrir los puertos como el 80, 25 443, etc. Ejecutar en la linea de comandos lo siguiente:

Ejemplo: Puerto 25

#firewall-cmd --permanent --add-port=25/tcp
#firewall-cmd --reload

Probar

#Telnet localhost 25Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 mailer.dominio.pe ESMTP Postfix

 

Migrar desde Zimbra 8.03 hacia Zimbra 8.7

Saludos a todos, las disculpas del caso por no haber posteado antes.

Hoy vamos a tratar un tema muy importante y que muchos de uds me escriben al interno, que es la migración de un servidor corriendo con la versión 8.03 de Zimbra hacia la versión 8.7 de zimbra.

Paso 1.- Antes de mover, actualizar o tocar cualquier cosa, por favor sacar una copia de seguridad a sus datos. En mi caso yo trabajo con VmWare y Veeam backup, asi que primero le tomo un SNAPSHOT y luego le tomo un backup con el Veeam.

Nota.- Como sugerencia adicional, y si tienen espacio en su Datastore prueben esto devoviendo la Virtual Machine a sus sistema con otro nombre y alli probar. Cambien el IP para evitar conflictos y modifiquen esta IP en su archivo Hosts (/etc/hosts) para evitar cambios imprevistos

Si al clonar la VM no funcionan las NIC o lesda un mensaje similar a este “Activando interfaz eth0: El dispositivo no parece estar presente, retrasando la inicialización”

Aqui la respuesta: http://martinlugo.networksolutions-peru.com/el-dispositivo-no-parece-estar-presente-eth0-al-clonar-servidor-centos-6/

Paso 2.- Verificar el Certificado  de seguridad SSl y si vemos que ya va a caducar, lo debemos de renovar para no tener problemas mas adelante..

Ver como hacerlo aqui: http://martinlugo.networksolutions-peru.com/creando-nuevos-certificados-en-zimbra/

Paso 3.- Descargar la nueva versión de zimbra desde el repositorio de Zimbra, en mi caso lo cogi desde aqui:

Zimbra Collaboration Open Source

Paso 4.- Una vez descargado procedemos a correr la instalación.

cd zcs-8.7.0_GA_1659.RHEL6_64.20160628192545
./install.sh

Pero al primer intento nos da un error:

Checking for existing proxy service in your environment
Error: One or more proxies do not have zimbraReverseProxyMailEnabled and zimbraReverseProxyHttpEnabled set to TRUE. This is required for ZCS 8.7+
Error: Unable to contact the LDAP server.

1

Necesitamos setear 2 variables:

zimbraReverseProxyMailEnabled y zimbraReverseProxyHttpEnabled

 

Paso 5.- Configurando las 2 variables  zimbraReverseProxyMailEnabled y zimbraReverseProxyHttpEnabled.

Ingresar como usuario Zimbra y ejecutar los siguientes comandos.

#su - zimbra
$zmprov ms mail.dominio.com.pe zimbraReverseProxyMailEnabled TRUE zimbraReverseProxyHttpEnabled TRUE
$/opt/zimbra/libexec/zmproxyconfig -e -w -H mail.midominio.com.pe
$zmprov gs mail.midominio.com.pe zimbraReverseProxyHttpEnabled
$zmprov gs mail.midominio.com.pe zimbraReverseProxyMailEnabled
$/opt/zimbra/libexec/zmproxyconfig -e -w -o -a 8080:80:8443:443 -x https  -H mail.midominio.com.pe
$/opt/zimbra/libexec/zmproxyconfig -e -m -o -i 7143:143:7993:993 -p 7110:110:7995:995 -H mail.midominio.com.pe
$zmcontrol restart
$exit

 

Revisar estos posts:

Revisar esto:

https://gist.github.com/barrydegraaff/397b3dd0846dc88bac7b13e1aba7993c

https://wiki.zimbra.com/wiki/Zimbra_Proxy_Manual:Installing_,_Configuring,_Disabling_the_Zimbra_Proxy#Using_Existing_Servers_2

 

Paso 6.- terminado el paso 5, ya podremos actualizar nuestro zimbra sin problemas.

2Luego, el sistema verificara si la Base de datos esta Corrupta. decirle que Si.

3

Luego, verificará si el servidor se puede contactar con los servidores de Zimbra para verificar las actualizaciones.

4En mi caso, como pueden ver el Servidor no tenia acceso a internet.

Proceder a habilitar internet en el firewall a este equipo y seguimos.

4

Resuelto el tema del internet, VOLVEMOS a ejecutar el archivo de instalacion (Paso 6) y luego nos preguntará si deseamos hacer el UPGRADE.

5

Le decimos que si!! y continuamos….

7

…sigue la instalación…..

8

Actualizando……

9 10 11

Si nos aparece “Port conflicts detected!”  hacer caso omiso y proseguir… en mi caso aparecio porque yo utilizo un puerto distinto al 80 en mi acceso Web..

Seguidamente nos indica que “zimbra-dnscache” no esta seteado las ip address del DNS.

12

Presionar la tecla “5”, luego la tecla “2” y colocar las IP address de tu DNS.

13 14

Finalmente, el sistema ya esta actualizado.

 

15Como ven, la version es 8.7 y todos los servicios estan ejecutandose.

 

Martin Lugo P.