GothAck / GothAck/javascript-x-server

TypeError: ip.v6.Address is not a constructor

オープン
#14 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
JavaScript
スター
129
フォーク
21
PR マージ指標
30日以内にマージされた PR はありません

説明

Hello,

I got this error while trying out your work. Same error on Chromium and Google Chrome. Error appears in the terminal running npm start.

Starting child process with 'node proxy'
New client
/home/teddd/Code/xserver/proxy.js:83
idBuf = (new ip.v6.Address(socket.remoteAddress)).parsedAddress
^

TypeError: ip.v6.Address is not a constructor
at X11Proxy.newClient (/home/teddd/Code/xserver/proxy.js:83:14)
at emitOne (events.js:36:551)
at Server.emit (events.js:40:172)
at TCP.onconnection (net.js:195:3196)
Program node proxy exited with code 1

Good luck :)

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

まず npm start を実行して、socket.remoteAddress に対して ip.v6.Address が呼び出される proxy.js の 83 行目の失敗を再現します。そこで ip モジュールがどのように使用されているかを調べ、現在の API を確認します。新しいクライアントによってこの TypeError が発生しなくなり、node プロキシが実行を継続すれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
javascript, node.js
領域
backend
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。