Cosmos Emulator (windows, non-docker) is broken
- Dominant language
- TypeScript
- Stars
- 131
- Forks
- 67
- Avg merge
- 3d 13h
- Merged PRs (30d)
- 10
Description
I don't know where to actually reach out so if this is wrong please point me in the right direction.
We're on the latest version of Windows, and we noticed today that it's not possible to actually connect to the emulator from the browser. We've tried reinstalling, resetting data, deleting all temp files, clearing windows performance counters, messing with the bindings etc.
In Chrome we get:
```
This site can’t be reached
The webpage at https://localhost:8081/_explorer/index.html might be temporarily down or it may have moved permanently to a new web address.
ERR_HTTP2_PROTOCOL_ERROR
```
or
```ERR_CONNECTION_RESET```
It feels like there was a Windows update or something that has messed with TLS and thus the handshake is failing.
It doesn't seem to be able to connect from the SDK either..
Thanks
Contributor guide
Research direction
Start by reproducing the failure at https://localhost:8081/_explorer/index.html on the Windows, non-docker Cosmos DB Emulator and compare the browser errors with the SDK connection failure. Investigate the TLS or HTTP/2 handshake path; done means the emulator Explorer loads and SDK connections succeed on the reported Windows setup.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- databases, web-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100