# Julia Language Server fails to start reporting

**URL:** <https://discourse.julialang.org/t/julia-language-server-fails-to-start-reporting/111877>\
**Category:** VS Code\
**Created:** [March 20, 2024, 1:59pm UTC](https://discourse.julialang.org/t/julia-language-server-fails-to-start-reporting/111877 "2024-03-20T13:59:30Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![blex-max](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/blex-max/32/207872_2.png) [@blex-max](https://discourse.julialang.org/u/blex-max)\
**Post date:** [March 20, 2024, 1:59pm UTC](https://discourse.julialang.org/t/julia-language-server-fails-to-start-reporting/111877/1 "2024-03-20T13:59:31Z")

</div>

Hello all,

I’m using VS code 1.84.1 to use Julia 1.2.0 with the Julia language support v1.75.2 plugin for VS code. I am connecting to an Ubuntu 18.04 remote server from a Macbook M1 Pro on Sonoma 14.4 via SSH. The language server invariably fails to start with the following error. I have failed to find any other threads exhibiting this issue and I’m not sure how to proceed - any help would be much appreciated! Thanks.

[ Info: Starting the Julia Language Server  
[ Info: Symbol server store is at ‘/nfs/users/nfs\_a/ab63/.vscode-server/data/User/globalStorage/julialang.language-julia/symbolstorev5’.  
[ Info: Starting LS at 1710942560  
[Error - 13:49:36] Client Julia Language Server: connection to server is erroring.  
Header must provide a Content-Length property.  
{“activating environment at `~/.vscode-server/extensions/julialang.language-julia-1.75.2/scripts/environments/languageserver/v1.2/project.toml`\ncontent-length”:“1297”}  
Shutting down server.  
[Error - 13:49:36] Stopping server failed  
Error: Client is not running and can’t be stopped. It’s current state is: starting  
at w.shutdown (/nfs/users/nfs\_a/ab63/.vscode-server/extensions/julialang.language-julia-1.75.2/node\_modules/vscode-languageclient/lib/common/client.js:964:19)  
at w.stop (/nfs/users/nfs\_a/ab63/.vscode-server/extensions/julialang.language-julia-1.75.2/node\_modules/vscode-languageclient/lib/common/client.js:935:21)  
at w.stop (/nfs/users/nfs\_a/ab63/.vscode-server/extensions/julialang.language-julia-1.75.2/node\_modules/vscode-languageclient/lib/node/main.js:150:22)  
at w.handleConnectionError (/nfs/users/nfs\_a/ab63/.vscode-server/extensions/julialang.language-julia-1.75.2/node\_modules/vscode-languageclient/lib/common/client.js:1196:18)  
at processTicksAndRejections (node:internal/process/task\_queues:95:5)

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [March 20, 2024, 5:01pm UTC](https://discourse.julialang.org/t/julia-language-server-fails-to-start-reporting/111877/2 "2024-03-20T17:01:03Z")

</div>

These logs look a bit incongruous. Is there any more info under Output \> Julia Language Server?

---

<div class="post-metadata">

**Author:** ![blex-max](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/blex-max/32/207872_2.png) [@blex-max](https://discourse.julialang.org/u/blex-max)\
**Post date:** [March 20, 2024, 5:54pm UTC](https://discourse.julialang.org/t/julia-language-server-fails-to-start-reporting/111877/3 "2024-03-20T17:54:11Z")

</div>

No, this is the entirety of the output

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [March 20, 2024, 6:02pm UTC](https://discourse.julialang.org/t/julia-language-server-fails-to-start-reporting/111877/4 "2024-03-20T18:02:57Z")

</div>

Where does

```julia
[Error - 13:49:36] Client Julia Language Server: connection to server is erroring.
Header must provide a Content-Length property.
{“activating environment at ~/.vscode-server/extensions/julialang.language-julia-1.75.2/scripts/environments/languageserver/v1.2/project.toml\ncontent-length”:“1297”}
Shutting down server.
[Error - 13:49:36] Stopping server failed
Error: Client is not running and can’t be stopped. It’s current state is: starting
at w.shutdown (/nfs/users/nfs_a/ab63/.vscode-server/extensions/julialang.language-julia-1.75.2/node_modules/vscode-languageclient/lib/common/client.js:964:19)
at w.stop (/nfs/users/nfs_a/ab63/.vscode-server/extensions/julialang.language-julia-1.75.2/node_modules/vscode-languageclient/lib/common/client.js:935:21)
at w.stop (/nfs/users/nfs_a/ab63/.vscode-server/extensions/julialang.language-julia-1.75.2/node_modules/vscode-languageclient/lib/node/main.js:150:22)
at w.handleConnectionError (/nfs/users/nfs_a/ab63/.vscode-server/extensions/julialang.language-julia-1.75.2/node_modules/vscode-languageclient/lib/common/client.js:1196:18)
at processTicksAndRejections (node:internal/process/task_queues:95:5)

```

come from though?

---

<div class="post-metadata">

**Author:** ![blex-max](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/blex-max/32/207872_2.png) [@blex-max](https://discourse.julialang.org/u/blex-max)\
**Post date:** [March 20, 2024, 6:12pm UTC](https://discourse.julialang.org/t/julia-language-server-fails-to-start-reporting/111877/5 "2024-03-20T18:12:59Z")

</div>

The Output \> Julia Language Server tab!
