golemfactory / clay

Golem is creating a global market for computing power.
https://golem.network
GNU General Public License v3.0
2.91k stars 286 forks source link

ProtocolError: Unexpected message <class 'autobahn.wamp.message.Abort'> #5153

Open ederenn opened 4 years ago

ederenn commented 4 years ago

Description

Golem Version: 0.22.1+dev124.gf5a985e

Golem-Messages version (leave empty if unsure): 3.15.0

Electron version (if used):

OS [e.g. Windows 10 Pro]: Ubuntu 18.04

Branch (if launched from source): b0.23

Mainnet/Testnet: mainnet

Priority label is set to the lowest by default. To setup higher priority please change the label P0 label is set for Severity-Critical/Effort-easy P1 label is set for Severity-Critical/Effort-hard P2 label is set for Severity-Low/ Effort-easy P3 label is set for Severity-Low/Effort-hard

Description of the issue:

Error appeared in logs after relaunching Golem after problems with "act only as a requestor" switch. https://github.com/golemfactory/golem/issues/5151

INFO     [golem.ethereum.transactionsystem   ] Initial balances: 7.256852 GNTB, 0.000000 GNT, 0.043529 ETH 
Traceback (most recent call last):
  File "/home/ederenn/projects/golem-env/lib/python3.6/site-packages/autobahn/wamp/websocket.py", line 95, in onMessage
    self._session.onMessage(msg)
  File "/home/ederenn/projects/golem-env/lib/python3.6/site-packages/crossbar/router/session.py", line 554, in onMessage
    self._router.process(self, msg)
  File "/home/ederenn/projects/golem-env/lib/python3.6/site-packages/crossbar/router/router.py", line 308, in process
    raise ProtocolError("Unexpected message {0}".format(msg.__class__))
autobahn.wamp.exception.ProtocolError: Unexpected message <class 'autobahn.wamp.message.Abort'>

CRITICAL [twisted                            ] Traceback (most recent call last):
  File "/home/ederenn/projects/golem-env/lib/python3.6/site-packages/autobahn/wamp/websocket.py", line 95, in onMessage
    self._session.onMessage(msg)
  File "/home/ederenn/projects/golem-env/lib/python3.6/site-packages/crossbar/router/session.py", line 554, in onMessage
    self._router.process(self, msg)
  File "/home/ederenn/projects/golem-env/lib/python3.6/site-packages/crossbar/router/router.py", line 308, in process
    raise ProtocolError("Unexpected message {0}".format(msg.__class__))
autobahn.wamp.exception.ProtocolError: Unexpected message <class 'autobahn.wamp.message.Abort'>

INFO     [golem.environments.environmentsmanager] Adding environment BLENDER supported=<SupportStatus ok ({})>

Steps To Reproduce

Short description of steps to reproduce the behavior: e.g.

  1. Happened after trying to switch on requesting only https://github.com/golemfactory/golem/issues/5151 - reproduce steps described in the issue
  2. Terminate Golem
  3. Relaunch app
  4. Check error in logs

Proposed Solution?

(Optional: What could be a solution for that issue)