首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在OpenShift托管的端口上打开套接字

在OpenShift托管的端口上打开套接字
EN

Stack Overflow用户
提问于 2014-03-11 22:17:43
回答 1查看 1.2K关注 0票数 2

最近,我在Openshift上启动了一个单一的设备应用程序python2.7。

我不能打开插座-

航站楼返回时:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
File "server.py", line 21, in <module>
    server_socket.bind(("0.0.0.0", PORT))
  File "/opt/rh/python27/root/usr/lib64/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
socket.error: [Errno 13] Permission denied

我只需要一个小套接字启动和运行-谁知道我如何可以打开一个套接字在他们的主机?如果不是,什么是好的替代解决方案,这样我就可以托管并打开自己的python套接字?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-12 05:08:03

您需要绑定到您的设备的ip地址,在我认为是OPENSHIFT_PYTHON_IP的python墨盒上,您不能绑定到0.0.0.0,而且,只有绑定到端口8080的应用程序才能从openshift外部访问。(端口80,443,8000,8443在您的设备上都被路由到端口8080 )

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22343455

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文