# Python SDK does not work on Windows

**URL:** <https://openziti.discourse.group/t/python-sdk-does-not-work-on-windows/4422>\
**Category:** SDK Questions\
**Created:** [April 25, 2025, 9:48am UTC](https://openziti.discourse.group/t/python-sdk-does-not-work-on-windows/4422 "2025-04-25T09:48:52Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![duncan.simey](https://avatars.discourse-cdn.com/v4/letter/d/e9c0ed/32.png) [@duncan.simey](https://openziti.discourse.group/u/duncan.simey)\
**Post date:** [April 25, 2025, 9:48am UTC](https://openziti.discourse.group/t/python-sdk-does-not-work-on-windows/4422/1 "2025-04-25T09:48:52Z")

</div>

The Python SDK fails to dial and bind when running under Windows

- `openziti.version()` -\> `(b'1.0.11', b'g92c7d63')`
- Python 3.10.11
- Windows 11 Enterprise
- Bind application was [OpenZiti echo server example](https://github.com/openziti/ziti-sdk-py/blob/main/sample/ziti-echo-server/ziti-echo-server.py)
- Note: Launching the same folder under WSL (Ubuntu) works fine

Both problems are related to socket handling differences under Windows / Linux.  
I suspect the Python SDK has not been tested under Windows.

There is a related Issue in [GitHub Python SDK](https://github.com/openziti/ziti-sdk-py/issues/69). It was originally raised for the dial problem, I added a comment about it also affecting bind.
