# Deploy Websocket example resulted in error

**URL:** <https://forum.serverless.com/t/deploy-websocket-example-resulted-in-error/14986>\
**Category:** Serverless Framework\
**Tags:** lambda, api-gateway\
**Created:** [May 12, 2021, 1:39am UTC](https://forum.serverless.com/t/deploy-websocket-example-resulted-in-error/14986 "2021-05-12T01:39:37Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![hgg-dev](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.serverless.com/hgg-dev/32/5705_2.png) [@hgg-dev](https://forum.serverless.com/u/hgg-dev)\
**Post date:** [May 12, 2021, 1:39am UTC](https://forum.serverless.com/t/deploy-websocket-example-resulted-in-error/14986/1 "2021-05-12T01:39:37Z")

</div>

Hi guys,  
I was trying out websocket with serverless and tried to deploy the Serverless’s [example code](https://github.com/serverless/serverless-websockets-plugin/tree/master/example) but got the following error:

```auto

TypeError: Cannot read property 'replace' of undefined
      at Object.getNormalizedWebsocketsRouteKey (C:\Users\AAA\AppData\Roaming\npm\node_modules\serverless\lib\plugins\aws\lib\naming.js:221:8)
      at Object.getWebsocketsRouteLogicalId (C:\Users\AAA\AppData\Roaming\npm\node_modules\serverless\lib\plugins\aws\lib\naming.js:229:20)
      at C:\Users\AAA\AppData\Roaming\npm\node_modules\serverless\lib\plugins\aws\package\compile\events\websockets\lib\routes.js:12:61
      at Array.forEach (<anonymous>)
      at AwsCompileWebsockets.compileRoutes (C:\Users\AAA\AppData\Roaming\npm\node_modules\serverless\lib\plugins\aws\package\compile\events\websockets\lib\routes.js:7:27)
      at AwsCompileWebsockets.tryCatcher (C:\Users\AAA\AppData\Roaming\npm\node_modules\serverless\node_modules\bluebird\js\release\util.js:16:23)
      at Promise._settlePromiseFromHandler (C:\Users\AAA\AppData\Roaming\npm\node_modules\serverless\node_modules\bluebird\js\release\promise.js:547:31)        
      at Promise._settlePromise (C:\Users\AAA\AppData\Roaming\npm\node_modules\serverless\node_modules\bluebird\js\release\promise.js:604:18)
      at Promise._settlePromise0 (C:\Users\AAA\AppData\Roaming\npm\node_modules\serverless\node_modules\bluebird\js\release\promise.js:649:10)
      at Promise._settlePromises (C:\Users\AAA\AppData\Roaming\npm\node_modules\serverless\node_modules\bluebird\js\release\promise.js:729:18)
      at _drainQueueStep (C:\Users\AAA\AppData\Roaming\npm\node_modules\serverless\node_modules\bluebird\js\release\async.js:93:12)
      at _drainQueue (C:\Users\AAA\AppData\Roaming\npm\node_modules\serverless\node_modules\bluebird\js\release\async.js:86:9)
      at Async._drainQueues (C:\Users\AAA\AppData\Roaming\npm\node_modules\serverless\node_modules\bluebird\js\release\async.js:102:5)
      at Immediate.Async.drainQueues [as _onImmediate] (C:\Users\AAA\AppData\Roaming\npm\node_modules\serverless\node_modules\bluebird\js\release\async.js:15:14)
      at processImmediate (internal/timers.js:461:21)

```

This a bug or I have done something wrong?

My serverless version:  
Framework Core: 2.41.1  
Plugin: 4.6.0  
SDK: 4.2.2  
Components: 3.9.2

Thank you.

---

<div class="post-metadata">

**Author:** ![Guillaumeeee](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.serverless.com/guillaumeeee/32/6550_2.png) [@Guillaumeeee](https://forum.serverless.com/u/Guillaumeeee)\
**Post date:** [March 15, 2022, 2:53pm UTC](https://forum.serverless.com/t/deploy-websocket-example-resulted-in-error/14986/2 "2022-03-15T14:53:27Z")

</div>

Hello, did you resolve your error ?

---

<div class="post-metadata">

**Author:** ![Ankitdet](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.serverless.com/ankitdet/32/6881_2.png) [@Ankitdet](https://forum.serverless.com/u/Ankitdet)\
**Post date:** [May 27, 2022, 9:20am UTC](https://forum.serverless.com/t/deploy-websocket-example-resulted-in-error/14986/3 "2022-05-27T09:20:31Z")

</div>

Hey,

I am facing same issue. Can you help me ?

## Serverless

Framework Core: 2.67.0 (local)  
Plugin: 5.5.4  
SDK: 4.3.2  
Components: 3.18.2
