Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot start under Microsoft/WSL #8

Open
sargue opened this issue Mar 9, 2022 · 2 comments
Open

Cannot start under Microsoft/WSL #8

sargue opened this issue Mar 9, 2022 · 2 comments
Labels
bug Something isn't working WSL windows platform

Comments

@sargue
Copy link

sargue commented Mar 9, 2022

According to the README this application is compatible with WSL.

This application is made to work on Apple/OSX, Microsoft/WSL or GNU/Linux desktop systems.

But currently running make run on a Windows 10 + WSL2 + Docker 4.5.1 refuses to start the geth daemon inside the container.

Fatal: Error starting protocol stack: listen unix /home/geth/.ethereum/geth.ipc: bind: operation not supported

Bug, documentation issue or am I doing something wrong?

@jaromil
Copy link
Member

jaromil commented Mar 10, 2022

I think is a bug and afraid hard to fix, as it seems related to bind mounts and their level of support in docker for windows.

the docs are outdated about this, since the current architecture was adopted after this line was written.

guess for now we'll have to drop WSL compat, I can only see an easy fix for running a local API server in WSL without having a keystore in it, but then that's pretty pointless as it cannot even receive funds or upload contracts.

@jaromil jaromil added bug Something isn't working WSL windows platform labels Mar 10, 2022
@sargue
Copy link
Author

sargue commented Mar 10, 2022

Thanks, no problem, it's working fine on a Linux box.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working WSL windows platform
Projects
None yet
Development

No branches or pull requests

2 participants