|
| 1 | +--- |
| 2 | +params: |
| 3 | + - sshMode? |
| 4 | +--- |
| 5 | + |
| 6 | +Effective troubleshooting depends on clear, detailed support tickets. The more context you provide, the faster support can identify and resolve the issue. |
| 7 | + |
| 8 | +To ensure efficient resolution when [contacting support](/support/contacting-cloudflare-support/), include as much relevant detail as possible in your ticket: |
| 9 | + |
| 10 | +<ul> |
| 11 | + <li> |
| 12 | + <label> |
| 13 | + <input type="checkbox" /> Context: Briefly describe the scenario or use case (for example, where the user was, what they were trying to do). |
| 14 | + </label> |
| 15 | + </li> |
| 16 | + <li> |
| 17 | + <label> |
| 18 | + <input type="checkbox" /> Reproduction steps: Describe the steps you took to reproduce the issue during troubleshhooting. |
| 19 | + </label> |
| 20 | + </li> |
| 21 | + <li> |
| 22 | + <label> |
| 23 | + <input type="checkbox" /> Timestamps: Be specific and include the exact time and time zone when the issue occurred. |
| 24 | + </label> |
| 25 | + </li> |
| 26 | + <li> |
| 27 | + <label> |
| 28 | + <input type="checkbox" /> Troubleshooting attempts: Outline any troubleshooting steps or changes already attempted to resolve the issue. |
| 29 | + </label> |
| 30 | + </li> |
| 31 | + {props.sshMode ? ( |
| 32 | + <> |
| 33 | + <li> |
| 34 | + <label> |
| 35 | + <input type="checkbox" /> <code>sshd</code> debug-level logs: Attach the <code>sshd</code> logs you collected in <a href="/cloudflare-one/networks/connectors/cloudflare-tunnel/use-cases/ssh/ssh-infrastructure-access/#review-your-sshd-logs">step 4: Debug <code>sshd_config</code> file misconfiguration</a>. |
| 36 | + </label> |
| 37 | + </li> |
| 38 | + <li> |
| 39 | + <label> |
| 40 | + <input type="checkbox" /> <code>sshd_config</code> file: Include a copy of your server's <code>sshd_config</code> to help identify any misconfigurations or conflicting directives. |
| 41 | + </label> |
| 42 | + </li> |
| 43 | + <li> |
| 44 | + <label> |
| 45 | + <input type="checkbox" /> Client-side SSH output: Run the failing SSH command with verbose flags (<code>-vvv</code>) and include the full terminal output to show connection and authentication attempts from the client side. |
| 46 | + </label> |
| 47 | + </li> |
| 48 | + </> |
| 49 | + ) : ( |
| 50 | + <li> |
| 51 | + <label> |
| 52 | + <input type="checkbox" /> WARP diagnostics logs: Include the WARP diag you downloaded from the dashboard or through the CLI. |
| 53 | + </label> |
| 54 | + </li> |
| 55 | + )} |
| 56 | +</ul> |
| 57 | + |
| 58 | +:::danger[Avoid vague ticket descriptions] |
| 59 | +Refer to the following example of a vague ticket description: |
| 60 | + |
| 61 | +{props.sshMode ? ( |
| 62 | + <p>User cannot connect to SSH. The tunnel looks fine. Please help.</p> |
| 63 | +) : ( |
| 64 | + <p>Ken was on the train and had captive portal issues. <code>warp-diag</code> is attached.</p> |
| 65 | +)} |
| 66 | +::: |
| 67 | + |
| 68 | +:::tip[Include scenario, timestamps, and steps taken to troubleshoot the issue] |
| 69 | +Refer to the following example of an ideal ticket description: |
| 70 | + |
| 71 | +{props.sshMode ? ( |
| 72 | + <> |
| 73 | + <p>On October 30, 2025, at approximately 3:45 PM UTC, Alice attempted to SSH into 10.116.0.3 (target hostname: prod-db-01) using Access for Infrastructure. The SSH client returned <code>Permission denied (publickey)</code> despite her email being included in the Access policy.</p> |
| 74 | + |
| 75 | + <p>The <code>sshd</code> logs (captured with LogLevel DEBUG3) are attached and show the connection reaching the server but failing at the certificate validation step. The user exists on the server (<code>id alice</code> verified).</p> |
| 76 | + |
| 77 | + < p>The < code>sshd_config</ code> file and < code>ssh -vvv [email protected]</ code> output are attached. The tunnel status is Healthy in the Cloudflare dashboard, and Access authentication logs show a successful < code>Access granted</ code> decision.</ p> |
| 78 | + </> |
| 79 | +) : ( |
| 80 | + <p>Karen was on a train on July 17, 2025, at approximately 1:00 PM Central Time. She attempted to connect to a captive portal but received the following error message in Chrome: <code>ERR_CONNECTION_RESET</code>. A warp diag was collected immediately after and is attached.</p> |
| 81 | +)} |
| 82 | +::: |
0 commit comments