SUSE Linusがあり、カールを実行すると、プロキシが使用されます(プロキシ関連パラメータを渡さずに)。
プロキシ設定はどこにありますか?
http_proxy/https_proxy 環境変数を確認しましたが、構成されていません。 /etc/sysconfig/proxy ファイルにも構成がありません。実際、環境全体を印刷したところ、そこにプロキシ構成(つまり、使用されているプロキシホストとポート)がないことがわかりました。
カールがプロキシ設定を読み取る別の方法はありますか?
答え1
環境がそうでない場合でも、カール構成ファイルはプロキシを強制的に使用できます。
ファイルを見つけて、~/.curlrc
その中に行があることを確認してください。proxy = ....
構成ファイルなしでカールを試してみることもできますcurl -q http://the.site.com
し、プロキシで同じエラーが発生するかどうかを確認することもできます。 (これ-q
〜しなければならない与えられた最初の引数で、そうでなければデフォルトの設定ファイルを読み込みます。 )
最後に、内部ネットワークがあるので、ゲートウェイはプロキシの使用を強制しますか?お使いのコンピュータでこれを防ぐことはできず、ネットワーク管理者が問題を解決する必要があります。
運。