Support for Windows Subsystem for Linux (WSL) #2036
I came across this issue trying to get our Rails app running on a colleagues Windows machine. I know it's probably low priority (can't imagine there's a huge amount of users with this setup) but thought I'd post it incase it's something that's worth fixing (or at least be of use for the next person trying to find a fix).
I worked around this by forcing Passenger to use tcp sockets instead of unix sockets by setting _PASSENGER_FORCE_HTTP_SESSION to true.
Question 1: What is the problem?
Question 2: Passenger version and integration mode:
Question 3: OS or Linux distro, platform (including version):
Question 4: Passenger installation method:
Question 5: Your app's programming language (including any version managers) and framework (including versions):
Question 6: Are you using a PaaS and/or containerization? If so which one?
The text was updated successfully, but these errors were encountered:
@CamJN thanks for the update. The pull request works for us, but it's only for limited development purposes.
It'd save some hassle if it could work out of the box, however, I can imagine it's a whole other issue to pull it in and having users expect it to be production-worthy and have to support something that doesn't work in all cases.
I don't work on Windows usually but if there's something you need me to change let me know I'll have a look at the Pull Request again.