Hello,
As a developer, I'm experiencing a problem with WebSocket connections since upgrading to MacOS 15.0 Sequoia.
When using a JSON RPC API from my workstation using tools such as Postman and/or Docker, I encounter the following problem: At the start of communications, messages received on the WS channel are fine. But after a while (indefinite) the messages become corrupted, truncated or jumbled.
For debugging purposes, I used the WireShark utility to confirm that the problem was not with the server itself. I was thus able to confirm that incoming WebSockets messages are not corrupted, whereas they are when received by Postman and/or Docker.
To confirm my hypothesis that the problem appeared with the latest version of MacOS, we tested on 6 different workstations.
- 3 MacBook Pro 13” running MacOS 14.6
- 3 MacBook Pro 13” running MacOS 15.0
The results were clear: the 3 MacOS 14.6 workstations never encountered the problem of corrupted data on the WebSocket channel, whereas the 3 MacOS 15.0 workstations did.
Should you require any further information, please do not hesitate to contact me.
Yours faithfully
Paul BESRET, R&D Engineer.