为什么cherrypy说端口不是免费的,即使它是未使用的端口?

时间:2016-11-24 01:39:19

标签: api cherrypy salt-stack

即使我配置了一个未使用的端口,引擎也会启动,然后会发出一条错误消息,说它不是免费的。有时 - 端口被进程python占用,有时它在调试后检查状态时仍然打开。请让我知道我做错了什么

这是我的salt-api文件。 rest_cherrypy:

port: 28160
host: 10.0.13.122
webhook_disable_auth: True
webhook_url: /hook
ssl_crt: /etc/ssl/private/cert.pem
ssl_key: /etc/ssl/private/key.pem

salt-api l debug给出错误:

  

ChannelFailures:IOError("端口28160不是免费的' 10.0.13.122'",)

这是调试o / p

  

从/ etc / salt / master

读取配置      

[INFO] [24 / Nov / 2016:12:15:11]发动机开始了      monitorthread' _TimeoutMonitor&#39 ;.      [ERROR] [24 / Nov / 2016:12:15:16]引擎错误开始'倾听者      方法Server.start的>      Traceback(最近一次调用最后一次):      文件" /usr/lib/python2.7/dist-packages/cherrypy/process/wspbus.py" ;,第197行,      在发布       output.append(listener(* args,** kwargs))       File" /usr/lib/python2.7/dist-packages/cherrypy/_cpserver.py" ;,第151行,在       开始       ServerAdapter.start(个体经营)       File" /usr/lib/python2.7/dist-packages/cherrypy/process/servers.py" ;, line       167,一开始       wait_for_free_port(* self.bind_addr)       File" /usr/lib/python2.7/dist-packages/cherrypy/process/servers.py" ;, line       410,在wait_for_free_port中       提高IOError("端口%r在%r"%(端口,主机)上不可用)       IOError:端口28160在' 10.0.13.122'

上不可用      

[ERROR] [24 / Nov / 2016:12:15:16]发动机由于启动错误而关闭       听众:       Traceback(最近一次调用最后一次):       文件" /usr/lib/python2.7/dist-packages/cherrypy/process/wspbus.py" ;, line       235,一开始       self.publish('开始')       文件" /usr/lib/python2.7/dist-packages/cherrypy/process/wspbus.py" ;, line       215,在发布       提出意见

     

ChannelFailures:IOError("端口28160不是免费的' 10.0.13.122'",)

0 个答案:

没有答案