2017-01-20 5 views
0

Wir haben Probleme bei der Bereitstellung unserer Google Appengine-Anwendung. Wir erhalten die folgende Fehlermeldung von der angegebenen Bereitstellung Befehl an der Unix-Shell-Eingabeaufforderung.Google Appengine Deployment-Sicherheitsprobleme

https://accounts.google.com/o/oauth2/auth?access_type=offline&approval_prompt=force&client_id=550516889912.apps.googleusercontent.com&redirect_uri=urn:ietf:wg:oauth:2.0:oob&response_type=code&scope=https://www.googleapis.com/auth/appengine.admin%20https://www.googleapis.com/auth/cloud-platform 
Attempting to open it in your browser now. 

Unable to open browser. Please open the URL above and copy the resulting code. 
Please enter code: 

Dort auf diesem Computer kein Browser als Programmiermöglichkeit für die School of Informatik verwendet, einer virtuellen Linux-Maschine ist:

/home/leffstudent/appengine/bin/appcfg.sh update ~/u3/web/war -p proxy.wiu.edu:8080 

Die folgende URL kann zur Authentifizierung verwendet werden. Wir verwenden einfach putty, um sich anzumelden. Ich habe die Adresse ausgeschnitten und eingefügt und in Chrome in den Computer eingegeben, der Putty ausgeführt hat. Ich bekomme den Code in diesem Browser. Ich schneide das und versuchte, es wieder in den Browser einfügen. Kein Glück.

ich

"java.net.ConnectException: Connection refused" 

(Dies ist schwierig, weil diese Putty nicht Menüpunkte scheinen für das Ausschneiden und Einfügen zu haben.)

Ich habe versucht, etwa sieben Mal. Mehrmals habe ich auch versucht, den Code einfach einzutippen. Kein Glück.

Die Doktorandin am Projekt hat sich auch selbst versucht - kein Glück!

Danke für jede Einsicht. Insbesondere scheint es, dass ich den Systemadministrator fragen sollte, wer den Festplatten-Slice mit dem Server unserer School of Computer Sciences für einen "Browser" eingerichtet hat. Was soll ich konkret verlangen? Ich habe keine Dokumentation darüber gesehen, was das Programm google appcfg.sh tut, wenn es versucht, es "jetzt in Ihrem Browser zu öffnen".

Wir haben ein Projekt, bei dem fünf Leute über mehrere Jahre hinweg gearbeitet haben, der tot im Wasser ist, weil wir nicht mehr bereitstellen können.

Antwort

0

Ich bin mir nicht sicher, warum der Code nicht funktioniert - es sollte. Als Behelfslösung, warum nicht:

  1. schieben den Code zu einem Git-Repo (zB bitbucket)
  2. ziehen Sie es an einer Maschine, die einen Browser hat
  3. den Browser-Maschine einrichten gcloud laufen unter dem Konto Sie hoffen, von dort mit
  4. Deploy
zu authentifizieren
Verwandte Themen