#ubuntu-18.04 #hyperledger-sawtooth
#ubuntu-18.04 #hyperledger-пилообразная
Вопрос:
Я создаю тестовую сеть (используя консенсус PoET), следуя этому руководству. Когда я запускаю обработчик транзакций реестра PoET Validator с помощью sudo -u sawtooth poet-validator-registry-tp -v
, я получаю сообщение об ошибке в окне validator:
[2021-10-14 09:52:12.303 ERROR (unknown file)] error executing main
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/sawtooth_validator/networking/interconnect.py", line 587, in setup
self._socket.bind(self._address)
File "zmq/backend/cython/socket.pyx", line 495, in zmq.backend.cython.socket.Socket.bind (zmq/backend/cython/socket.c:5662)
File "zmq/backend/cython/checkrc.pxd", line 25, in zmq.backend.cython.checkrc._check_rc (zmq/backend/cython/socket.c:8400)
zmq.error.ZMQError: Protocol not supported
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.6/threading.py", line 916, in _bootstrap_inner
self.run()
File "/usr/lib/python3.6/threading.py", line 864, in run
self._target(*self._args, **self._kwargs)
File "/usr/lib/python3/dist-packages/sawtooth_validator/networking/interconnect.py", line 591, in setup
str(e)))
sawtooth_validator.exceptions.LocalConfigurationError: Can't bind to {tcp://127.0.0.1:5050}: Protocol not supported
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/sawtooth_validator/server/cli.py", line 294, in main
sys.exit(1)
SystemExit: 1
В то же время я получаю это в окне обработчика транзакций реестра валидатора:
[2021-10-14 09:52:12 ERROR base_events] Task exception was never retrieved
future: <Task finished coro=<_SendReceiveThread._monitor_disconnects() done, defined at /usr/lib/python3/dist-packages/sawtooth_sdk/messaging/stream.py:135> exception=CancelledError()>
concurrent.futures._base.CancelledError
Как бороться с этой проблемой?Любая помощь приветствуется.