User Tools

Site Tools


internet:mail:zimbra:zimbra_zextras

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
internet:mail:zimbra:zimbra_zextras [2020/08/09 16:53]
gcooper
internet:mail:zimbra:zimbra_zextras [2022/09/26 13:50] (current)
gcooper
Line 1: Line 1:
 ====== Zimbra with Zextras Add-On ====== ====== Zimbra with Zextras Add-On ======
  
-http://www.zextras.com+See also **[[internet:mail:zimbra:zimbra_zextras_auth|Zimbra with Zextras Auth]]** 
 + 
 +**Documentation**: https://docs.zextras.com/suite/html/index.html 
 + 
 +===== Zextras Licensing ===== 
 + 
 +**License File Management**: https://docs.zextras.com/zextras-suite-documentation/latest/license-file-management.html 
 + 
 +**License Download**: https://store.zextras.com 
 + 
 +Sometimes the permissions get messed up on the downloaded Zextras license file: 
 + 
 +<file> 
 +chown zimbra.zimbra ./license_* 
 +chmod 777 ./license_* 
 +mv ./license_* /opt/zimbra/ 
 +su - zimbra 
 +zxsuite core doUploadLicense ./license_*.zx 
 +zmprov fc zimlet && zmprov fc all 
 +</file>
  
 ===== Upgrade ===== ===== Upgrade =====
Line 12: Line 31:
  
 <note warning>ZeXtras Suite needs to bind on TCP port 8735 in order to operate for inter-instance communication.  The ZeXtras Chat module needs to bind on TCP ports 5222 and/or 5223 in order for any XMPP feature to be functional.  Please verify no other service listens on these ports and that port 8735 is properly filtered from public access by your firewall.</note> <note warning>ZeXtras Suite needs to bind on TCP port 8735 in order to operate for inter-instance communication.  The ZeXtras Chat module needs to bind on TCP ports 5222 and/or 5223 in order for any XMPP feature to be functional.  Please verify no other service listens on these ports and that port 8735 is properly filtered from public access by your firewall.</note>
 +
 +<file>
 +apt install binutils
 +</file>
  
 <file> <file>
Line 46: Line 69:
 <file> <file>
 grep DoSFilter /opt/zimbra/log/mailbox.log grep DoSFilter /opt/zimbra/log/mailbox.log
 +zgrep DoSFilter /opt/zimbra/log/mailbox.log.*
 +
 +grep DoSFilter /opt/zimbra/log/zmmailboxd.out
 +zgrep DoSFilter /opt/zimbra/log/zmmailboxd.out.*
 </file> </file>
  
Line 52: Line 79:
 **[[http://wiki.zextras.com/wiki/ZxBackup_Admin_Guide|ZxBackup Admin Guide]]** **[[http://wiki.zextras.com/wiki/ZxBackup_Admin_Guide|ZxBackup Admin Guide]]**
  
-**[[http://tblog.myriad.ca/?p=114|HowTo Use S3 as Backup Storage]]**+**[[https://docs.zextras.com/zextras-suite-documentation/latest/backup.html#_backup_on_a_third_party_store_beta|HowTo Use S3 as Backup Storage]]**
  
 **[[https://wiki.zextras.com/wiki/Zx_Backup:_External_Backup|HowTo - Zextras Export/Backup to External Storage]]** **[[https://wiki.zextras.com/wiki/Zx_Backup:_External_Backup|HowTo - Zextras Export/Backup to External Storage]]**
Line 91: Line 118:
   * Per CoS   * Per CoS
  
-===== Chat =====+===== Team =====
  
-http://wiki.zextras.com/wiki/ZxChat_Zimlet_Install_Guide +https://docs.zextras.com/zextras-suite-documentation/latest/team.html
- +
-http://wiki.zextras.com/wiki/ZxChat_Admin_Guide +
- +
-**Zimbra Administration Console -> ZeXtras -> ZxChat -> Deploy** +
- +
-Enable the ZxChat Zimlet: +
- +
-  * Per Account, or +
-  * Per CoS +
- +
-==== Video Chat ==== +
- +
-https://wiki.zextras.com/wiki/ZxChat_Video_Calls +
- +
-==== XMPP ==== +
- +
-https://wiki.zextras.com/wiki/ZxChat_XMPP+
  
 ===== Drive ===== ===== Drive =====
Line 135: Line 145:
 for user in `zmprov -l gaa | grep -v -e galsync -e spam -e ham -e virus | sort`; do zxsuite drive doImport $user deleteSources true; done for user in `zmprov -l gaa | grep -v -e galsync -e spam -e ham -e virus | sort`; do zxsuite drive doImport $user deleteSources true; done
 </file> </file>
 +
 +===== Zextras Docs =====
 +
 +Zextras Docs provides the capability to **edit ODF documents** stored in Zextras (Zimbra) Drive in a web browser.
 +
 +==== Installation ====
 +
 +https://docs.zextras.com/zextras-suite-documentation/latest/docs.html
 +
 +==== Test ====
 +
 +<file>
 +zmlocalconfig -s ldap_master_url zimbra_ldap_user zimbra_ldap_userdn zimbra_ldap_password
 +
 +nc -zv ldap.example.com 389
 +
 +ldapsearch -H ldap://ldap.example.com:389 -w p4ssw0rd -D uid=zimbra,cn=admins,cn=zimbra
 +</file>
 +
 +==== CSF Firewall ====
 +
 +=== csf.allow ===
 +
 +Single server Zimbra example:
 +
 +<file>
 +# Advanced port+ip filtering allowed with the following format
 +# tcp/udp|in/out|s/d=port|s/d=ip
 +
 +# Zextras Docs Server - IP 192.168.189.26
 +tcp|out|d=389|d=192.168.189.29  # Allow LDAP from Zextras Docs to Zimbra
 +tcp|out|d=8443|d=192.168.189.29 # Allow from Zextras Docs to Zimbra
 +tcp|in|d=9980|s=192.168.189.29  # Allow from Zimbra
 +
 +# Zimbra Server - IP 192.168.189.29
 +tcp|in|d=389|s=192.168.189.26   # Allow LDAP from Zextras Docs
 +tcp|in|d=8443|s=192.168.189.26  # Allow from Zextras Docs
 +tcp|out|d=9980|d=192.168.189.26 # Allow to Zextras Docs
 +</file>
 +
internet/mail/zimbra/zimbra_zextras.1597013587.txt.gz · Last modified: 2020/08/09 16:53 by gcooper