【问题标题】:'ws = cat.get_workspace('rake_ereke')' code works locally, but on server raise Failed to establish a new connection: [Errno 110]'ws = cat.get_workspace('rake_ereke')' 代码在本地工作,但在服务器上引发无法建立新连接:[Errno 110]
【发布时间】:2018-09-08 20:03:32
【问题描述】:

Here when problem occurs

/backends/profile/ 处的连接错误 HTTPSConnectionPool(host='geo.egistic.kz', port=8081):最大重试次数超过 url:/rest/workspaces.xml(由 NewConnectionError('引起:无法建立新连接:[Errno 110] 连接超时) ',))

我正在尝试在我的服务器上连接地理服务器。代码在我的计算机上正常工作而没有错误,但是在服务器上它给了我这个错误 Error image, which appears

` def 配置文件(请求):

    requests = request.user.backendrequests_set.all()

    return render(request, 'accounts/profile.html', {
           'backend_request_form': form,
            'requests': requests
        })

requests = request.user.backendrequests_set.all()- 这里出现异常是因为 _set.all() 我已经上网了,但是其他类似的错误不是我的情况 感谢您的帮助

【问题讨论】:

  • 我认为这与_set无关。该错误基本上是告诉您它无法访问您尝试从中获取数据的服务器。您是否尝试从您的服务器 ping 资源以查看它是否可以访问?
  • devdob,我发现了问题,是的,你是对的。此站点“geo.egistic.kz:8081”和后端位于同一服务器中。可能是问题在这里?因为,在过去的站点“geo.egistic.kz:8081”是“178.91.253.19:8081”,但在服务器中它有另一个 ip“10.10.13.16”。在拉入服务器之前,我总是在这两者之间切换。现在它有静态域名进出服务器->“geo.egistic.kz”
  • 那么它现在工作了吗?
  • 这个 geo.egistic.kz 服务器需要凭据吗?是你的服务器吗?还是您正在使用的外部服务?

标签: django urllib3


【解决方案1】:

解决方案是在服务器中使用其他主机名,如在 docker 容器中。因此我在服务器中找不到正确的主机名

【讨论】:

    猜你喜欢
    • 2015-07-13
    • 2010-10-13
    • 1970-01-01
    • 2015-06-07
    • 2014-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多