# \_\_run\_response\_middleware() error

**URL:** <https://forum.rasa.com/t/run-response-middleware-error/22904>\
**Category:** Rasa Open Source\
**Created:** [December 30, 2019, 12:25pm UTC](https://forum.rasa.com/t/run-response-middleware-error/22904 "2019-12-30T12:25:53Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![varunsapre10](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/varunsapre10/32/6520_2.png) [@varunsapre10](https://forum.rasa.com/u/varunsapre10)\
**Post date:** [December 30, 2019, 12:25pm UTC](https://forum.rasa.com/t/run-response-middleware-error/22904/1 "2019-12-30T12:25:53Z")

</div>

* * *

## File “c:\users\saprepc\appdata\local\programs\python\python37\lib\site-packages\sanic\app.py”, line 946, in handle\_request request, request\_name=name TypeError: \_run\_request\_middleware() got an unexpected keyword argument ‘request\_name’ 2019-12-30 17:48:37 ERROR sanic.error - Exception occurred in one of response middleware handlers

## This error occurs when I perform "rasa x " after doing “rasa run actions”, which runs alright.

## Python version : 3.7.3 Rasa version : 1.5.3 Sanic version : 19.12.0

## Here is my actions.py file :

from typing import Any, Text, Dict, List

from rasa\_sdk import Action, Tracker

from rasa\_sdk.executor import CollectingDispatcher

class ActionHelloWorld(Action):

```
def name(self) -> Text:

    return "action_hello_world"

def run(self, dispatcher: CollectingDispatcher,

        tracker: Tracker,

        domain: Dict[Text, Any]) -> List[Dict[Text, Any]]:

    dispatcher.utter_message(text="Hello World!")

    return []

```

* * *

This file is the default action file created by “rasa init”.
