Forum Discussion
WSL 2 not working after installing 20262
Although I am able to run the WSL2 in the build 20241 while having the time set back, it doesn't really help much, because of the time difference SSL is broken and thus other things are broken and you can't install any docker container from online.
Mary can you please give us some official statement?
Is there any hope that WSL2 will be fixed in next builds or the rumors are right and WSL2 will not be part of the final WS2022 release?
I would be glad to test and report back, because I like the idea of having both Windows and Linux containers on one host next to each other.
thanks
Lubomir
LubomirH It is my opinion that it is unlikely that WSL will be included in the final Windows Server product as it was was not included in Windows Server 2019. The investigation on this issue is ongoing and I hope to have a more complete answer for you soon. We do recommend upgrading to the latest preview build in order to pick up all the recent fixes and updates.
- LubomirHFeb 10, 2021Brass Contributor
I am confused.
Isn't WSL part of the server since Windows Server 2019 (version 1709)?
It is at least written in the guide Install the Linux Subsystem on Windows Server | Microsoft Docs
And I could also find the WSL feature on the Windows Server 2019 LTSC (version 1809)
Am I missing something between the lines?
thanks
Lubomir
- Mary HoffmanFeb 10, 2021Microsoft
LubomirH WSL was only available in the Semi-Annual Channel releases, not Windows Server LTSC. What may be confusing is that there was an 1809 version of both SAC and LTSC - they were released at the same time.
- aPinatFeb 19, 2021Copper Contributor
I don't think this is quite right. WSL(1) was indeed available in Windows Server 2019 LTSC and I was able to use it perfectly fine. WSL2 on the other hand wasn't, because it simply did not exist back then yet.
Also, WSL2 was backported to Windows 10 Versions 1903 and 1909 a while ago (WSL 2 Support is coming to Windows 10 Versions 1903 and 1909), but not the Windows Server 2019 LTSC, which is based on Windows 10 version 1809.
WSL2 then worked perfectly for the first early LTSC preview builds, but then suddenly stopped working once the flighting branch was changed to "fe_release[_server]" in build 20246 onwards. Main Windows 10 Insider Preview also switched branches there (Announcing Windows 10 Insider Preview Build 20246 | Windows Insider Blog). WSL1 however appears to continue to work just fine.
I had opened a GitHub issue about this a while ago: WSL 2 broken on Windows Server Preview (since change to fe_release branch) · Issue #6301 · microsoft/WSL (github.com)
- TBBleApr 02, 2021Copper ContributorDo you mean WSL1 or WSL2 here? WSL2 didn't exist at the time of Windows Server 2019, so that can't be the rationale, and WSL1 is present in the Windows Server LTSC 2022 Insider builds, right now.
Are you suggesting that WSL will be completely pulled (i.e. WSL1 as well) from Windows Server LTSC 2022 before release?
It seems odd that we would get WSL1 but not WSL2 in Windows Server LTSC 2022, since AFAIK all development effects and new features have been focussed on WSL2 for the last year or two.