Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Better error for connect/shell on connection failure

オープン
#980 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
42/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
静か
技術スタック
go, mysql
領域
cli, databases

調査の方向性

pscale connect と pscale shell のエントリーポイントから始め、レポートに記載されたコマンドとバージョンを使って VPN/接続障害を再現します。unimplemented: unary response has zero messages がどこで表面化するかを追跡します。この状況でこれらのコマンドが、より役立つ接続エラーを返すようになれば完了です。

索引モデルが issue の本文から書いたものです。

説明

EDIT I realized it was due to a connectivity issue with my VPN. Ideally the CLI would return a more helpful error in this situation. I've updated the title accordingly


I've encountered an issue where the connect and shell commands immediately error

❯ pscale connect load_testing main
Secure connection to database load_testing and branch main is established!.

Local address to connect your application: 127.0.0.1:3306 (press ctrl-c to quit)
Error: unimplemented: unary response has zero messages
❯ pscale shell load_testing main
ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1:54288' (61)
Error: unimplemented: unary response has zero messages

I can see the database so I don't think it's an auth issue

❯ pscale database show load_testing
  NAME           CREATED AT     UPDATED AT     NOTES  
 -------------- -------------- -------------- ------- 
  load_testing   23 hours ago   23 hours ago 

Version:

❯ pscale --version
pscale version 0.226.0 (build date: 2025-02-27T22:07:04Z commit: 87ec48f)
主要言語
Go
スター
670
フォーク
63
平均マージ
11時間 37分
マージ済み PR(30日)
64

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

planetscale/cli のほかの issue

planetscale/cli の issue をすべて見る

似ている issue

Go の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。