ここから始める:60秒テスト
ターミナルからプロキシ経由で1回リクエストを送信します。ホスト、ポート、ユーザー名、パスワードはワークスペースのプロキシのページからコピーしてください。
- プロキシの IP アドレスが表示されれば、プロキシは正常です。それでも特定のウェブサイトで失敗する場合は「接続はできるが、ウェブサイト側にブロックされる」を、ツールだけが失敗する場合は「curl では動くのに、ツールでは動かない」を参照してください。
- 407 Proxy Authentication Required の場合は「認証に失敗する(407)」を参照してください。
- タイムアウトまたは接続拒否の場合は「タイムアウトまたは接続拒否」を参照してください。
curl -x http://USERNAME:PASSWORD@PROXY_HOST:PORT https://api.ipify.orgSOCKS5 を使用していますか? 次のコマンドでテストしてください:curl --socks5-hostname USERNAME:PASSWORD@PROXY_HOST:PORT https://api.ipify.org
認証に失敗する(407)
- プロキシのパスワードはダッシュボードのパスワードとは異なります。ユーザー名とパスワードはプロキシのページからコピーしてください。
- 貼り付けた文字列の前後に余分なスペースや改行が入っていないか確認してください。
- user:pass@host:port 形式では、パスワード内の @ : / # % などの文字を URL エンコードする必要があります。もしくは、ツールの別々のユーザー名・パスワード入力欄を使用してください。
- ツールが想定する順序を確認してください。host:port:user:pass と user:pass@host:port は異なる形式です。
- IP 許可リストによる認証には対応していません。すべての接続にユーザー名とパスワードが必要です。
タイムアウトまたは接続拒否
- ホストとポートを1文字ずつ確認し、ツールのプロトコル(HTTP または SOCKS5)が設定内容と一致しているか確認してください。
- プロキシのアドレスの前に https:// を付けないでください。HTTPS サイトを閲覧する場合でも、プロキシ自体へは http:// または socks5:// でアクセスします。
- オフィス、学校、ホテル、一部のモバイルネットワークではプロキシのポートがブロックされることがあります。スマートフォンのテザリングや別のネットワーク上のサーバーで試してください。
- 一部の国や地域のネットワークではプロキシ通信がフィルタリングされます。そのネットワークの外にあるサーバーからテストしてください。
- テスト中は VPN、システム全体のプロキシ設定、別のプロキシ拡張機能をオフにしてください。プロキシを連鎖させるとタイムアウトしやすくなります。
- HTTPS を検査するセキュリティソフトやローカルのファイアウォールが接続を遮断することがあります。ツールを許可するか、一時停止した状態でテストしてください。
接続はできるが、ウェブサイト側にブロックされる
https://api.ipify.org がプロキシ経由で表示されれば、プロキシは正常です。403 や終わらない CAPTCHA、「アクセス拒否」ページは、このウェブサイトがこの IP アドレスへの応答をしないと判断したために表示されます。
- 同じウェブサイトをプロキシなしでテストし、また別の無関係なウェブサイトをプロキシありでテストして、どちらでブロックが発生しているか確認してください。
- ペースを落としてください。並列リクエストを減らし、実際のブラウザに近いヘッダーと Cookie を使用します。過度なトラフィックはアドレスがすぐにブロックされる原因になります。
- ワークスペースで Report a problem → Blocked by a website を選び、該当のサイト名を記入してください。各ケースは担当者が確認します。自動的に交換されることはありません。
curl では動くのに、ツールでは動かない
- ブラウザや拡張機能:HTTP と HTTPS の両方にプロキシを設定し、ユーザー名とパスワードの入力を求められたら必ず答えてください。閉じてしまうとすべてのリクエストが失敗します。
- アンチディテクトブラウザ:起動したプロファイルがこのプロキシに紐づいているか、プロキシの種類が一致しているか確認してください。
- スクレイパーやスクリプト:プロキシを HTTP だけでなく HTTPS クライアントにも渡し、HTTP_PROXY や NO_PROXY のような環境変数で上書きされていないか確認してください。
- ツールによってはデフォルトが SOCKS4 だったり、DNS をローカルで解決したりします。リモート DNS を使う SOCKS5 を選ぶか、HTTP を使用してください。
- プロキシ設定を変更したらツールを再起動してください。多くのツールは起動時にしか設定を読み込みません。
以前は動いていたのに、動かなくなった
- プロキシのページを開いてください。期限切れのプロキシは期限日時になると応答を停止します。更新するか、新しく注文してください。
- プロキシが交換された場合、古い IP アドレスは使用できなくなります。古い接続情報を保存していたすべての場所に、新しい接続情報をコピーしてください。
- 同時接続数が非常に多いと接続が拒否されることがあります。スレッド数を減らして再度お試しください。
- 60秒テストが2つの異なるネットワークからいずれもタイムアウトする場合は、Report a problem → Can’t connect を選んでください。当社側でプロキシをテストし、停止していれば無料で即時交換します。
チケットを作成する前に
- 発生した時刻とお客様のタイムゾーン。
- プロキシの IP アドレスまたはリソース ID(パスワードは絶対に含めないでください)。
- 正確なエラー文言またはステータスコード、使用したツール。
- 接続元のネットワークまたは国、60秒テストに合格したかどうか。
パスワードやプロキシの完全な URL をチケットに貼り付けないでください。サポートは添付されたプロキシを確認できます。