I have microservice architecture which works on spring cloud API gateway with eureka instances as clients and i need some help with forwarding websocket connection

While connecting to websocket service directly through localhost on port 8085 everything is working:
const socket = new SockJS('http://localhost:8085/websocket');
When I try to connect through API gateway on localhost port 8083 there is a connection error:
const socket = new SockJS('http://localhost:8083/websocket');
API gateway routing :

I tried a lot of combination also
.uri("lb://messaging-service:8085"))
.uri("ws://messaging-service:8085"))
Websocket configuration :


Error:

Tried everything with allowing headers, some diffrent cases on websocket URL etc.