235 questions
0
votes
1
answer
54
views
Socketio background task issues with pubsub subscription
I am running a gunicorn server with 1 eventlet worker through which I communicate with the FE via websockets.
However, I also need to listen to an external pod running some code that will emit a redis ...
0
votes
1
answer
240
views
Server.emit() got an unexpected keyword argument 'broadcast' with Flask-SocketIO
Note: There is a discussion at GitHub but nothing was concluded.
I am getting error - "Server.emit() got an unexpected keyword argument 'broadcast'" after python update from 3.8 to 3.11 in ...
0
votes
0
answers
32
views
python server / JS client: socketio regular disconnects
In trying to reproduce errors from a larger project I have created a server using python's aiohttp and the following python-socketio (v5.12.0) namespace:
class MyNamespace(AsyncNamespace):
...
0
votes
0
answers
45
views
RevPi connection using Websockets
I am trying to connect a revpi to a windows pc to exchange input events using websockets. The server(revpi) looks as such:
@app.route('/init', methods=['GET'])
def initialize():
rpi.io.O_Unlock....
0
votes
0
answers
525
views
FastAPI 'reload' hangs and the application does not restart
I recently added sockets to my application, and since then the reload no longer works but gets stuck in the 'Shutting down' status
Here is a screenshot of the logs in the application.
Capture logs ...
3
votes
1
answer
1k
views
FastAPI RuntimeError: Expected ASGI message 'websocket.accept', 'websocket.close', or 'websocket.http.response.start' but got 'http.response.start'
I have server like:
main.py
import socketio
from fastapi import FastAPI
app = FastAPI()
sio = socketio.AsyncServer(async_mode="asgi", cors_allowed_origins="*")
sio_app = socketio....
0
votes
1
answer
99
views
flask-socketio server not connect to python-socketio client by polling
Q: I have a flask server application by flask-socketio, it is :
from flask import Flask
from flask_socketio import SocketIO
app = Flask(__name__)
# CORS(app, supports_credentials=True)
app.config['...
0
votes
0
answers
143
views
Why Flask-SocketIO ends with 'Invalid session error'?
I'm testing the Flask-SocketIO package. My config is:
Server: Synology NAS DS218J (unix) on local network, running the basic example over Python 3.9.14.
Python script running on server:
from flask ...
0
votes
1
answer
58
views
Python sockio SimpleClient fails to connect to python-socketio
I've got a python backend with python-socketio as server. I have a react application which can connect to it just fine. However, my python client app always raises a 'connectionError'.
I need some ...
0
votes
1
answer
678
views
Flask Blueprint with socketio configuration
My problem 🥲
I have a Flask app that I recently separated into blueprints as it grew in size.
All of the app migrated well except for one thing - socketio.
My goal is to have a socketio background ...
0
votes
0
answers
67
views
Extra 0x00 at the start of TLS Client Hello packet, how to remove it?
I'm working on a Python proxy server that needs to receive TLS Client Hello data from a browser and forward it to the target server. However, I've noticed that the Client Hello packet sent by my proxy ...
1
vote
2
answers
161
views
How should I correctly configure tasks when using sockets in python?
I have this small snippet which I intend to have function as a server, I have managed to get the socket to connect to the client but cannot send data due to errors.
import asyncio
import json
import ...
0
votes
2
answers
94
views
Socket IO is rejecting requests from Nginx proxy
I have this docker application running several containers. One of these containers is a Python application that can handle both socket io requests and normal HTTP requests. Django's ASGI handles HTTP/...
0
votes
1
answer
103
views
Gunicorn multiple workers + drf + socketio have only one connection
I am using socket-client using python-socketio in django-rest-framework. And drf is running as gunicorn on the centOS server with 3 workers. When I start my service, I can see only one connection. So ...
0
votes
1
answer
97
views
Trouble connecting to Ambient Realtime API using Python
I'm trying to connect to the Ambient Realtime API using Python and the socketio library, but I'm encountering an exception that states
socketio.exceptions.ConnectionError: One or more namespaces ...