Skip to content

Wolf pairing error: "Invalid port in url" - SSH port and IP address concatenated in SSH URL #379

@KxHM

Description

@KxHM

Description

When using Wolf and attempting pair using PIN with Moonlight (manual or automatic), the CLI throws erros Invalid port in url error. The pairing process fails because the SSH URL is malformed, the port number and IP address are concatenated together.

Error Message

2026-05-04 10:29:45.970 WARN dist/src/core/moonlight/pairer/wolf.js:107 AbstractMoonlightPairer Failed to fetch Wolf logs. {
  cause: {
    [TypeError: The argument 'url' ssh:35.212.160.10:2235.212.160.10. Received 'Invalid port in url']
    code: 'ERR_INVALID_ARG_VALUE'
  }
}

Environment

  • Cloudypad version: 0.45.1
  • Provider: GCP
  • Instance type: n1-standard-4 with NVIDIA Tesla T4
  • Region: asia-southeast1
  • OS: Windows 10 with WSL (running cloudypad CLI from WSL)
  • Streaming server: Wolf

Steps to Reproduce

  1. Create a GCP instance with Wolf as the streaming server
  2. Attempt to pair with Moonlight via cloudypad CLI manually & automatically
  3. Wolf fails with the "Invalid port in url" when attempt to pair

The streaming itself works fine once paired — the bug is only in the Cloudypad CLI's Wolf log-fetching during the pairing step.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions