hello,

I have been running ver5 for a year on OS X now.
Been working great.
yesterday I stopped being able to access Zimbra (VIA URL in browser). In firefox, I immediately get a:
Unable to connect
Firefox can't establish a connection to the server at MyDomain | Domain Names, Web Hosting, and Free Domain Services

A "zmcontrol status" gives me this:
Host MyDomain | Domain Names, Web Hosting, and Free Domain Services
antispam Running
antivirus Running
archiving Running
ldap Running
logger Running
mailbox Stopped
zmmailboxdctl is not running.
mta Running
snmp Running
spell Running
stats Running

One thing that may have caused it was that I believe I did a Java update around that time.
When I started trying to figure out what was wrong I was in a terminal and logged in as the zimbra user... I was constantly getting the error that it could find Java VIA the environment variable
I recreated the java symbolic link in /opt/zimbra and pointed it to: /System/Library/Frameworks/JavaVM.framework/Home
That seems to have fixed that error message, but hasn't made my Zimbra work.
When I cat zmmailboxd.out I see some interesting stuff, but I'm not sure if it's anything to worry about:
Code:
CompilerOracle: exclude com/zimbra/cs/session/SessionMap putAndPrune
CompilerOracle: exclude com/zimbra/cs/mailbox/MailItem delete
0    INFO  [main] log - Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog
Zimbra server reserving server socket port=110 bindaddr=null ssl=false
Zimbra server reserving server socket port=995 bindaddr=null ssl=true
Fatal error: exception while binding to ports
java.net.SocketException: Unbound server sockets not implemented
	at javax.net.ServerSocketFactory.createServerSocket(ServerSocketFactory.java:80)
	at com.zimbra.common.util.NetUtil.newBoundServerSocket(NetUtil.java:97)
	at com.zimbra.common.util.NetUtil.bindServerSocket(NetUtil.java:165)
	at com.zimbra.common.util.NetUtil.bindSslTcpServerSocket(NetUtil.java:56)
	at com.zimbra.common.handlers.PrivilegedHandler.openPorts(PrivilegedHandler.java:93)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:592)
	at org.mortbay.xml.XmlConfiguration.call(XmlConfiguration.java:534)
	at org.mortbay.xml.XmlConfiguration.configure(XmlConfiguration.java:244)
	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(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:592)
	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)
Any suggestions or advice please?
Do you want more info?