Apache 2.4 mod_authnz_crowd not working
Asked by Marouen Bourbia:

Hello,  

We try to use crowd connector on a fresh apache 2.4 REDHAT 6 server but we are faced to the following issue :  

/etc/rc.d/init.d/httpd24-httpd start  
Starting httpd: httpd: Syntax error on line 56 of /opt/rh/httpd24/root/etc/httpd/conf/httpd.conf: Syntax error on line 2 of /app/list/bforbank/apache/conf.modules.d/00-crowd.conf: Cannot load /usr/lib64/httpd/modules/mod_authnz_crowd.so into server: /usr/lib64/httpd/modules/mod_authnz_crowd.so: undefined symbol: ap_requires  

<br />

Can you please provide me "rpm" for crowd connector in redhat 6 / apache 2.4 ?  

Please note that actual connector is working with apache 2.2

Priority
:   Level 4

Affects Version/s
:   2.11.1


Answers:
author: Marek Radochonski
body: Hi,

After careful consideration where to invest our effort to provide the best value for our customers, we have decided to cease support for the Crowd Apache/Subversion connector on 31 December 2014.

End of support means that we are not fixing bugs, making improvements or providing technical support for this connector past the support end date.

The connector has already been made open source and is available via [Bitbucket](https://bitbucket.org/atlassian/cwdapache/overview).

You have direct access to the source and may open pull requests to contribute to the repository for public benefit, should you wish to.

Best regards,

Marek Radochonski

Crowd Product Manager


author: AnnWorley
body: To make sure we are on the same page, may I ask if this is the documentation you followed? [Installing the Crowd Apache Connector on Red Hat Enterprise Linux](https://confluence.atlassian.com/crowd/installing-the-crowd-apache-connector-on-red-hat-enterprise-linux-218268714.html)

Since it is a new server it may be worthwhile to start from the beginning again with Apache 2.4.

On a side note, I am glad you are upgrading to Apache 2.4 because 2.2 does not work with newer versions of Atlassian Confluence.

comments: author: Lars Olav Velle
body: Ann,

RHEL / Centos 7 has been out for a few years now.

There is no mention of either in the documentation.

Centos 6 ships with Apache 2.2.

Is the documentation dated or is it simply not supported on RHEL/ Centos 7?

-Lars


author: AnnWorley
body: I contacted a Crowd developer who let me know the documentation is dated and the connector has been end of life since 2014.

He proposed the following in an internal ticket:

1. Move project to atlassianlabs
2. Change the README file to inform potential contributors that this project is no longer being developed by Atlassian
3. We should update Crowd documentation, currently we still list this project as part of Crowd


author: Stephen Hodgson
body: [@AnnWorley](/t5/user/viewprofilepage/user-id/502040),

Integrating crowd with Apache and/or PAM is important for being able to reuse our crowd authentication setup. However, both of these projects seem to be completely abandoned by Atlassian. Is there any plan (ticket to watch, etc) to replace these connectors?


author: AnnWorley
body: I am inquiring internally to find out more, please stay tuned. The development team is in a different time zone so there could be a delay.


author: Stephen Hodgson
body: [@AnnWorley](/t5/user/viewprofilepage/user-id/502040), thanks for checking with the development group for us. Have you heard back on this topic?


author: AnnWorley
body: Thank you for following up, [@Stephen Hodgson](/t5/user/viewprofilepage/user-id/636567). I did hear from the Crowd development team yesterday and expect to have an official answer by the end of the week.


author: AnnWorley
body: [@Stephen Hodgson](/t5/user/viewprofilepage/user-id/636567) I will follow up today and let you know as soon as I have any news.


Tags: crowd-administration

crowd-development