2014-05-27 5 views
0

Я пытаюсь запустить google sdk app engine. Я мог бы получить локальное приложение, работающее на моем ноутбуке, но имеющее проблемы с регистрацией gcloud auth.gcloud auth login - проверка сертификата не удалась

Когда я ввожу команду входа в систему gcloud auth, открывается новое окно браузера и после проверки моих идентификаторов, он говорит: теперь вы авторизованы с помощью Google Cloud SDK!

Но, в командной строке, где я напечатал команду, я получаю следующее сообщение об ошибке -

D:\appengine-try-java>gcloud auth login 

Ваш браузер был открыт для посещения:

https://accounts.google.com/o/oauth2/auth?redirect_uri=http%3A%2F%2Flocalhos 
t%3A8085%2F&prompt=select_account&response_type=code&client_id=32555940559.apps. 
googleusercontent.com&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fappengine. 
admin+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fbigquery+https%3A%2F%2Fwww.googl 
eapis.com%2Fauth%2Fcompute+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdevstorage. 
full_control+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+https%3A%2 
F%2Fwww.googleapis.com%2Fauth%2Fndev.cloudman+https%3A%2F%2Fwww.googleapis.com%2 
Fauth%2Fcloud-platform+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fsqlservice.admi 
n+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fprediction+https%3A%2F%2Fwww.googlea 
pis.com%2Fauth%2Fprojecthosting&access_type=offline 


    Traceback (most recent call last): 
    `enter code here`File "D:\google-cloud-sdk\bin\..\./lib\googlecloudsdk\gcloud\gcloud.py", line 
139, in <module> 
    main() 
    File "D:\google-cloud-sdk\bin\..\./lib\googlecloudsdk\gcloud\gcloud.py", line 
135, in main 
    _cli.Execute() 
    File "D:\google-cloud-sdk\bin\..\./lib\googlecloudsdk\calliope\__init__.py", l 
ine 1615, in Execute 
    post_run_hooks=self.__post_run_hooks, kwargs=kwargs) 
    File "D:\google-cloud-sdk\bin\..\./lib\googlecloudsdk\calliope\__init__.py", l 
ine 1166, in _Execute 
    pre_run_hooks=pre_run_hooks, post_run_hooks=post_run_hooks) 
    File "D:\google-cloud-sdk\bin\..\./lib\googlecloudsdk\calliope\__init__.py", l 
ine 885, in Run 
    result = command_instance.Run(args) 
    File "D:\google-cloud-sdk\bin\..\./lib\googlecloudsdk\calliope\exceptions.py", 
line 78, in TryFunc 
    return func(*args, **kwargs) 
    File "D:\google-cloud-sdk\lib\googlecloudsdk\gcloud\sdktools\auth\login.py", l 
ine 61, in Run 
    creds = self.DoWebFlow(args.launch_browser) 
    File "D:\google-cloud-sdk\lib\googlecloudsdk\gcloud\sdktools\auth\login.py", l 
ine 104, in DoWebFlow 
    return c_store.AcquireFromWebFlow(launch_browser=launch_browser) 
    File "D:\google-cloud-sdk\bin\..\./lib\googlecloudsdk\core\credentials\store.p 
y", line 324, in AcquireFromWebFlow 
    cred = flow.Run(webflow, launch_browser=launch_browser) 
    File "D:\google-cloud-sdk\bin\..\./lib\googlecloudsdk\core\credentials\flow.py 
", line 156, in Run 
    credential = flow.step2_exchange(code, http=http) 
    File "D:\google-cloud-sdk\bin\..\./lib\oauth2client\util.py", line 132, in pos 
itional_wrapper 

Из-за этого, я Я не могу развернуть свое приложение в облаке Google.

После некоторого поиска я выяснил, что он имеет отношение к файлу cacerts.txt в D: \ google-cloud-sdk \ lib \ httplib2. Я заменил файл cacerts.txt у своего коллеги, и он работал нормально, но теперь я снова получаю эту проблему.

Anypointers в решении это будет очень полезно

+0

Это на самом деле не ответить на ваш вопрос, но вы можете получить доступ к экземпляру с помощью SSH непосредственно https://developers.google.com/compute/docs/console#sshkeys – kakoma

ответ