Installing Comms: Lowering the Barriers, Day 3: Two Steppin' & The Func Funk
By Joesciallo-Oracle on May 02, 2008
If you're new to the product, or coming from the world where the installer DOES everything for you, well, that's just not so in Comms. For better or worse, we split up the deployment experience into laying down the product software and then configuring that software.
I'm at the point in the Single Host Deployment Example where I have installed the Comms Suite bits and am now configuring the component products.
You run the component configurators in the following order:
comm_dssetup.plto prepare the LDAP directory with Comms schema
config-commdafor Delegated Administrator
BTW, here's a shot of the DA Console (a feel good that yes, the process is working as documented)
configurefor Messaging Server
csconfigurator.shfor Calendar Server
csconfigurator.sh, you need to hand-edit the Calendar Server
ics.conffile and a few other Calendar Server files, then reload the service schemas. A really useful error then appeared when trying to stop/restart the Calendar Server:
# ./stop-cal [30/Apr/2008:19:32:21 -0700] elwood2 : General Error: func=_configdrv_file_readoption; error=unexpected character after value; data=" ERROR: Could not initialize config systemOkay, after so much smooth sailing, I've got the func FUNK.
I'm thinking, what the heck, and how am I even supposed to begin troubleshooting this with such a helpful error message. (Perhaps to seasoned Calendar Server admins, it's obvious.)
As I had just edited the Calendar Server files, I figured that was a good place to start. Careful examination revealed that I had left off an ending double quote (") on a value in the
ics.conf file. Which points out to a real issue with deploying Comms: With all the typing and hand-editing of files involved, human error is a very real problem. So far, that has to be my major complaint with this deployment methodology.
Hmmm, would have been interesting, in hind sight, to have used this Error Rate Calculator, telling you what your typing error rate is - that is, how often you have to hit that Backspace key to correct an entry.
Up Next: On to Instant Messaging.