我在本地网络中运行 Debian Jessie 服务器,该服务器与互联网隔离。因此,它没有可用的 DNS 服务器。
在此服务器上,我尝试使用 Python 启动一个自行开发的 Web 应用程序金字塔和女服务员服务器。如果服务器未连接到互联网,则启动会失败,并出现以下错误:
File "/usr/local/lib/python3.4/dist-packages/waitress-1.0.0-py3.4.egg/waitress/server.py", line 292, in getsockname
self.socketmod.NI_NUMERICSERV)
socket.gaierror: [Errno -3] Temporary failure in name resolution
如果服务器连接到互联网并且配置了 DNS 服务器,一切都会正常运行。
我该如何解决这个问题,才能在没有可访问的 DNS 服务器的情况下成功启动女服务员?
答案1
此问题特定于女服务员1.0.x 并且应该在未来版本中修复。