2017-07-12 50 views
0

Macを再起動すると、すべてのブラウザでERR_CONNECTION_REFUSEDと表示されます。ノードアプリケーションが3000,3001,8080で動作しているかどうかは関係ありませんmacOS Sierra 10.12.5 - localhost - ERR_CONNECTION_REFUSED

ノードアプリケーションを起動すると起動します(別のアプリケーションとの明白な競合はありません)。まるで何かがブラウザとノードの間でそれらをキャプチャしているかのように到着します。

ApacheまたはNginxがインストールされていません。

カール

curl localhost 
curl: (7) Failed to connect to localhost port 80: Connection refused 
curl localhost:8080 
curl: (7) Failed to connect to localhost port 8080: Connection refused 

任意のアイデアと同じ

答えて

0

うわー!私の場合process.env.PORT${port}たで

。コンソールのメッセージは、表示されたポートでサーバーが実際に動作していたと感じていましたが、実際は表示されていませんでした。

しかし、驚きは急行がポートとして未定義値を受信文句を言っていなかったということです!...

私はこの動作に関する詳細な情報を収集するために、ここでチケットを開きました。 https://github.com/expressjs/express/issues/3364

+0

私はノードの人々に報告し、バグが確認されています:https://github.com/nodejs/node/issues/14205 – Paul

関連する問題