gpt4 book ai didi

sockets - ai_socktype 不支持 Servname

转载 作者:太空宇宙 更新时间:2023-11-03 17:12:51 29 4
gpt4 key购买 nike

我正在使用 Vagrant 运行 Centos 虚拟机。机器似乎运行正常,但是当我尝试同步 Perforce 时,我可以看到以下错误:

[vagrant@vagrant-c5-x86_64 ~]$ /perforce/p4 sync -f ...  
Perforce client error:
Connect to server failed; check $P4PORT.
failed.TCP connect to perforce.xxx.com:1666
Servname not supported for ai_socktype

我读过这个http://www.ducea.com/2006/09/11/error-servname-not-supported-for-ai_socktype/并尝试在 /etc/services 中设置端口,但没有成功。我什至不确定问题是否与 Perforce 或操作系统相关。

有什么提示吗?

最佳答案

我在使用 Tornado/Python 应用程序时遇到了这个问题。显然,this can be caused端口被解释为字符串而不是整数。因此,就我而言,我需要更改我的启动脚本以强制将其解释为整数。

application = tornado.web.Application(...)
application.listen(int(port))

关于sockets - ai_socktype 不支持 Servname,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23079017/

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