<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Unreachable on ErrorVault — Developer Error Code Dictionary</title><link>https://errorvault.dev/tags/unreachable/</link><description>Recent content in Unreachable on ErrorVault — Developer Error Code Dictionary</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 13 Apr 2026 10:23:40 +0800</lastBuildDate><atom:link href="https://errorvault.dev/tags/unreachable/feed.xml" rel="self" type="application/rss+xml"/><item><title>Fix clw-scheduler-unreachable: Resolve OpenClaw scheduler connection failure</title><link>https://errorvault.dev/openclaw/openclaw-clw-scheduler-unreachable-scheduler-issue/</link><pubDate>Mon, 13 Apr 2026 10:23:40 +0800</pubDate><guid>https://errorvault.dev/openclaw/openclaw-clw-scheduler-unreachable-scheduler-issue/</guid><description>&lt;h2 id="1-symptoms">1. Symptoms&lt;/h2>
&lt;p>The &lt;code>clw-scheduler-unreachable&lt;/code> error manifests in OpenClaw environments when the &lt;code>clw&lt;/code> CLI or client libraries fail to establish a connection to the central scheduler service. Common indicators include:&lt;/p>
&lt;ul>
&lt;li>CLI commands like &lt;code>clw submit job.yaml&lt;/code> or &lt;code>clw status&lt;/code> output:
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>Error: clw-scheduler-unreachable: Failed to connect to scheduler at clw-scheduler:8080 (dial tcp 127.0.0.1:8080: connect: connection refused)
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>Application logs show repeated connection attempts:
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>2024-10-05T12:34:56Z [ERROR] claw.client.SchedulerClient: Connection timeout to scheduler endpoint &amp;#39;http://clw-scheduler.default.svc.cluster.local:8080/api/v1/health&amp;#39;
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>Jobs remain in &lt;code>PENDING&lt;/code> state indefinitely without progression to &lt;code>RUNNING&lt;/code>.&lt;/li>
&lt;li>Dashboard (if accessible) reports &amp;ldquo;Scheduler offline&amp;rdquo; or shows zero active workers.&lt;/li>
&lt;li>Kubernetes/Docker deployments exhibit pod restarts for scheduler components with events like:
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>Warning Unhealthy 10s kubelet Liveness probe failed: HTTP probe failed with statuscode: 503
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;/ul>
&lt;p>This error disrupts job submission, monitoring, and scaling in OpenClaw clusters, often halting CI/CD pipelines or batch workloads. Network traces (e.g., via &lt;code>tcpdump&lt;/code>) reveal SYN packets without ACK responses from the scheduler host.&lt;/p></description></item></channel></rss>