Apache Integration Fails Due to Missing version.pm File
Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.
Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Except Fisheye and Crucible
Symptoms
The following error is shown when integrating Crowd with Apache:
1
2
3
4
5
6
7
8
9
[Mon Sep 13 08:55:57 2010] [error] [client 63.246.22.126] failed to resolve handler `Apache::CrowdAuth': Can't locate version.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 . /etc/httpd) at /usr/lib/perl5/vendor_perl/5.8.8/SOAP/Packager.pm line 17.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.8/SOAP/Packager.pm line 17.
Compilation failed in require at /usr/lib/perl5/vendor_perl/5.8.8/SOAP/Lite.pm line 3425.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.8/SOAP/Lite.pm line 3425.
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/Atlassian/Crowd.pm line 12.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/Atlassian/Crowd.pm line 12.
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/Apache/CrowdAuth.pm line 9.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/Apache/CrowdAuth.pm line 9.
Compilation failed in require at (eval 2) line 3.
Cause
In some installations the Crowd Apache Connector cannot be installed because of a missing version.pm
module. These modules can be located here.
Resolution
You will need to ensure that the perl-version
package is installed on your particular installation.
Was this helpful?