I was trying out the Google App engine trial today.
When I type the above command, a browser window opens and after verifying my credentials, it says
But, in the command line, where I typed the command, I get the following error. The only way I could solve this issue is to replace the cacert.txt file in D:\google-cloud-sdk\lib\httplib2 from my friend who had it working.I had tried a fresh download and it too did not work. Overall, not a pleasant first experience. Can anyone tell me why the cacert file which I downloaded was not working.
Traceback (most recent call last):
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
return wrapped(*args, **kwargs)
File "D:\google-cloud-sdk\bin\..\./lib\oauth2client\client.py", line 1283, in
step2_exchange
headers=headers)
File "D:\google-cloud-sdk\bin\..\./lib\httplib2\__init__.py", line 1586, in re
quest
(response, content) = self._request(conn, authority, uri, request_uri, metho
d, body, headers, redirections, cachekey)
File "D:\google-cloud-sdk\bin\..\./lib\httplib2\__init__.py", line 1333, in _r
equest
(response, content) = self._conn_request(conn, request_uri, method, body, he
aders)
File "D:\google-cloud-sdk\bin\..\./lib\httplib2\__init__.py", line 1255, in _c
onn_request
conn.connect()
File "D:\google-cloud-sdk\bin\..\./lib\httplib2\__init__.py", line 1044, in co
nnect
raise SSLHandshakeError(e)
httplib2.SSLHandshakeError: [Errno 1] _ssl.c:507: error:14090086:SSL routines:SS
L3_GET_SERVER_CERTIFICATE:certificate verify failed