即使我配置了一个未使用的端口,引擎也会启动,然后会发出一条错误消息,说它不是免费的。有时 - 端口被进程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'",)