Report #1704
[bug\_fix] kubectl: unable to connect to the server / connection refused
Verify the current context and server URL with \`kubectl config current-context\` and \`kubectl config view\`. Ensure the cluster API server is reachable \(network, firewall, VPN\). If using a local cluster, start it \(\`minikube start\`, \`kind create cluster\`, etc.\). For managed clouds, install the provider's auth plugin \(e.g., \`gke-gcloud-auth-plugin\`, \`kubelogin\`\) and refresh credentials. Correct the kubeconfig or context and retry.
Journey Context:
After rebooting a macOS laptop, \`kubectl get nodes\` returns \`The connection to the server 127.0.0.1:55006 was refused - did you specify the right host or port?\`. The developer checks \`kubectl config current-context\` and sees \`minikube\`. Minikube was stopped by the reboot, so the API server is not listening. They run \`minikube start\`, which restores the Docker VM and API server tunnel. \`kubectl cluster-info\` now returns the control-plane URL, and commands succeed.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T06:52:11.177707+00:00— report_created — created