Skip to content

** System NOT running to use fully qualified hostnames ** ** Hostname 127.0.0.1 is illegal ** #176

@mhanberg

Description

@mhanberg

Not sure if this is the best place to post or on #174 but I have a similar issue with the lastest expert release.

Expert release: commit: 2c2b7f4 installed via flakes with nix
OS: linux
Elixir: 1.19.
Editor: helix.
Terminal: fish

helix-log:

2025-10-20T14:50:26.695 helix_view::document [WARN] LSP formatting failed: protocol error: InternalError: ** (ErlangError) Erlang error: {:erpc, :noconnection}
    (kernel 10.2.7.2) erpc.erl:1376: :erpc.call/5
    (xp_expert 0.1.0) lib/expert/provider/handlers/formatting.ex:16: XPExpert.Provider.Handlers.Formatting.handle/2
    (xp_expert 0.1.0) lib/expert.ex:94: XPExpert.handle_request/2
    (xp_gen_lsp 0.11.0) lib/gen_lsp.ex:372: anonymous fn/2 in XPGenLSP.loop/3
    (xp_telemetry 1.3.0) telemetry.erl:324: :xp_telemetry.span/3
    (xp_gen_lsp 0.11.0) lib/gen_lsp.ex:371: anonymous fn/5 in XPGenLSP.loop/3
    (xp_gen_lsp 0.11.0) lib/gen_lsp.ex:601: anonymous fn/4 in XPGenLSP.attempt/4
    (elixir 1.17.3) lib/task/supervised.ex:101: Task.Supervised.invoke_mfa/2

expert-log:

14:50:26.700 [debug] sent notification server -> client window/logMessage
14:50:26.700 [warning] client -> server notification crashed
14:50:26.700 [warning] client -> server notification crashed
14:50:41.748 [error] ** System NOT running to use fully qualified hostnames **
** Hostname 127.0.0.1 is illegal **

14:50:41.749 [error] ** (ErlangError) Erlang error: {:erpc, :noconnection}
    (kernel 10.2.7.2) erpc.erl:1376: :erpc.call/5
    (elixir 1.17.3) lib/enum.ex:987: Enum."-each/2-lists^foreach/1-0-"/2
    (xp_expert 0.1.0) lib/expert/state.ex:196: XPExpert.State.apply/2
    (xp_expert 0.1.0) lib/expert.ex:200: XPExpert.apply_to_state/2
    (xp_expert 0.1.0) lib/expert.ex:139: XPExpert.handle_notification/2
    (xp_gen_lsp 0.11.0) lib/gen_lsp.ex:528: anonymous fn/2 in XPGenLSP.loop/3
    (xp_telemetry 1.3.0) telemetry.erl:324: :xp_telemetry.span/3
    (xp_gen_lsp 0.11.0) lib/gen_lsp.ex:524: anonymous fn/4 in XPGenLSP.loop/3

14:50:41.749 [debug] sent notification server -> client window/logMessage
14:50:41.749 [warning] client -> server notification crashed
14:50:41.826 [error] ** System NOT running to use fully qualified hostnames **
** Hostname 127.0.0.1 is illegal **

14:50:41.827 [error] ** (ErlangError) Erlang error: {:erpc, :noconnection}
    (kernel 10.2.7.2) erpc.erl:1376: :erpc.call/5
    (elixir 1.17.3) lib/enum.ex:987: Enum."-each/2-lists^foreach/1-0-"/2
    (xp_expert 0.1.0) lib/expert/state.ex:196: XPExpert.State.apply/2
    (xp_expert 0.1.0) lib/expert.ex:200: XPExpert.apply_to_state/2
    (xp_expert 0.1.0) lib/expert.ex:139: XPExpert.handle_notification/2
    (xp_gen_lsp 0.11.0) lib/gen_lsp.ex:528: anonymous fn/2 in XPGenLSP.loop/3
    (xp_telemetry 1.3.0) telemetry.erl:324: :xp_telemetry.span/3
    (xp_gen_lsp 0.11.0) lib/gen_lsp.ex:524: anonymous fn/4 in XPGenLSP.loop/3

14:50:41.827 [debug] sent notification server -> client window/logMessage
14:50:41.827 [warning] client -> server notification crashed

Originally posted by @tcoopman in #59 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions