Este error es común en zimbra cuando tu cambias el puerto 22 para el acceso ssh, cuando intentas ver las colas de correo desde la consola web o ver alguna otra informacion donde el usuario zimbra requiere internamente realizar conexion ssh, tendras el mensaje que se muestra en la figura.

errorpuerto22zimbra

Ahora bien, no te alarmes lo que hay que hacer es cambiar el puerto también para zimbra, es decir si cambiaste el puerto por defecto ssh 22 hacia otro digamos 22223 debes indicarle a zimbra que ahora debe también usar ese puerto, para ello hacemos lo siguiente:

Loguearse como zimbra

su – zimbra

Cambiar el puerto por el nuevo.

zmprov ms hostname zimbraRemoteManagementPort 22223

Luego

zmprov mcf zimbraRemoteManagementPort 22223

Finalmente verifica que el cambio se realizó correctamente.

zmprov gacf | grep Remote

Debes tener algo como esto.

zimbraRemoteManagementCommand: /opt/zimbra/libexec/zmrcd
zimbraRemoteManagementPort: 22223
zimbraRemoteManagementPrivateKeyPath: /opt/zimbra/.ssh/zimbra_identity
zimbraRemoteManagementUser: zimbra

Listo ahora el error desaparece y puedes trabajar normalmente con tu zimbra.

Con eso debería ser suficiente, sin embargo puede ser que tengamos también que regenerar las llaves públicas de zimbra para eso ejecutamos los dos siguientes comandos:

zmsshkeygen
zmupdateauthkeys

Con este procedimiento el error desaparece.

MFCP!!!