Snowsql CLI ツール (v1.2.16) をインストールし、のようなコマンドを使用して Snowflake に接続しようとしましたsnowsql -a <account details> -user datamonk3y@domain.com --authenticator externalbrowser
。
私自身と他の数人の同僚のために、認証を許可するポップアップ ウィンドウが表示されます。残念ながら、これは私の他の同僚の一部には当てはまりません...
明らかなことは何も見つかりませんでしたが、一部のユーザー (私たちの約半分) に対して認証ブラウザー ウィンドウが表示されないため、タイムアウト後に接続が中止されます。
私たちは皆、同じバージョンの Windows、同じバージョンの Chrome、同じバージョンの Snowsql で AWS ワークスペースを使用しています。これを引き起こしている可能性のあるクロム設定には何も表示されません。また、デフォルトのブラウザーを Firefox に変更することもできますが、それでも問題なく認証されます。
UI へのログインは誰にとっても機能します...
ログは実際にはあまり情報を提供しません。試行に失敗するとFailed to check OSCP response cache file
メッセージが表示されますが、これはサーバーで認証が開始されていないためだと思います。ローカル マシン ( C:/Users/<datamonk3y>/AppData/Local/Snowflake/Caches/
) を確認すると、ocsp_response_cache.json
ファイルが表示されますが、ログインできない同僚には存在しません。
@SrinathMenon が以下のコメントで言及しているように-o insecure_mode=True
、ログイン コマンドに追加するとこの問題は回避されますが、何が原因であるかについて考えている人はいますか?
ありがとう