-
-
Notifications
You must be signed in to change notification settings - Fork 228
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
" Using allow is not supported in your Apache version" #72
Comments
Hi stl-thorbach, Thank you for making time to create this issue. What kind of OS are you running? What version of Apache? 2.2 or 2.4? Kind regards, |
Thank you for getting back to me Werner. My apologies for omitting some of the fundamental information. I am running Ubuntu 14.04: and apache 2.4: That is the default apache version that puppet installs. Please let me know if you need any additional information. Kind Regards THOR Thorsten Bach On Thu, Apr 2, 2015 at 12:28 PM, Werner Dijkerman [email protected]
|
Hi Thorsten, Thanks for your comment. One question, before I start investigating: How did you install this puppet module? Is this via the forge.puppetlabs.com or via github. I'm asking because around 5 days ago I accepted an pull request "bugfix for vhosts in apache 2.4 #67". This pr made it possible to also use Apache 2.4 with this module. If you installed it via the forge (1.2.0), then I would like to ask you if you can try to use the github version (Almost at 1.3.0). If you already are were using the latest github version, I'll try to investigate it. Kind regards, |
Thank you Werner. I did use the "forge" version. I'll try the github version instead. I might Best Regards THOR Thorsten Bach On Fri, Apr 3, 2015 at 2:53 AM, Werner Dijkerman [email protected]
|
Hi Thorsten, No worries, take your time. Kind regards, |
I ran into the same issue on CentOS-7 with apache 2.4 |
When deploying "zabbix::web" on a stand alone server or on a monolithic server I get the following error:
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Failed to parse template apache/vhost/_directories.erb:
Filepath: /opt/puppet/lib/ruby/site_ruby/1.9.1/puppet/parser/functions/fail.rb
Line: 3
Detail: Apache::Vhost: Using allow is not supported in your Apache version
at /etc/puppetlabs/puppet/environments/production/modules/apache/manifests/vhost.pp:545 on node zabbix-web.streetlightdata.net
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
All other modules (including "zabbix::database" and "zabbix::server) deploy without issues.
Setup is as follows (all instances running in google cloud):
Newly build puppet enterprise server [3.7.3 (Puppet Enterprise 3.7.1)]
Newly build zabbix server. Installed zabbix module with "puppet module install wdijkerman-zabbix"
Class: apache
mpm_module = "prefork"
Class: apache::mod::php
Class: zabbix::web
zabbix_url = "zabbix-web.test.net"
The text was updated successfully, but these errors were encountered: