Closed sakhnik closed 2 years ago
Hello! Ah hmmm Windows issues.. Are you perhaps behind some sort of proxy?
No proxy, direct access.
I tried the advice from http://vcloud-lab.com/entries/powershell/powershell-invoke-webrequest-the-request-was-aborted-could-not-create-ssl-tls-secure-channel, added it to $profile
. No luck. But iwr https://github.com
succeeds in the interactive shell.
Also, I tried enabling wget
from MinGW, but in vain.
So the API that's causing this is GitHub's, which started refusing TLSv1/TLSv1.1
quite some time ago (2018). Let me do some research on iwr
..
Hey @sakhnik, could you try the branch fix-iwr-tls
(#487) and see if it fixes things?
Sure it does, thanks!
Problem description
Failed to install powershell_es because the server requires TLS1.2. Is it my system's configuration or something that the plugin should handle?
Neovim version (>= 0.6)
NVIM v0.6.1 Build type: RelWithDebInfo LuaJIT 2.1.0-beta3 Compiled by runneradmin@fv-az152-430
Operating system/version
Windows Server 2016 Standard
I've recently downloaded the latest plugin version of both nvim-lsp-installer and nvim-lspconfig
Affected language servers
powershell_es
Actual behavior
The plugin fails to install the language server powershell_es
Expected behavior
Install successfully
LspInstallInfo output
Healthcheck
Screenshots
No response