Skip to main content
Known Participant
August 22, 2012
Question

ColdFusion 10 on Solaris 10 (sparc)

  • August 22, 2012
  • 3 replies
  • 3556 views

I have a large number of solaris 10 servers we use at work. We are moving to CF 10, so on my first attempt to install it, the connector blows up:

There was an error while running the connector wizard

Connector installation was not successful

I've seen that a bunch, typically when the version of Apache I'm using isn't supported or something. For the record, this is Apache 2.2.22. Very supported by many other version of ColdFusion, so I'm lost as to why this doesn't work. The mod_jk.conf gets created and stored in the Apache conf directory, the include to the file is there. Everything looks clean and good. This is a stock Apache instance, compiled from source. I think the failure results from this error message in the Apache logs:

[emerg] Error in reading worker properties from '/web/cf10/config/wsconfig/1/workers.properties'

I've verified that Apache and ColdFusion are running under the same account and have equal access back and forth between apps. Furthermore, I have verified that this account has full access to all files included in both the CF and Apache file structures.

Anybody seen this before on Solaris? On another note, I did try to make this work with Apache 2.4.3, and it bombed horribly. I didn't even get the mod_jk.conf file generated as CF probably knows nothing about the new version of Apache. Well, new is not actualy true. Apache 2.4.X has been out since January 2012, so I'm very disappointed that Adobe doesn't support it yet.

    This topic has been closed for replies.

    3 replies

    New Participant
    June 14, 2013

    I had a similar problem in linux - fedora 18 to be particular. I got this message in the error_log when the machine boots. BUT if I start httpd manually, it worked.

    The problem turns out to be SELINUX permissiveness.

    You can and fix it using system tools -> trouble shooter.

    The fixing command was:

      sudo  /sbin/restorecon -v /etc/httpd/conf/workers.properties

    Adobe Employee
    October 8, 2012

    Hello All

    Please go through this link http://helpx.adobe.com/coldfusion/kb/rhel-connector-configuration.html and let me know if this helps. Also try installing Apache 2.2.22 from external resource instead of default apache bundled with linux.

    Regards

    Swaraj

    Known Participant
    August 22, 2012

    More info for this one - after reviewing the mod_jk.log file located in the wsconfig directory, I found a nifty little error message:

    [error] jk_map.c (404): The attribute 'worker.cfusion.max_reuse_connections' is not supported - please check the documentation for the supported attributes.

    Neat. I don't know how important that little setting is at this point, but I intend to look it up. What I did find out is that commenting it out allows Apache to properly start. I'm now going to test CF 10 to see how it works and hope that max_reuse_connections setting isn't vital to the operation of my applications. It would appear to me that Adobe shipped an old version of mod_jk.so for the Solaris platform that doesn't work with that attribute.

    Known Participant
    August 23, 2012

    I decided to research Adobe's stance on manually configuring Apache and CF 10, so I found this:

    http://helpx.adobe.com/coldfusion/kb/coldfusion10-apache-manual-connector-configuration.html

    Check out the last line:

    "Note: You can also download Connector binaries from Adobe ColdFusion download page."

    Does anyone know where that is? I couldn't find the connectors in any form on this page:

    http://www.adobe.com/support/coldfusion/downloads.html

    I would be interested in downloading the connectors to see if they differ in any way from what they shipped with the broken Solaris installer.

    New Participant
    August 28, 2012

    Any new information on this one?  I am having the same problems and am looking for a solution.  The connector binaries would be nice to have. 

    Thanks -