Bir güvenlik duvarının arkasındaki bir Sunucuda bir şef sunucu 1110 sunucu kurdum, yani bu sunucunun kullanılabilir olması için bir grup doğal ayar yapmam gerekiyordu ve sonuç olarak sunucuya bağlantı noktası 449 ulaşılabilir dışarıdan (varsayılan 443 https portu yerine). Şimdi şefi iş istasyonuma kurdum ve bıçağı kurdum. Chef_server_url'umu https://blahblah.com:449 olarak ayarlıyorum (bu sahte bir etki alanı). Şimdi bıçakla sunucuya bağlanabiliyorum, çünkü eğer 'bıçak müşteri listesi' gibi bir şey çalıştırıyorsam, listeyi veriyor. normal 443 numaralı bağlantı noktasında chef_server_url bağlanmaya çalışırsa Ancak, ben bir yemek kitabı yüklemek istiyorsanız, bunu yapmaz, bir görünüyor:Farklı porttaki Chef Sunucusu
h046n100:chef-repo chris$ knife cookbook upload hostname
Uploading hostname [0.1.0]
ERROR: Network Error: Error connecting to https://blahblah.com/sandboxes/00000000000020ec9bdebdbdaff8b9ed - Operation timed out - connect(2)
Check your knife configuration and network settings
bu neden yaptığını herhangi bir fikir kimse, ve eğer şefe 449 numaralı limanı kullanması söylenebiliyorsa?
Şimdiden çok teşekkürler!
Şef-sunucu 12 için bir FYI olarak, yapılandırma dosyası şu anda /etc/opscode/chef-server.rb şeklindedir. Yaklaşık 30 dakika boyunca aradım ama cevabını ilk dakikalarda buldum. Bu yüzden ben burada bırakmalıyım :) Şerefe –
Bunu denerseniz, bu hatanın farkında olmalısınız: https://github.com/chef/chef-server/issues/50 – Ich