2016-01-10 42 views
1

我剛拉了puppetlabs的Apache git倉庫幾個月以來,當我跑的木偶我得到的消息:puppetlabs /阿帕奇:無效的關係:文件[/etc/httpd/conf/httpd.conf中]

Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Invalid relationship: File[/etc/httpd/conf/httpd.conf] { require => File[/etc/httpd/conf/ports.conf] }, because File[/etc/httpd/conf/ports.conf] doesn't seem to be in the catalog 
Error: Could not retrieve catalog; skipping run 

這是我的地盤體現文件:

class { 'apache': 
    mpm_module => 'prefork', 
} 
include apache::mod::php 

class { 'postgresql::server': } 
class { 'zabbix': 
    zabbix_url  => 'zabbix.dj-wasabi.nl', 
    manage_resources => true, 
} 

這總是工作過,但失敗每次知道。無論哪個puppet版本(3或4)或Linux操作系統(Centos,Ubuntu或Debian)都無關緊要。

我錯過了什麼嗎?

親切的問候, 沃納

回答