Skip to content

Add on-premise instance does not work #16

@wapmorgan

Description

@wapmorgan

Try to add new instance, and a problem "Verification error: Key validation failed: HTTP request failed: error decoding response body" happens.

  • Hoppscotch server (+ web ui): 2026.6.1
  • Hoppscotch desktop app: v2025.7.1
  • Real domain is hoppscotch.COMPANY.ru, where Hoppscotch web ui opens (recently updated).

App log (when I try via http, via https does NOW work too):

2025-08-11T12:57:45.776593Z INFO tokio-runtime-worker ThreadId(12) tauri_plugin_appload::commands: Starting download process options=DownloadOptions { server_url: Url { scheme: "http", cannot_be_a_base: false, username: "", password: None, host: Some(Domain("hoppscotch.COMPANY.ru")), port: None, path: "/desktop-app-server", query: None, fragment: None } }
2025-08-11T12:57:45.778317Z DEBUG tokio-runtime-worker ThreadId(12) tauri_plugin_appload::commands: Retrieved BundleLoader state
2025-08-11T12:57:45.778342Z INFO tokio-runtime-worker ThreadId(12) tauri_plugin_appload::commands: Attempting to load bundle url=http://hoppscotch.COMPANY.ru/desktop-app-server
2025-08-11T12:57:45.778359Z INFO tokio-runtime-worker ThreadId(12) tauri_plugin_appload::bundle::loader: Starting bundle loading process server_url=http://hoppscotch.COMPANY.ru/desktop-app-server
2025-08-11T12:57:45.778376Z INFO tokio-runtime-worker ThreadId(12) tauri_plugin_appload::api::client: Initializing ApiClient with base URL: http://hoppscotch.COMPANY.ru/desktop-app-server
2025-08-11T12:57:45.803487Z INFO tokio-runtime-worker ThreadId(12) tauri_plugin_appload::verification::key: Initializing KeyManager
2025-08-11T12:57:45.803513Z DEBUG tokio-runtime-worker ThreadId(12) tauri_plugin_appload::verification::key: Retrieving verified key
2025-08-11T12:57:45.803527Z DEBUG tokio-runtime-worker ThreadId(12) tauri_plugin_appload::api::client: Sending GET request path="/api/v1/key"
2025-08-11T12:57:45.803638Z DEBUG tokio-runtime-worker ThreadId(12) reqwest::connect: starting new connection: http://hoppscotch.COMPANY.ru/
2025-08-11T12:57:45.812160Z DEBUG tokio-runtime-worker ThreadId(12) hyper_util::client::legacy::connect::http: connecting to 79.137.220.62:80
2025-08-11T12:57:45.822457Z DEBUG tokio-runtime-worker ThreadId(09) hyper_util::client::legacy::connect::http: connected to 79.137.220.62:80
2025-08-11T12:57:45.836198Z DEBUG tokio-runtime-worker ThreadId(09) hyper_util::client::legacy::pool: pooling idle connection for ("http", hoppscotch.COMPANY.ru)
2025-08-11T12:57:45.836303Z DEBUG tokio-runtime-worker ThreadId(09) reqwest::async_impl::client: redirecting 'http://hoppscotch.COMPANY.ru/desktop-app-server/api/v1/key' to 'https://hoppscotch.COMPANY.ru/desktop-app-server/api/v1/key'
2025-08-11T12:57:45.836408Z DEBUG tokio-runtime-worker ThreadId(09) reqwest::connect: starting new connection: https://hoppscotch.COMPANY.ru/
2025-08-11T12:57:45.840658Z DEBUG tokio-runtime-worker ThreadId(09) hyper_util::client::legacy::connect::http: connecting to 79.137.220.62:443
2025-08-11T12:57:45.853110Z DEBUG tokio-runtime-worker ThreadId(04) hyper_util::client::legacy::connect::http: connected to 79.137.220.62:443
2025-08-11T12:57:45.891294Z DEBUG tokio-runtime-worker ThreadId(04) hyper_util::client::legacy::pool: pooling idle connection for ("https", hoppscotch.COMPANY.ru)
2025-08-11T12:57:45.891342Z ERROR tokio-runtime-worker ThreadId(04) tauri_plugin_appload::verification::key: Failed to fetch server keys error=HTTP request failed: error decoding response body
2025-08-11T12:57:45.891361Z ERROR tokio-runtime-worker ThreadId(04) tauri_plugin_appload::bundle::loader: Failed to initialize key manager e=Key validation failed: HTTP request failed: error decoding response body
2025-08-11T12:57:45.891392Z ERROR tokio-runtime-worker ThreadId(04) tauri_plugin_appload::commands: Failed to load bundle e=Verification(KeyValidation("HTTP request failed: error decoding response body")) url=http://hoppscotch.COMPANY.ru/desktop-app-server

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions