Chrome ヘッドレスモードエラーの対処法


はじめに

pythonでスクレイピングツールを作成後、別ネットワークで起動させたところエラー発生。
(ヘッドレスモードがエラー、ブラウザが立ち上がるモードは正常)
その時の対処を記載します。

エラー発生はPROXYサーバによるもの

ツール作成時はインターネットへの接続はWiFiから直(たぶん)、ツールを移動させた場所は社内ネットワークに接続された端末で、PROXYサーバの設定がされていた。

端末からPROXYサーバの確認

WINDOWS10

「設定」→「プロキシ」→「プロキシサーバーを使う」が「オン」になっている。
アドレスを控えておきましょう。

MAC

「システム環境設定」→「ネットワーク」→「詳細」→「プロキシ」→「Webプロキシ(HTTP)」にチェックが入っている。
「Webプロキシサーバ」のアドレスを控えておきましょう。

コード追加

option.add_argument('--headless')                     #←ヘッドレスモード指定されている
option.add_argument('--proxy-server=http://※※※')   #これ追加!

※※※は控えたアドレス