繁体   English   中英

木偶+乘客+ Apache / Nginx

[英]Puppet + Passenger + Apache/Nginx

我正在进行一个大型的人偶部署,但似乎遇到了麻烦。 我理想的设置是使用Nginx + Passenger服务人偶。 我遇到的问题是,木偶穿越乘客时会抛出错误。 如果我启动puppetmasterd,一切正常,但是通过“乘客”服务会出现以下错误:

Jun 22 07:33:04 $master_hostname puppet-master[15710]: Starting Puppet master version 2.6.8
Jun 22 07:33:04 $master_hostname puppet-master[15720]: No support for http method POST
Jun 22 07:33:04 $master_hostname puppet-master[15720]: Denying access: Forbidden request: $client_hostname($client_ip) access to /report/$client_hostname [save] authenticated  at line 0
Jun 22 07:33:04 $master_hostname puppet-master[15720]: Forbidden request: $client_hostname($client_ip) access to /report/$client_hostname [save] authenticated  at line 0

一切似乎都指向一个auth.conf问题,但是我的auth.conf文件与它可能获得的通用性差不多,就像我说的那样,当我直接使用Rack服务人偶时,一切都正常。

有人遇到过这个问题吗?

听起来像这样:

http://groups.google.com/group/puppet-users/browse_frm/thread/910994e88f21a497/cae809c17a9acd8a?#cae809c17a9acd8a

这个概念是您需要配置NGINX才能将信息传递给Puppet,因为它现在提供了SSL层。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM