Skip to content

Третий шаг (Запуск клиента golos.io) не работает #7

Description

@sxiii

У нас нету домена и нету HTTPS сертификата (на данном этапе, пока тестирование).
По этой причине, очевидно, я использую везде HTTP вместо HTTPS.

На первом сервере поднята ТОЛЬКО нода cyberway (первый набор контейнеров и реп из этой инструкции)

На втором сервере подняты микросервисы и golosio (второй и третий набор контейнеров из этой инструкции)

В рамках golosio делаю в .env:
FACADE_CONNECT=http://facade-node:3001
Т.е. пытаюсь использовать нейминг докер-контейнера,

Не работает с ошибкой "адрес не найден":
golos  | yarn run v1.22.10
golos  | $ NODE_ENV=production node server/server.js
golos  | > Ready on http://localhost:3000
golos  | { Error: getaddrinfo ENOTFOUND facade-node facade-node:3001
golos  |     at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:58:26)
golos  |   errno: 'ENOTFOUND',
golos  |   code: 'ENOTFOUND',
golos  |   syscall: 'getaddrinfo',
golos  |   hostname: 'facade-node',
golos  |   host: 'facade-node',

В рамках golosio делаю в .env:
FACADE_CONNECT=http://127.0.0.1:3001
Т.е. использую local loopback,

Не работает с ошибкой "подключение отклонено":
golos  | { Error: connect ECONNREFUSED 127.0.0.1:3001
golos  |     at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1088:14)
golos  |   errno: 'ECONNREFUSED',
golos  |   code: 'ECONNREFUSED',
golos  |   syscall: 'connect',
golos  |   address: '127.0.0.1',
golos  |   port: 3001 }

ЧЯДНТ (Что я делаю не так)?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions