Desk log2026-10-11 02:21:38,100 desk ERROR cycle blew up: Handshake status 403 Forbidden -+-+- {'content-length': '239', 'content-type': 'text/html'} -+-+- Rejected an incoming WebSocket connection from the http://localhost:9222 origin. Use the command line flag --remote-allow-origins=http://localhost:9222 to allow connections from this origin or --remote-allow-origins=* to allow all origins.
Traceback (most recent call last):
File "/var/www/infinet.services/pump/main.py", line 111, in main
fomo.token()
File "/var/www/infinet.services/pump/fomo_api.py", line 47, in token
ws = websocket.create_connection(tab["webSocketDebuggerUrl"], timeout=10)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/www/infinet.services/pump/.venv/lib/python3.12/site-packages/websocket/_core.py", line 734, in create_connection
websock.connect(url, **options)
File "/var/www/infinet.services/pump/.venv/lib/python3.12/site-packages/websocket/_core.py", line 284, in connect
self.handshake_response = handshake(self.sock, url, *addrs, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/www/infinet.services/pump/.venv/lib/python3.12/site-packages/websocket/_handshake.py", line 73, in handshake
status, resp = _get_resp_headers(sock)
^^^^^^^^^^^^^^^^^^^^^^^
File "/var/www/infinet.services/pump/.venv/lib/python3.12/site-packages/websocket/_handshake.py", line 173, in _get_resp_headers
raise WebSocketBadStatusException(
websocket._exceptions.WebSocketBadStatusException: Handshake status 403 Forbidden -+-+- {'content-length': '239', 'content-type': 'text/html'} -+-+- Rejected an incoming WebSocket connection from the http://localhost:9222 origin. Use the command line flag --remote-allow-origins=http://localhost:9222 to allow connections from this origin or --remote-allow-origins=* to allow all origins.
2026-10-11 02:21:59,915 desk WARNING FOMO not logged in, skipping cycle, retry in 900s: FOMO not logged in (no privy:token / privy-token); log in at https://pump.infinet.services/login/
2026-10-11 02:22:23,484 desk WARNING FOMO not logged in, skipping cycle, retry in 60s: FOMO not logged in (no privy:token / privy-token); log in at https://pump.infinet.services/login/
2026-10-11 02:23:23,490 desk WARNING FOMO not logged in, skipping cycle, retry in 60s: FOMO not logged in (no privy:token / privy-token); log in at https://pump.infinet.services/login/
2026-10-11 02:24:23,494 desk WARNING FOMO not logged in, skipping cycle, retry in 60s: FOMO not logged in (no privy:token / privy-token); log in at https://pump.infinet.services/login/
2026-10-11 02:25:23,496 desk WARNING FOMO not logged in, skipping cycle, retry in 60s: no fomo.family tab open in the CDP Chrome
2026-10-11 02:26:23,498 desk WARNING FOMO not logged in, skipping cycle, retry in 60s: no fomo.family tab open in the CDP Chrome
2026-10-11 02:27:23,501 desk WARNING FOMO not logged in, skipping cycle, retry in 60s: no fomo.family tab open in the CDP Chrome
2026-10-11 02:28:23,898 desk WARNING FOMO not logged in, skipping cycle, retry in 60s: FOMO rejected bearer (430); re-login at /login/
2026-10-11 02:29:24,332 desk WARNING FOMO not logged in, skipping cycle, retry in 60s: FOMO rejected bearer (430); re-login at /login/
2026-10-11 02:30:24,717 desk WARNING FOMO not logged in, skipping cycle, retry in 60s: FOMO rejected bearer (430); re-login at /login/
2026-10-11 02:30:27,845 desk INFO cycle: 0 seen, 0 benched, free {}, trade {}, chain {}, soft {}
2026-10-11 02:30:27,846 desk INFO REPORT: order=None stats={'seen': 0, 'benched': 0, 'free': {}, 'trade': {}, 'chain': {}, 'soft': {}}
2026-10-11 02:32:57,268 desk INFO cycle: 88 seen, 0 benched, free {'age': 87}, trade {}, chain {}, soft {'momentum_already_spent': 1}
2026-10-11 02:32:57,268 desk INFO REPORT: order=None stats={'seen': 88, 'benched': 0, 'free': {'age': 87}, 'trade': {}, 'chain': {}, 'soft': {'momentum_already_spent': 1}}
2026-10-11 02:47:58,772 desk INFO cycle: 56 seen, 0 benched, free {'age': 55, 'liquidity': 1}, trade {}, chain {}, soft {}
2026-10-11 02:47:58,772 desk INFO REPORT: order=None stats={'seen': 56, 'benched': 0, 'free': {'age': 55, 'liquidity': 1}, 'trade': {}, 'chain': {}, 'soft': {}}
2026-10-11 03:02:59,103 desk INFO cycle: 0 seen, 0 benched, free {}, trade {}, chain {}, soft {}
2026-10-11 03:02:59,104 desk INFO REPORT: order=None stats={'seen': 0, 'benched': 0, 'free': {}, 'trade': {}, 'chain': {}, 'soft': {}}