2010-09-13 09:40:19 +0000 2010-09-13 09:40:19 +0000
87
87

How to fix ERR_UNSAFE_PORT error on Chrome when browsing to unsafe ports

I’m getting this error when connected to a web server on port 6666 http://myserver:6666/ ):

エラー312 (net::ERRUNSAFEPORT). 不明なエラー。

Chromeをソースから再構築せずにこれを解決する簡単な方法がありますか?

回答 (6)

75
75
75
2010-09-13 10:03:12 +0000

exe –explicitly-allowed-ports=6666

Resource from here

18
18
18
2012-08-23 07:42:50 +0000

Google Chromeでこの機能をオフにすることができるかもしれませんが、これは自己責任で行ってください。Chromeがこれらのポートをブロックするのには、実はセキュリティ上の理由があります。基本的には、攻撃者がネットワーク上の他のサービスを攻撃するためのオープンプロキシとしてブラウザを開放しているからです。詳細については、 Chrome が一部のポートを安全でないとみなす理由 を参照してください。

9
9
9
2016-04-14 10:26:57 +0000

Macでは、Appleのアプリケーションを内蔵したAutomatorを使用して、他の回答に記載されているパラメータでChromeを起動するアプリを作成することができます:

  1. Automatorを起動する

  2. ドキュメントの種類」として “アプリケーション "を選択

  3. アクション "シェルスクリプトの実行 "を追加する

    1. このアクションのプレースホルダ cat スクリプトを次のように置換します:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --explicitly-allowed-ports=5000,6000,7000

  1. 作成したアプリを「Google Chrome with allowed unsafe ports」のような名前でアプリケーションフォルダに保存します。この新しいアプリをGoogle Chromeの代わりに直接

  2. (オプション)作成した「アプリ」のデフォルトアイコンをChromeのこの方法を使ってに置き換える(注:気に入ったらその答えをupvoteしてください!)

ソース。http://cubewot.de/node/266 ](http://cubewot.de/node/266)

4
4
4
2015-08-21 16:19:03 +0000

Macの場合:ポート5000、6000、7000の場合は

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --explicitly-allowed-ports=5000,6000,7000

3
3
3
2014-01-07 07:57:01 +0000

subankiさんがおっしゃるように、Chromeの起動コマンドに-explicitly-allowed-portsオプションを追加する必要があります。

Ubuntuでは、Chromeのインストールフォルダの下にある “google-chrome "スクリプトを編集することで、(rootとして)これを行うことができます

ls -la /usr/bin | grep chrome

と入力することでディレクトリを取得することができます。

exec -a "$0" "$HERE/chrome" "-explicitly-allowed-ports=6000" "$@"

ちょうどあなたが必要とするかもしれないコンマで区切られた値で "6000 "を変えて下さい(例: -explicitly-allowed-ports=5000,6000,7000)

注意: UNIX のために、スイッチは”–“で始めません、それは単一の”-“とします

0
0
0
2018-03-07 22:27:56 +0000

node.jsをWebサーバとして使用している開発者の方への正解はこちらです Webページのホストに使用しているポートを変更してください 例えば if you typed into command line node index.js & pressed enter, if it started on port 22 for 80 http request, when you visit the website at port 22, the chrome browser with throw this error page.br> keyword UNSAFE PORT means port needs to match the content.

関連する質問

16
1
18
10
12