gpt4 book ai didi

python - 在 Google AppEngine 开发中打开 APNS 套接字时出现权限被拒绝错误

转载 作者:太空宇宙 更新时间:2023-11-04 03:47:19 25 4
gpt4 key购买 nike

我试图让我的应用引擎服务器发送 APNS 通知,为此我使用了从这个项目中获得的模板代码(据说可以工作,所以这是可能的): https://github.com/GarettRogers/appengine-apns-gcm

目前,我想在我的本地开发中完成这项工作。

当开始实际尝试打开套接字时,我得到下面的错误堆栈。

我的猜测是应用引擎可能需要 sudo 权限才能执行此操作(我使用的是 mac)。如果是这样-有谁知道我如何使应用程序引擎以 sudo 权限运行?

如果没有 - 谁能告诉我问题是什么以及如何解决?

谢谢。

File "/Users/xxx/Downloads/XXX/ssl.py", line 392, in wrap_socket
ciphers=ciphers)
File "/Users/xxx/Downloads/XXX/ssl.py", line 114, in __init__
if sock.getsockopt(SOL_SOCKET, SO_TYPE) != SOCK_STREAM:
File "/Users/xxx/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/dist27/socket.py", line 222, in meth
return getattr(self._sock,name)(*args)
INFO 2014-04-15 19:42:02,488 module.py:627] default: "POST /content/create_action HTTP/1.1" 500 228
File "/Users/xxx/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/api/remote_socket/_remote_socket.py", line 1112, in getsockopt
raise _SystemExceptionFromAppError(e)
error: [Errno 13] Permission denied

最佳答案

应用这个:"ImportError: No module named _ssl" with dev_appserver.py from Google App Engine

问题/答案说明了一切,我就不细说了,这是一个长期存在的SDK缺陷,这种手动方法对其进行了修补,您需要在每次更新SDK时应用它

关于python - 在 Google AppEngine 开发中打开 APNS 套接字时出现权限被拒绝错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23093201/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com