Skip to main content
← Back to list
01Issue
BugOpenSwamp CLI

Install script: curl fails TLS verification for swamp.club (certificate chain)

Opened by stack72 · 4/7/2026· GitHub #991

Summary

Running the documented install command fails during the HTTPS fetch to swamp.club with curl error 60 (unable to verify the server certificate / unable to get local issuer certificate).

Documented command

curl -fsSL https://swamp.club/install.sh | sh

Observed behavior

  • curl exits with code 60
  • Error text includes: SSL certificate problem: unable to get local issuer certificate

Environment

  • OS: macOS (darwin 25.x)
  • curl: system / default (as shipped with the OS)

Workaround used

Installing the binary directly from GitHub Releases worked (same machine, same curl), e.g.:

curl -fL -o ~/.local/bin/swamp "https://github.com/systeminit/swamp/releases/latest/download/swamp-darwin-aarch64"
chmod +x ~/.local/bin/swamp

Suggestion

If this affects other users behind strict corporate roots or incomplete chains on swamp.club, consider:

  • Verifying the full certificate chain is served for swamp.club
  • Or documenting the GitHub Releases fallback more prominently in the README for when the installer URL fails TLS

Happy to provide more diagnostics (openssl s_client output, etc.) if useful.


Automoved by swampadmin from GitHub issue #991

02Bog Flow
OPENTRIAGEDIN PROGRESSSHIPPED

Open

4/7/2026, 11:26:47 PM

No activity in this phase yet.

03Sludge Pulse

Sign in to post a ripple.