2013-08-01 5 views
6

Ich installierte einen Koch Server 11 auf einem Server, der hinter einer Firewall ist, dh ich musste einige natting für diesen Server einrichten und als Ergebnis ist der Server auf Port 449 erreichbar von außen (statt standardmäßig 443 https port). Jetzt habe ich Koch auf meiner Workstation installiert und Messer eingerichtet. Ich setze meine chef_server_url als https://blahblah.com:449 (das ist eine falsche Domäne). Jetzt kann ich mich mit Messer zum Server verbinden, da wenn ich sowas wie "Messerliste" durchführe, gibt es die Liste. Allerdings, wenn ich ein Kochbuch hochladen möchten, ist es es nicht tut, eine sieht es aus, als ob er versucht, auf die chef_server_url auf dem normalen Port 443 zu verbinden:Chef Server auf anderem Port

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 

Alle Ideen jemand, warum es dies tut, und wenn/wie es möglich ist, dem Koch mitzuteilen, Port 449 zu benutzen?

Vielen Dank im Voraus!

Antwort

0

könnten Sie unter Befehl versuchen ausgeführt wird:

knife cookbook upload hostname --server-url https://blahblah.com:449 

Wenn das funktioniert, dann müssen Sie Ihre knife.rb mit folgenden Zeile aktualisieren:

chef_server_url "https://blahblah.com:449" 
5

Sie müssen erstellen oder bearbeiten und /etc/chef-server/chef-server.rb fügen Sie die folgende Zeile:

nginx['ssl_port'] = 449 

Dann laufen:

sudo chef-server-ctl reconfigure 
sudo chef-server-ctl restart 

Bitte siehe the docs.

+1

Als eine FYI für Chef-Server 12 ist die Konfigurationsdatei jetzt /etc/opscode/chef-server.rb. Ich habe ungefähr 30 Minuten danach gesucht, aber in den ersten Minuten habe ich deine Antwort gefunden. Also, ich sollte das hier lassen :) Prost –

+0

Wenn Sie dies versuchen, sollten Sie sich über diesen Fehler bewusst sein: https://github.com/chef/chef-server/issues/50 – Ich

Verwandte Themen