- 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.
77 lines
2.1 KiB
Markdown
77 lines
2.1 KiB
Markdown
# Fix: tunnel-r630-02 Migration Error
|
|
|
|
## The Error
|
|
|
|
```
|
|
We have detected that tunnel-r630-02 is not configured for migration. Please ensure that:
|
|
• The tunnel status is healthy.
|
|
• The tunnel has been configured via a .yaml configuration file.
|
|
• The instance of cloudflared is running version 2022.03 or later.
|
|
```
|
|
|
|
## What This Means
|
|
|
|
The tunnel exists in Cloudflare but:
|
|
1. It hasn't been connected/run yet (so status is not "healthy")
|
|
2. It needs a proper YAML configuration file
|
|
3. cloudflared needs to be a recent version
|
|
|
|
## Solution
|
|
|
|
I've already configured the tunnel route via API. Now you need to:
|
|
|
|
### Step 1: Verify Configuration
|
|
|
|
The tunnel route is already configured:
|
|
- **Hostname**: `r630-02.d-bis.org`
|
|
- **Target**: `https://192.168.11.12:8006`
|
|
|
|
### Step 2: Get Token from Dashboard
|
|
|
|
1. Go to: **https://one.dash.cloudflare.com/**
|
|
2. Navigate: **Zero Trust** → **Networks** → **Tunnels**
|
|
3. Click on **tunnel-r630-02**
|
|
4. Click **"Configure"** tab
|
|
5. Look for **"Token"** or **"Quick Tunnel Token"** in the Local Management section
|
|
6. Copy the token (base64-encoded string)
|
|
|
|
### Step 3: Install the Tunnel
|
|
|
|
Once you have the token, install it:
|
|
|
|
```bash
|
|
sudo cloudflared service install <token>
|
|
```
|
|
|
|
Or provide the token and I'll install it for you using the same method as the other tunnels.
|
|
|
|
### Step 4: Verify
|
|
|
|
After installation:
|
|
- The tunnel will connect to Cloudflare
|
|
- Status will become "healthy"
|
|
- The migration error will be resolved
|
|
|
|
## Current Status
|
|
|
|
✅ **Tunnel route configured** (via API)
|
|
✅ **Config file created** (`configs/tunnel-r630-02.yml`)
|
|
✅ **cloudflared version checked** (should be 2022.03+)
|
|
⏳ **Waiting for token** to install and connect
|
|
|
|
Once you install the tunnel with a token, it will:
|
|
1. Connect to Cloudflare Edge
|
|
2. Status will become "healthy"
|
|
3. Migration will be possible
|
|
|
|
## Alternative: Use Credentials File
|
|
|
|
If you can't get a token, you can download the credentials file instead:
|
|
|
|
1. In Cloudflare Dashboard → tunnel-r630-02 → Configure
|
|
2. Scroll to **"Local Management"**
|
|
3. Click **"Download credentials file"**
|
|
4. Save as `credentials-r630-02.json`
|
|
5. Run: `./scripts/setup-credentials-auto.sh`
|
|
|