As I said, the install when fine, not errors and t...
# adobe
d
As I said, the install when fine, not errors and the server is update and running. This is an issue with connecting to Apache for the Jakarta configuration.
l
I don’t run CF or httpd on my Mac any more, but it looks like mod_jk is not installed, or perhaps you haven’t restarted Apache since it was installed.
mod_jk defines the JkMountFile directive, so if the mod was installed, you would not get this error.
There needs to be a line something like
LoadModule jk_module modules/mod_jk.so
somewhere in your Apache config.
d
@Leon Miller-Out Thanks. i have restarted Apache and that is where I'm finding the error. It would appear that there is NO mod_jk.so file that came with the install. I'm surprised. i have an older version of the mod_jk.so file but that also generates error message.
j
You might want to give this a once-over, if you haven’t already: https://helpx.adobe.com/coldfusion/kb/coldfusion-apache-manual-connector-configuration.html
d
Yeah, I will read this. I had the same issue with CF2021 until I found out that they didn't support running on Mac. Supposedly they do for CF2023 but maybe not. We can see. Thanks agin.
j
I had CF2021 running great on Mac until Ventura required the signed Apache binary’s. That killed the connector for me. Tried 2023 as well, but not jumping through all the hoops of the self-signed security and module signing junk ( yet ).
d
Read the document and it's not really helpful because its for Windows. As for the last message, I had the same issue. I'm surprised they either haven't tested this or it assumes something else. I have Monterey on my MAC and this is still an issue.
So continued to play around with this and updated the mod_jk.so from my CF2018 version. That didn't work. So I put back the original version I had that has the following error message:
Copy code
AH06665: No code signing authority for module at /private/etc/apache2/mod_jk.so specified in LoadModule directive.
and of course this doesn't work either. Does anyone have a working copy of the mod_jk.so file for CF2023 on a Mac? This seem to be a real oversight on Adobe's part or maybe I'm missing something (which would not be out of the ordinary).
l
I’m not that surprised. Mac support has to be a (distinct) third priority for Adobe after Windows and Linux.
I don’t have any experience with code signing or running ACF on Mac, so I don’t think I can help further.
We use Docker for all of our development. It takes some config and getting used to, but it’s far superior to having a hand-crafted native dev env IMO.
j
@drewnathanson install apache using Homebrew. You can specify the version of apache you want, with all the modules you need that you will most likely just need to enable . Or just save yourself the headache. I know you are just testing on Mac and not really running production, so run CF using CommandBox. You can still use your
.htaccess
file for rewrites if necessary.
j
CommandBox htaccess support is iffy at best. It was a deal breaker.
j
For his use, it is enough 🙂
👍🏻 1