Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Installation

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 12-23-2006, 12:18 PM
Junior Member
 
Posts: 5
Default OSX 10.4.8 and Network edition-startup fails

I'm bamboozled by the problem with this installation - it installed fine and the services appear to have been running, but I needed to restart the machine and the Zimbra services aren't starting. Now, when I manually try to start it I'm getting what appears to be a Perl error:
mini:~ administrator$ sudo su - zimbra
Password:
mini:~ zimbra$ zmcontrol start
Bad arg length for Socket::pack_sockaddr_in, length is 0, should be 4 at /System/Library/Perl/5.8.6/darwin-thread-multi-2level/Socket.pm line 373.
mini:~ zimbra$
The part that is really confusing is that I was able to connect to the admin console before the reboot and so it appears to have worked fine. I would suspect the IP address change, except that the error really doesn't look like that as the source. There's nothing in the logs that I can find... nothing in the log directory is changing except the .pid files.

Where should I be looking? What could lead me to finding the root of this issue? The machine has a fresh OSX Server install (24 hours old) with 100% patches as of last night. Suggestions?
Reply With Quote
  #2 (permalink)  
Old 12-26-2006, 01:38 PM
Zimbra Employee
 
Posts: 515
Default

>I would suspect the IP address change

what ip address change? what's in /etc/hosts and /etc/resolv.conf?
__________________
Search the Forums - Bugzilla - Wiki - Downloads
Reply With Quote
  #3 (permalink)  
Old 12-27-2006, 12:08 PM
Junior Member
 
Posts: 5
Default Solved the issue

It looks like I made a mistake in the HOSTS file (127.0.0.2 entered) and so I switched it to the IP on the ethernet card. That got the LDAP running, but until I set up a fake zone file with DNS entries that looked like the final environment will, the rest of the services wouldn't start. It's dangerous to have service starts dependent on DNS when the DNS could be (a) wrong, (b) in transition/migration, (c) down at the moment, or (d) poisoned and it can prevent your server from starting up correctly. Bad possibility of heisenbugs, since the DNS could recover and you'd never know what went wrong originally.

It also makes it hard to deal with behind-a-firewall life, where the server knows a different (internal) world than the public does. Is there any advice out there as to how to run Zimbra (best practices) behind a firewall? Or any suggestions that I can compile?

Thanks!

-Matthew
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.