# On WebSocket Error

## Overview

![The On WebSocket Error Node.](https://1553081948-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FU990HLHWA30dTfELtDUK%2Fuploads%2Fgit-blob-0a2afc01c053b26a8a601f10058596dc60e28597%2Fonwebsocketerrornode20241.png?alt=media)

The **On WebSocket Error Node** is an **Event Listener Node** that is triggered if the specified *WebSocket* connection encounters an error during any action and returns the error `Message`.

**WebSocket Communication** in **Incari** is available as a plugin and is enabled as default. However, in the case that it is disabled in the **Plugins Editor**, it will not appear in the **Project Settings** and **On WebSocket Error** will not show up in the [**Toolbox**](https://docs.incari.com/incari-studio/toolbox/overview). Please refer to the [**Plugins Editor**](https://docs.incari.com/incari-studio/modules/plugins) to find out more information.

[**Scope**](https://docs.incari.com/incari-studio/overview#scopes): **Project**, **Scene**.

## Attributes

![The On WebSocket Error Node Attributes](https://1553081948-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FU990HLHWA30dTfELtDUK%2Fuploads%2Fgit-blob-b5e1ec571afad3ae4189850c0061b262198d2cf6%2Fonwebsocketerroratts.png?alt=media)

| Attribute       | Type         | Description                                                                                                                                                                              |
| --------------- | ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `Configuration` | **Dropdown** | The identifying connection name that will be used, which is one that was set up in the [**Project Settings**](https://docs.incari.com/incari-studio/modules/project-settings/websocket). |

## Outputs

| Output             | Type       | Description                                                                                                                            |
| ------------------ | ---------- | -------------------------------------------------------------------------------------------------------------------------------------- |
| *Pulse Output* (►) | **Pulse**  | A standard **Output Pulse**, to move onto the next **Node** along the **Logic Branch**, once this **Node** has finished its execution. |
| `Message`          | **String** | The returned error `Message`.                                                                                                          |

## See Also

* [**On WebSocket Receive**](https://docs.incari.com/incari-studio/toolbox/communication/websocket/events/onwebsocketreceive)
* [**On WebSocket Start**](https://docs.incari.com/incari-studio/toolbox/communication/websocket/events/onwebsocketstart)
* [**On WebSocket Stop**](https://docs.incari.com/incari-studio/toolbox/communication/websocket/events/onwebsocketstop)
