ホーム › フォーラム › A5:SQL Mk-2掲示板 › sshトンネリングでエラー
- このトピックには11件の返信、2人の参加者があり、最後にしろうとXにより5年、 11ヶ月前に更新されました。
-
投稿者投稿
-
しろうとXゲスト
いつも便利に使わせていただいています、ありがとうございます
公開されたV2.13.2(32bit)に差し替えた所、
以下のエラーが発生し接続できなくなりました接続に失敗しました
SSHトンネルの作成に失敗しました
SSHトンネル用のローカル空きポートを見つけられませんでした32ビット版(ポータブルモード)V2.12.3では問題なく接続できていました
何が設定調整する箇所などあるでしょうか?【使用環境】
32ビット版(ポータブルモード) V2.13.2
DB:mysql
OS:Win10(1803 64bit)松原正和キーマスターしろうとXさんこんにちは。
どうも、32bit版のみの不具合のようです。修正したいと思いますので少々お待ちください。
しろうとXゲスト以下のバージョンに、以下の記載がありましたので、差し替えて確認させて頂きました
Version 2.13.3 2018/09/17
・SSH接続時に32bit版のみ(?)で「SSHトンネル用のローカル空きポートを見つけられませんでした」エラーになる不具合を修正【使用環境】
32ビット版(ポータブルモード)
差し替え前環境:V2.12.3(前回差し替えた際 課題の問題が発生し上書きによる差し替え)
差し替え後環境:V2.13.3
DB:mysql
OS:Win10(1803 64bit)差し替え後環境後、以下のエラーが発生しました
暗号化されたパスワードの復号に失敗しました。パスワードを設定しなおしてください
SSHパスワード(パスフレーズ)も復号化に失敗しています
・ホスト名
>>変更していません
・BIOS
>>交換していません
・ネットワークアダプタ
>>ハードは変わっていませんが、大型アップデート時ネットワークの不調でドライバを入れなおした記憶はありますが、12.3以降は作業していないと記憶しています
・レジストリ
>>どこの内容かは不明ですが、ポータブル版の為 関係なし?ポータブル版の場合、上記情報も関連するのでしょうか?
パスワードを入れなすと、接続できる様になりましたご報告にて
追伸
公式サイトにリリースノート(readme.txtの内容)が見られると、ありがたいですしろうとXゲストすみません 「readme.txt」>>「history.txt」のミスです
松原正和キーマスターしろうとXさんこんにちは。
ポータブルモードの場合、BIOS等を変更してもパスワードの復号に失敗しないはずなのですが…。
ちょっと調査したいと思います。しろうとXゲストご回答ありがとうございます
私の方で少し調べてみた所、もしかしたらの箇所がありましたので
ご連絡致します「データベースの追加と削除」
V2.12.3の場合、キャラクターセットの項目なし
V2.13.3の場合、キャラクターセットの項目あり
上記項目が関係している様に思われます動作状況としましては、以下の通りです
直接接続時は、キャラクターセットの項目表示はありません
直接接続時にエラーメッセージが表示され、パスワードとSSH接続オプションのパスワード
入力すると、接続できますただ「データベースの追加と削除」を開くと再度エラーメッセージが表示され
入力を促されます
キャラクターセットの項目は空の状態で、UTF-8へ設定し
パスワードは全て再入力すると接続できましたご報告にて
松原正和キーマスターしろうとXさんこんにちは。
情報ありがとうございます。ただ、キャラクタセットの指定はあまり関係ないような気もするのですが…。エラーはDB接続時だと思ってよいでしょうか?。しろうとXゲストはい
V2.12.3>>V2.13.3へ差し替えた後のDB接続時に発生します松原正和キーマスターしろうとXさんこんにちは。
現象を再現できました。version 2.13.3で古い暗号化ロジックに対する互換性の問題を解決したコードが誤動作していたようでした。
version 2.14.0 rc4で修正しますのでお試しいただければと思います。しろうとXゲストお世話になっております
V2.14.0 rc4(x86版)を差し替えて確認した所、
エラーが表示されることなく接続できる様になりました
ありがとうございます!!!本件とは外れますが、新しいVersionに差し替えた際に表示される新たな項目
「データベースの追加と削除」の「キャラクターセットの項目」は空の状態での運用で
問題ない認識でよかったでしょうか?
(空=DBサーバー側のデフォルトの文字コードが採用される認識)未選択状態での保存はエラーは表示されなかったので、未選択のままの運用で考えています
松原正和キーマスターしろうとXさんこんにちは。
「キャラクタセット」の項目は「show variables like ‘character_set_client’」したときの、値を設定する項目です。
多くの場合は何も入力しなくて問題ありませんが、データベースの文字コードがutf8mb4の場合、接続設定の「キャラクタセット」でutf8mb4を指定しないと、サロゲートペア文字が正しく扱えません。
以上よろしくお願いいたします。
しろうとXゲストご回答ありがとうございます
「character_set_client」への設定内容で了解しました -
投稿者投稿