Files
proxmox/rpc-translator-138/DOWNLOAD_SOLUTION.md
defiQUG cb47cce074 Complete markdown files cleanup and organization
- Organized 252 files across project
- Root directory: 187 → 2 files (98.9% reduction)
- Moved configuration guides to docs/04-configuration/
- Moved troubleshooting guides to docs/09-troubleshooting/
- Moved quick start guides to docs/01-getting-started/
- Moved reports to reports/ directory
- Archived temporary files
- Generated comprehensive reports and documentation
- Created maintenance scripts and guides

All files organized according to established standards.
2026-01-06 01:46:25 -08:00

3.2 KiB

Web3Signer Download Solution

Issue: All automated download methods (wget, curl, Python) are failing with SSL errors on your local machine.

Error: SSL routines::wrong version number

This indicates network infrastructure interference (proxy/firewall/CDN routing issues).


Since automated tools are failing, use a web browser to download the file:

  1. Open in browser:

  2. Save the file to a known location (e.g., ~/Downloads/web3signer-25.12.0.tar.gz)

  3. Transfer to Proxmox host:

    scp ~/Downloads/web3signer-25.12.0.tar.gz root@192.168.11.11:/tmp/
    
  4. Install on Proxmox:

    Important: Web3Signer requires Java 21 or later (per official documentation)

    ssh root@192.168.11.11
    
    # First, ensure Java 21+ is installed (if not already)
    pct exec 107 -- bash -c 'apt-get update && apt-get install -y openjdk-21-jre-headless && java -version'
    
    # Run installation script
    /tmp/web3signer-install-after-transfer.sh
    

    OR manually run:

    # Install Java 21 if needed
    pct exec 107 -- bash -c 'apt-get update && apt-get install -y openjdk-21-jre-headless'
    
    # Copy file to container
    pct push 107 /tmp/web3signer-25.12.0.tar.gz /tmp/web3signer-25.12.0.tar.gz
    
    # Extract and configure
    pct exec 107 -- bash -c 'cd /opt && tar -xzf /tmp/web3signer-25.12.0.tar.gz && mv web3signer-25.12.0 web3signer-23.10.0 && cd web3signer-23.10.0 && chmod +x bin/web3signer && mkdir -p /opt/web3signer/data && cat > web3signer.yml <<EOF
    

server: http-listen-port: 9000 http-listen-host: 192.168.11.111 data-path: /opt/web3signer/data EOF systemctl daemon-reload && systemctl restart web3signer'


---

## Alternative Solutions (if browser download also fails)

### Option 1: Use Different Network
- Try from a different network (mobile hotspot, different location)
- Use a VPN if available

### Option 2: Use Different Machine
- Download on a machine with working internet
- Transfer file via network share, USB, or cloud storage

### Option 3: Use GitHub CLI (if available)
```bash
gh release download 25.12.0 --repo Consensys/web3signer --pattern "*.tar.gz"

Option 4: Mirror/Alternative Source

Check if Web3Signer is available from:

  • Package repositories (apt/yum)
  • Alternative download mirrors
  • Cloud storage (if mirrored)

Quick Reference

Download URL: https://github.com/Consensys/web3signer/releases/download/25.12.0/web3signer-25.12.0.tar.gz
Release Page: https://github.com/Consensys/web3signer/releases/tag/25.12.0
Installation Script: /tmp/web3signer-install-after-transfer.sh (on Proxmox host)


Verification After Download

After transferring to Proxmox host, verify the file:

ssh root@192.168.11.11
ls -lh /tmp/web3signer-25.12.0.tar.gz
file /tmp/web3signer-25.12.0.tar.gz  # Should show: gzip compressed data

Expected file size: ~70-80 MB (compressed)