I just installed Zimbra Desktop (1.0 Build 1537) on my Windows Vista machine as a new, clean install. The first time I tried to start Zimbra Desktop, the splash screen displayed for about a minute, and then it failed with the error message "Couldn't access Yahoo Zimbra Desktop server. If issue persists after reinstall, please check logs for errors..."

  • I have checked in "Control Panel/Administrative Tools/Services" and I have confirmed that the "Yahoo Zimbra Desktop Service" is running.
  • I have checked the Windows event viewer but there are no events that occur at the time that this error occurs in Zimbra Desktop.
  • I have unblocked port 7633 in the Windows firewall, as per the FAQ. I have also checked that localhost resolves properly. I have tried loading the zdesktop URI (http://localhost:7633/desktop/login....9-de8f473db19c) directly in my browser (Firefox), but I get the "failed to connect" error.

I have included my zdesktop.out, but the last file modification time is a few days ago so this information is probably not related to the error. In fact, I searched C:\Users\[me]\AppData\Local\Zimbra for all files that were updated today, and I just found some cache files but nothing else, so it doesn't seem to be writing any error logs. installation.log could not be attached because it is 2.4 MB.

zdesktop.out
Code:
0    INFO  [main] log - Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog
718  WARN  [main] log - Config error at <Call name="open"/>
718  WARN  [main] log - Config error at <Ref id="http"><Call name="open"/></Ref>
718  WARN  [main] log - EXCEPTION 
java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.mortbay.xml.XmlConfiguration.call(XmlConfiguration.java:534)
	at org.mortbay.xml.XmlConfiguration.configure(XmlConfiguration.java:244)
	at org.mortbay.xml.XmlConfiguration.refObj(XmlConfiguration.java:638)
	at org.mortbay.xml.XmlConfiguration.configure(XmlConfiguration.java:252)
	at org.mortbay.xml.XmlConfiguration.configure(XmlConfiguration.java:206)
	at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:968)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.mortbay.start.Main.invokeMain(Main.java:183)
	at org.mortbay.start.Main.start(Main.java:497)
	at org.mortbay.start.Main.main(Main.java:115)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at com.zimbra.cs.offline.start.Main.main(Main.java:33)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
	at com.exe4j.runtime.WinLauncher$1.run(Unknown Source)
Caused by: java.net.SocketException: Address family not supported by protocol family: bind
	at sun.nio.ch.Net.bind(Native Method)
	at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
	at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
	at org.mortbay.jetty.nio.SelectChannelConnector.open(SelectChannelConnector.java:211)
	... 28 more
718  WARN  [main] log - Nested in java.lang.reflect.InvocationTargetException:
java.net.SocketException: Address family not supported by protocol family: bind
	at sun.nio.ch.Net.bind(Native Method)
	at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
	at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
	at org.mortbay.jetty.nio.SelectChannelConnector.open(SelectChannelConnector.java:211)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.mortbay.xml.XmlConfiguration.call(XmlConfiguration.java:534)
	at org.mortbay.xml.XmlConfiguration.configure(XmlConfiguration.java:244)
	at org.mortbay.xml.XmlConfiguration.refObj(XmlConfiguration.java:638)
	at org.mortbay.xml.XmlConfiguration.configure(XmlConfiguration.java:252)
	at org.mortbay.xml.XmlConfiguration.configure(XmlConfiguration.java:206)
	at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:968)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.mortbay.start.Main.invokeMain(Main.java:183)
	at org.mortbay.start.Main.start(Main.java:497)
	at org.mortbay.start.Main.main(Main.java:115)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at com.zimbra.cs.offline.start.Main.main(Main.java:33)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
	at com.exe4j.runtime.WinLauncher$1.run(Unknown Source)