Using celery with redis

I try to run the code that show how to use celery and redis in Python dash
The code that I run is exactly like the Example 4: Progress Bar in the documentation of background callback(Background Callbacks | Dash for Python Documentation | Plotly)
When I run celery -a app.celeryapp worker in ubuntu (and the app in separate process) it’s work great but when I run celery in Python from windows the apps load but when I firing the callback I get error

No connection could be made because the target machine actively refused it

I try to find answer for that issue and didn’t find
Does the celery process needed to run on Linux only?