# Trouble setting up websocket-proxy

**URL:** <https://forums.suse.com/t/trouble-setting-up-websocket-proxy/1919>\
**Category:** Rancher 1.x\
**Created:** [March 2, 2016, 2:26pm UTC](https://forums.suse.com/t/trouble-setting-up-websocket-proxy/1919 "2016-03-02T14:26:34Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hilda\_Merom](https://avatars.discourse-cdn.com/v4/letter/h/4da419/32.png) [@Hilda\_Merom](https://forums.suse.com/u/Hilda_Merom)\
**Post date:** [March 2, 2016, 2:26pm UTC](https://forums.suse.com/t/trouble-setting-up-websocket-proxy/1919/1 "2016-03-02T14:26:34Z")

</div>

I’m trying to build HA Server  
I set rancher to port 8080 with CATTLE\_HOST\_API\_PROXY\_MODE=ha and CATTLE\_HOST\_API\_PROXY\_HOST=myproxyhost:8081  
then start websocket-proxy to port 8081  
with command like this  
`docker run -d -p 8081:8085 -v $(pwd)/api.crt:/api.crt rancher/server websocket-proxy -jwt-public-key-file=/api.crt -listen-address=0.0.0.0:8085`  
or this  
`docker run -d -p 8081:8080 -v $(pwd)/api.crt:/api.crt rancher/server websocket-proxy -jwt-public-key-file=/api.crt -listen-address=0.0.0.0:8080`  
but both style not work for me  
still got 404 page not found.

Please clarify step 8 : Bring up the websocket-proxy  
and how to config CATTLE\_HOST\_API\_PROXY\_HOST properly.

Thank you

---

<div class="post-metadata">

**Author:** ![cloudnautique](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/cloudnautique/32/26_2.png) [@cloudnautique](https://forums.suse.com/u/cloudnautique)\
**Post date:** [March 8, 2016, 11:19pm UTC](https://forums.suse.com/t/trouble-setting-up-websocket-proxy/1919/2 "2016-03-08T23:19:18Z")

</div>

@Hilda\_Merom, you’ll also need to specify -cattle-address= (include :port if needed) This tells websocket-proxy where to forward requests.

everything else looks correct.

---

<div class="post-metadata">

**Author:** ![ranjith](https://avatars.discourse-cdn.com/v4/letter/r/8797f3/32.png) [@ranjith](https://forums.suse.com/u/ranjith)\
**Post date:** [March 5, 2018, 6:13am UTC](https://forums.suse.com/t/trouble-setting-up-websocket-proxy/1919/3 "2018-03-05T06:13:51Z")

</div>

I’m trying to setup websocket proxy server - external access for my application. When I tried to create rancher server with necessary websocket proxy server settings, only the rancher is created. No idea about websocket-proxy container?

**Command:**  
`docker run -d -e CATTLE_HOST_API_PROXY_HOST=app_server_ip:8000 -p 8080:8080 -v $(pwd)/api.crt:/api.crt rancher/server websocket-proxy -jwt-public-key-file=/api.crt -listen-address=0.0.0.0:8080 -cattle-address=rancher_ip:8080`

Will there be two containers like rancher and websocket-proxy? I’m getting the error as:

2018/03/05 09:25:01 http: proxy error: net/http: request canceled

Any help would be appreciated. @vincent
