Проблемы с токеном Python Orion Context Broker - PullRequest
0 голосов
/ 21 сентября 2018

Я занимаюсь разработкой следующего кода:

    datos = {

            "id":"1",
            "type":"Car",
            "bra":"0",     
    }

    jsonData = json.dumps(datos)
    url = 'http://130.456.456.555:1026/v2/entities'

    head = {
        "Content-Type": "application/json",
        "Accept": "application/json",
        "X-Auth-Token": token
    }

    response = requests.post(url, data=jsonData, headers=head)

Моя проблема в том, что я не могу установить соединение между моим компьютером и моим экземпляром fiware Lab.

Ошибка:

requests.exceptions.ConnectionError: HTTPConnectionPool(host='130.206.113.177', port=1026): Max retries exceeded with url: /v1/entities (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f02c97c1f90>: Failed to establish a new connection: [Errno 110] Connection timed out',))

1 Ответ

0 голосов
/ 23 сентября 2018

Кажется, проблема с сетевым подключением.

Предполагая, что на самом деле процесс Orion прослушивает порт 1026 по IP 130.206.113.177 (необходимо проверить, например, команду curl localhost:1026/version, выполняемую в той же виртуальной машине, где работает Orion), наиболее вероятные причины подключения Orionпроблемы:

  • Что-то на хосте Orion (например, брандмауэр или группа безопасности) блокирует входящее соединение
  • Что-то на клиентском хосте (например, брандмауэр) блокирует исходящеесоединение
  • При подключении возникает другая проблема с сетью.
...