I am experiencing the same issue on the latest Centos 7 packages. Did you manage to get anywhere and find a solution? The way I see it, you are following the instructions the same way as I am:
- Installing Zimbra Desktop as root
- Installing the user directories as root.
I will keep trying and let you know if I find something.
The installer is using UID/GID 1000 for that folder (there is a group (gcc) on my system with GID 1000). My user (dberry) did not have write permission to that folder. I tried to get around it by changing permissions, and got further:
Installing user data files...done
Initializing user data...done
Creating desktop icon...done
Zimbra Desktop has been installed successfully for user dberry.
You can start Zimbra Desktop by double-clicking the desktop icon or by running the following command:
"/opt/zimbra/zdesktop/linux/zdrun.pl"
Press "Enter" to launch Zimbra Desktop; Press "Ctrl-c" to exit:
[dberry@dberry ~]$ JRE version 8 is found on your system.
JETTY_HOME = /opt/zimbra/zdesktop/jetty
JETTY_RUN = /home/dberry/zdesktop/log
JETTY_PID = /home/dberry/zdesktop/log/zdesktop.pid
JETTY_CONSOLE = /home/dberry/zdesktop/log/zdesktop.out
JETTY_ARGS =
CONFIGS = /home/dberry/zdesktop/jetty/etc/jetty.xml
JAVA_OPTIONS = -client -Djava.awt.headless=true -Xms128m -Xmx1024m -XX:MinHeapFreeRatio=20 -XX:MaxHeapFreeRatio=40 -XX:NewRatio=4 -XX:TargetSurvivorRatio=70 -XX:+UseConcMarkSweepGC -DSTART='/opt/zimbra/zdesktop/jetty/etc/start.config' -Dzimbra.home='/home/dberry/zdesktop' -Dzimbra.config='/home/dberry/zdesktop/conf/localconfig.xml' -Djava.library.path='/opt/zimbra/zdesktop/jetty/../lib' -Djava.awt.headless=true -Djava.io.tmpdir='/home/dberry/zdesktop/data/tmp/java' -Djava.net.useSystemProxies=true -Dsun.net.inetaddr.ttl=10 -XX:HeapDumpPath='/home/dberry/zdesktop/heapdump/' -XX:+HeapDumpOnOutOfMemoryError -Djetty.home='/opt/zimbra/zdesktop/jetty'
JAVA = /usr/bin/java
Starting Jetty:
Stale pid file removed: /home/dberry/zdesktop/log/zdesktop.pid
nohup: redirecting stderr to stdout
Jetty running pid=15130
cp: preserving times for '/opt/zimbra/zdesktop/linux/node-webkit/package.json': Operation not permitted
That error was coming from the perl script:
[dberry@dberry ~]$ less /opt/zimbra/zdesktop/linux/zdrun.pl
...
exit 1 if system("cp -f -p \"/opt/zimbra/zdesktop/linux/node-webkit/package.json_orig\" \"/opt/zimbra/zdesktop/linux/node-webkit/package.json\"");
I am new to Zimbra.
Have installed Zimbra Desktop on Version Linux Mint 18.2 Sonya 64-bit.
I have no firewall on and no no antivirus on.
I have a similar error, as the log below shows.
Any idea ?
Thank you.
Emmanuel.
-------------------------------------------------
/home/emmanuel/zdesktop/bin/zdesktop: 212: [: Linux: unexpected operator
JRE version 8 is found on your system.
JETTY_HOME = /opt/zimbra/zdesktop/jetty
JETTY_RUN = /home/emmanuel/zdesktop/log
JETTY_PID = /home/emmanuel/zdesktop/log/zdesktop.pid
JETTY_CONSOLE = /home/emmanuel/zdesktop/log/zdesktop.out
JETTY_ARGS =
CONFIGS = /home/emmanuel/zdesktop/jetty/etc/jetty.xml
JAVA_OPTIONS = -client -Djava.awt.headless=true -Xms128m -Xmx1024m -XX:MinHeapFreeRatio=20 -XX:MaxHeapFreeRatio=40 -XX:NewRatio=4 -XX:TargetSurvivorRatio=70 -XX:+UseConcMarkSweepGC -DSTART='/opt/zimbra/zdesktop/jetty/etc/start.config' -Dzimbra.home='/home/emmanuel/zdesktop' -Dzimbra.config='/home/emmanuel/zdesktop/conf/localconfig.xml' -Djava.library.path='/opt/zimbra/zdesktop/jetty/../lib' -Djava.awt.headless=true -Djava.io.tmpdir='/home/emmanuel/zdesktop/data/tmp/java' -Djava.net.useSystemProxies=true -Dsun.net.inetaddr.ttl=10 -XX:HeapDumpPath='/home/emmanuel/zdesktop/heapdump/' -XX:+HeapDumpOnOutOfMemoryError -Djetty.home='/opt/zimbra/zdesktop/jetty'
JAVA = /usr/bin/java
Starting Jetty:
Stale pid file removed: /home/emmanuel/zdesktop/log/zdesktop.pid
Jetty running pid=7960
nohup: redirection de la sortie d'erreur standard vers la sortie standard
extensions::nw.App:49
if (ret.hasOwnProperty('__nwjs_manifest'))
^
TypeError: Cannot read property 'hasOwnProperty' of undefined
at Object.manifest (extensions::nw.App:49:12)
at Object.NodeWebkitAutoUpdate.sendAutoUpdateCheckRequest (/opt/zimbra/zdesktop/linux/node-webkit/js/NodeWebkitAutoUpdate.js:106:29)
at Object.NodeWebkitAutoUpdate.isUpdateAvailable (/opt/zimbra/zdesktop/linux/node-webkit/js/NodeWebkitAutoUpdate.js:66:34)
at Object.NodeWebkitAutoUpdate.handleAutoUpdate (/opt/zimbra/zdesktop/linux/node-webkit/js/NodeWebkitAutoUpdate.js:44:34)
at Object.NodeWebkitAutoUpdate.checkForUpdate (/opt/zimbra/zdesktop/linux/node-webkit/js/NodeWebkitAutoUpdate.js:15:38)
at Timeout._onTimeout (/opt/zimbra/zdesktop/linux/node-webkit/js/NodeWebkitAutoUpdate.js:151:38)
at tryOnTimeout (timers.js:224:11)
at Timer.listOnTimeout (timers.js:198:5)
-------------------------------------------------
The windows that appears says:
Ce site est inaccessible
127.0.0.1 n'autorise pas la connexion.
Essayez les suggestions ci-dessous :
Recharger la page
Vérifier la connexion
Vérifier le proxy et le pare-feu
ERR_CONNECTION_REFUSED
ActualiserMASQUER LES DÉTAILS
Vérifiez votre connexion Internet
Vérifiez les câbles et redémarrez votre routeur, votre modem ou tout autre périphérique réseau utilisé.
Autoriser NW.js à accéder au réseau depuis les paramètres du pare-feu ou de l'antivirus
S'il est déjà répertorié en tant que programme autorisé à accéder au réseau, essayez de le supprimer de la liste, puis de le rajouter.
Si vous utilisez un serveur proxy…
Vérifiez vos paramètres de proxy ou contactez votre administrateur réseau pour vous assurer que le serveur proxy fonctionne. Si vous ne pensez pas devoir utiliser de serveur proxy, procédez comme suit : Accédez au menu NW.js > Paramètres > Afficher les paramètres avancés… > Modifier les paramètres du proxy... et assurez-vous que vos paramètres sont définis sur "sans proxy" ou "direct".
I have been pulling my hair trying to get Zimbra Desktop installed on 64bit version of both a Ubuntu 16.04LTS and a Mint Mate 18.3 system with absolutely no success. Something is either wrong with the installation instructions or more likely the scripts being used to do the install.
Like you, the install of the software seems to go ok, but when I try to install the user files under a non-privileged account nothing seems to work. It looks like permissions or something, but I cannot figure it out. I have done everything EXACTLY as specified in the installation guide for 64bit Linux systems as specified in the Zimbra Desktop 7.3.1 guide dated August 2017.