SmoothDagger
New Member
Hi,
I seem to be getting a pre-5.0.0 plugin protocol error when attempting to send to OBS's websocket endpoint:
I was able to successfully connect which leaves me with the following json message:
I can see my connected websocket session in the OBS WebSocket Server Settings, but when sending the first message, which is a Set Current Scene, the websocket disconnects & I'm left with the pre-5.0.0 plugin protocol. The send json:
Is there something specific to configure on OBS's end to use the 5.x.x protocol? I have not been able to come across any threads mentioning how to resolve this. Perhaps it's something on my end?
I am using the .NET ClientWebSocket class & connecting to ws://localhost:4455. OBS's websocket Server Port is set to 4455 & enabled. The version of OBS I am using is 31.0.2. My OS is Ubuntu 24.04.
Thank you,
SmoothDagger
I seem to be getting a pre-5.0.0 plugin protocol error when attempting to send to OBS's websocket endpoint:
You appear to be attempting to connect with the pre-5.0.0 plugin protocol. Check to make sure your client is updated.
I was able to successfully connect which leaves me with the following json message:
{"d":{"obsWebSocketVersion":"5.5.5","rpcVersion":1},"op":0}
I can see my connected websocket session in the OBS WebSocket Server Settings, but when sending the first message, which is a Set Current Scene, the websocket disconnects & I'm left with the pre-5.0.0 plugin protocol. The send json:
{"request-type":"SetCurrentScene","scene-name":"Default"}
Is there something specific to configure on OBS's end to use the 5.x.x protocol? I have not been able to come across any threads mentioning how to resolve this. Perhaps it's something on my end?
I am using the .NET ClientWebSocket class & connecting to ws://localhost:4455. OBS's websocket Server Port is set to 4455 & enabled. The version of OBS I am using is 31.0.2. My OS is Ubuntu 24.04.
Thank you,
SmoothDagger