Freecodecamp: 地図上とログイン後約500エラーが発生します

作成日 2016年04月28日  ·  47コメント  ·  ソース: freeCodeCamp/freeCodeCamp

こんにちは、

ログイン後に任意のページにアクセスしようとすると、ループバックエラーが発生します。これは、ローカル環境のVMで発生しています。 奇妙なことに、このサイトをローカルで使用して、ある夜は問題なくバグを修正できました。翌朝戻って別の問題に取り組むと、これがわかり始めました。

他の誰かがこれを経験しましたか?もしそうなら、解決策は何でしたか?

私は検索を行い、ベータ版からこの古い問題に遭遇しました:
https://github.com/FreeCodeCamp/FreeCodeCamp/issues/971

ただし、タイムアウトを増やしても何も起こりませんでした。

loopback_error

全てのコメント47件

これは通常、サーバーがデータベースに接続できない場合に発生します。 mongoが稼働中であり、新しい接続が報告されていることを確認できますか?

それが私が最初にチェックしたことです:
mongoconnection

それが32ビットVMであるという事実は、それと関係がありますか?

そこの最後の行は、接続を待機していることを示しています。 ただし、サーバーが接続したことを示すものはありません。 次のようなものが表示されます。
1__mongod

mongodburiが環境変数に正しく設定されていることを再確認することをお勧めします。

参照: https

よろしくお願いします@BerkeleyTrue

はい、それは私の.envファイルで正しく設定されています。 私のmongoログのいくつかを投稿させてください。

モンゴウリのために持っているものを正確にここに投稿できますか?

MONGOHQ_URL = ' mongodb:// localhost :27017 / freecodecamp'

mongoはサーバーと同じVM内で実行されていますか?

一晩は問題なく動作したので、最初の接続を確立して機能させるには、情報が正しい必要があります。 前のセッションからモンゴにロックがあると思います。

はい、同じVMで実行されています。

gulpの結果:

vagrant @ precis32 :/ gulp
[17:56:13] gulpfile / vagrant / gulpfile.jsの使用
[17:56:13]「少ない」から始めます...
[17:56:13]「js」を開始しています...
[17:56:13]「パックウォッチ」を開始しています...
[17:56:14]「build-manifest-watch」を開始しています...
[17:56:20]6.4秒後に「build-manifest-watch」を終了しました
[17:56:24] 11秒後に「少ない」終了
[17:56:34] 21秒後に「js」を終了しました
[17:56:34]「扶養家族」を開始しています...
[17:57:15]バージョン:webpack 1.13.0
アセットサイズチャンクチャンク名
bundle.js 8.75 MB 0 [放出]メイン
fcc: gulp webpackinitが+ 0ms完了しました
[17:57:15]1.03分後に「パックウォッチ」を終了しました
[17:57:15]「pack-watch-manifest」を開始しています...
[17:57:15] webpackは変更を監視しています
[17:57:20] 46秒後に「扶養家族」を終了
[17:57:20]4.88秒後に「pack-watch-manifest」を終了しました
[17:57:20]「build-manifest」を開始しています...
[17:57:20] 53ミリ秒後に「ビルドマニフェスト」を終了しました
[17:57:20]「サーブ」を開始しています...
[17:57:20] [nodemon] 1.9.1
[17:57:20] [nodemon]いつでも再起動するには、 rsと入力します
[17:57:20] [nodemon]ウォッチング:_._
[17:57:20] [nodemon] /vagrant/node_modules/.bin/babel-node ./server/server.js
[17:57:21]1.26秒後に「サーブ」を終了しました
[17:57:21]「同期」を開始しています...
[17:57:22]1.18秒後に「同期」を終了しました
[17:57:22]「ウォッチ」を開始しています...
[17:57:25]2.8秒後に「ウォッチ」を終了しました
[17:57:25]「デフォルト」を開始しています...
[17:57:25]7.35μs後に「デフォルト」を終了
[BS]プロキシ: http:// localhost :3000
[BS]アクセスURL:


   Local: http://localhost:3001
External: http://10.0.2.15:3001

      UI: http://localhost:3002

UI外部: http


[BS]ファイルを見る...
ラップする元の関数チェーンはありません
fcc:user :remoteユーザーフックの設定+ 0ms
データソースの準備ができました。
http://127.0.0.1:3000 / explorerで
開発中のポート3000でリッスンしているFreeCodeCampサーバー
httpsポート1337でリッスンしているリダイレクト
MongoError: localhost:27017への接続0がタイムアウトしました
Function.MongoError.create(/home/vagrant/vagrant_node_modules/node_modules/mongodb-core/lib/error.js:29:11)で
ソケットで。(/home/vagrant/vagrant_node_modules/node_modules/mongodb-core/lib/connection/connection.js:161:20)
Socket.gで(events.js:273:16)
放出時なし(events.js:80:13)
Socket.emitで(events.js:179:7)
Socket._onTimeout(net.js:332:8)で
tryOnTimeout(timers.js:224:11)で
Timer.listOnTimeout(timers.js:198:5)で

「データソース準備完了」行は、私が追加したデバッグコードのほんの一部です。

そしてmongoの出力:

vagrant @ precis32 :〜$ mongod
mongod--ヘルプと起動オプションのヘルプ
2016-04-28T17:52:35.870 + 0000
2016-04-28T17:52:35.875 + 0000警告:32ビットサーバーでは、デフォルトでジャーナリングが有効になっていません。 耐久性が必要な場合は、-journalを使用してください。
2016-04-28T17:52:35.876 + 0000
2016-04-28T17:52:35.938 + 0000 [initandlisten] MongoDB開始:pid = 1847ポート= 27017dbpath = / data / db32ビットホスト= precise32
2016-04-28T17:52:35.938 + 0000 [initandlisten]
2016-04-28T17:52:35.938 + 0000 [initandlisten] **注:これは32ビットのMongoDBバイナリです。
2016-04-28T17:52:35.938 + 0000 [initandlisten] ** 32ビットビルドは2GB未満のデータに制限されています(--journalではそれ以下)。
2016-04-28T17:52:35.938 + 0000 [initandlisten] **ジャーナリングはデフォルトで32ビットでオフになっており、現在はオフになっていることに注意してください。
2016-04-28T17:52:35.938 + 0000 [initandlisten] ** http://dochub.mongodb.org/core/32bitを参照してください
2016-04-28T17:52:35.938 + 0000 [initandlisten]
2016-04-28T17:52:35.938 + 0000 [initandlisten] dbバージョンv2.6.12
2016-04-28T17:52:35.938 + 0000 [initandlisten] gitバージョン:d73c92b1c85703828b55c2916a5dd4ad46535f6a
2016-04-28T17:52:35.939 + 0000 [initandlisten]ビルド情報:Linux ip-10-45-196-214 2.6.18-194.el5xen#1 SMP Tue Mar 16 22:08:06 EDT 2010 i686 BOOST_LIB_VERSION = 1_49
2016-04-28T17:52:35.939 + 0000 [initandlisten]アロケーター:システム
2016-04-28T17:52:35.939 + 0000 [initandlisten]オプション:{}
2016-04-28T17:52:36.151 + 0000 [initandlisten]ポート27017で接続を待機中
2016-04-28T17:53:36.158 + 0000 [clientcursormon] mem(MB) res:60 virt:284
2016-04-28T17:53:36.158 + 0000 [clientcursormon]マップ:160
2016-04-28T17:53:36.158 + 0000 [clientcursormon]接続:0
2016-04-28T17:55:36.287 + 0000 [TTLMonitor]クエリfreecodecamp.system.indexesクエリ:{expireAfterSeconds:{$ examples:true}} planSummary:COLLSCAN ntoreturn:0 ntoskip:0 nscanned:5 nscann edObjects:5 k eyUpdates :0 numYields:0 locks(micros)r:134030 nreturned:1 reslen:129 134ms
2016-04-28T17:57:36.294 + 0000 [PeriodicTaskRunner]タスク:DBConnectionPool-クリーナーにかかった時間:19ミリ秒
2016-04-28T17:57:36.402 + 0000 [PeriodicTaskRunner]タスク:WriteBackManager ::クリーナーにかかった時間:59ミリ秒
2016-04-28T17:57:39.348 + 0000 [TTLMonitor]クエリfreecodecamp.system.indexesクエリ:{expireAfterSeconds:{$ examples:true}} planSummary:COLLSCAN ntoreturn:0 ntoskip:0 nscanned:5 nscann edObjects:5 k eyUpdates :0 numYields:0 locks(micros)r:857003 nreturned:1 reslen:129 857ms
2016-04-28T17:57:40.773 + 0000 [TTLMonitor]クエリlocal.system.indexesクエリ:{expireAfterSeconds:{$ exits:true}} planSummary:COLLSCAN ntoreturn:0 ntoskip:0 nscanned:1 nscann edObjects:1 k eyUpdates :0 numYields:0 locks(micros)r:582655 nreturned:0 reslen:20 582ms
2016-04-28T17:58:37.044 + 0000 [PeriodicTaskRunner]タスク:DBConnectionPool-クリーナーにかかった時間:84ms
2016-04-28T17:58:38.946 + 0000 [PeriodicTaskRunner]タスク:WriteBackManager ::クリーナーにかかった時間:160ミリ秒
2016-04-28T17:58:39.057 + 0000 [PeriodicTaskRunner]タスク:DBConnectionPool-クリーナーにかかった時間:9ミリ秒
2016-04-28T17:58:43.805 + 0000 [TTLMonitor]クエリadmin.system.indexesクエリ:{expireAfterSeconds:{$ exits:true}} planSummary:EOF ntoreturn:0 ntoskip:0 nscanned:0 nscann edObjects:0 k eyUpdates :0 numYields:0 locks(micros)r:1850273 nreturned:0 reslen:20 1369ms
2016-04-28T17:58:45.352 + 0000 [TTLMonitor]クエリfreecodecamp.system.indexesクエリ:{expireAfterSeconds:{$ exits:true}} planSummary:COLLSCAN ntoreturn:0 ntoskip:0 nscanned:5 nscann edObjects:5 k eyUpdates :0 numYields:0 locks(micros)r:810851 nreturned:1 reslen:129 788ms
2016-04-28T17:58:45.825 + 0000 [TTLMonitor]クエリlocal.system.indexesクエリ:{expireAfterSeconds:{$ exists:true}} planSummary:COLLSCAN ntoreturn:0 ntoskip:0 nscanned:1 nscann edObjects:1 k eyUpdates :0 numYields:0 locks(micros)r:169044 nreturned:0 reslen:20 169ms
2016-04-28T17:58:57.451 + 0000 [clientcursormon] mem(MB) res:0 virt:284
2016-04-28T17:58:57.763 + 0000 [clientcursormon]マップ:160
2016-04-28T17:58:57.764 + 0000 [clientcursormon]接続:0
2016-04-28T17:59:40.119 + 0000 [PeriodicTaskRunner]タスク:DBConnectionPool-クリーナーにかかった時間:367ミリ秒
2016-04-28T17:59:40.791 + 0000 [PeriodicTaskRunner]タスク:WriteBackManager ::クリーナーにかかった時間:18ミリ秒
2016-04-28T17:59:40.848 + 0000 [PeriodicTaskRunner]タスク:DBConnectionPool-クリーナーにかかった時間:37ミリ秒
2016-04-28T17:59:48.593 + 0000 [TTLMonitor]クエリadmin.system.indexesクエリ:{expireAfterSeconds:{$ exits:true}} planSummary:EOF ntoreturn:0 ntoskip:0 nscanned:0 nscann edObjects:0 k eyUpdates :0 numYields:0 locks(micros)r:1349076 nreturned:0 reslen:20 1139ms
2016-04-28T17:59:53.434 + 0000 [TTLMonitor]クエリfreecodecamp.system.indexesクエリ:{expireAfterSeconds:{$ exits:true}} planSummary:COLLSCAN ntoreturn:0 ntoskip:0 nscanned:5 nscann edObjects:5 k eyUpdates :0 numYields:0 locks(micros)r:2772163 nreturned:1 reslen:129 2796ms
2016-04-28T18:00:01.726 + 0000 [TTLMonitor]クエリlocal.system.indexesクエリ:{expireAfterSeconds:{$ exits:true}} planSummary:COLLSCAN ntoreturn:0 ntoskip:0 nscanned:1 nscann edObjects:1 k eyUpdates :0 numYields:0ロック(マイクロ)r:2770600 nreturned:0 reslen:20 2555ms
2016-04-28T18:00:41.234 + 0000 [PeriodicTaskRunner]タスク:DBConnectionPool-クリーナーにかかった時間:96ミリ秒
2016-04-28T18:00:41.939 + 0000 [PeriodicTaskRunner]タスク:WriteBackManager ::クリーナーにかかった時間:29ミリ秒
2016-04-28T18:00:42.190 + 0000 [PeriodicTaskRunner]タスク:DBConnectionPool-クリーナーにかかった時間:45ミリ秒
2016-04-28T18:01:06.041 + 0000 [TTLMonitor]クエリadmin.system.indexesクエリ:{expireAfterSeconds:{$ exists:true}} planSummary:EOF ntoreturn:0 ntoskip:0 nscanned:0 nscann edObjects:0 k eyUpdates :0 numYields:0 locks(micros)r:784935 nreturned:0 reslen:20 815ms
2016-04-28T18:01:11.587 + 0000 [TTLMonitor]クエリfreecodecamp.system.indexesクエリ:{expireAfterSeconds:{$ examples:true}} planSummary:COLLSCAN ntoreturn:0 ntoskip:0 nscanned:5 nscann edObjects:5 k eyUpdates :0 numYields:0 locks(micros)r:4139336 nreturned:1 reslen:129 4160ms
2016-04-28T18:01:16.434 + 0000 [TTLMonitor]クエリlocal.system.indexesクエリ:{expireAfterSeconds:{$ exits:true}} planSummary:COLLSCAN ntoreturn:0 ntoskip:0 nscanned:1 nscann edObjects:1 k eyUpdates :0 numYields:1ロック(マイクロ)r:2009378 nreturned:0 reslen:20 1410ms
2016-04-28T18:01:42.738 + 0000 [PeriodicTaskRunner]タスク:DBConnectionPool-クリーナーにかかった時間:106ms
2016-04-28T18:01:43.686 + 0000 [PeriodicTaskRunner]タスク:WriteBackManager ::クリーナーにかかった時間:50ミリ秒
2016-04-28T18:01:43.873 + 0000 [PeriodicTaskRunner]タスク:DBConnectionPool-クリーナーにかかった時間:26ミリ秒
2016-04-28T18:02:18.230 + 0000 [TTLMonitor]クエリadmin.system.indexesクエリ:{expireAfterSeconds:{$ examples:true}} planSummary:EOF ntoreturn:0 ntoskip:0 nscanned:0 nscann edObjects:0 k eyUpdates :0 numYields:0 locks(micros)r:425988 nreturned:0 reslen:20 368ms
2016-04-28T18:02:20.878 + 0000 [TTLMonitor]クエリfreecodecamp.system.indexesクエリ:{expireAfterSeconds:{$ exits:true}} planSummary:COLLSCAN ntoreturn:0 ntoskip:0 nscanned:5 nscann edObjects:5 k eyUpdates :0 numYields:0 locks(micros)r:1093363 nreturned:1 reslen:129 1000ms
2016-04-28T18:02:24.441 + 0000 [TTLMonitor]クエリlocal.system.indexesクエリ:{expireAfterSeconds:{$ exits:true}} planSummary:COLLSCAN ntoreturn:0 ntoskip:0 nscanned:1 nscann edObjects:1 k eyUpdates :0 numYields:1ロック(マイクロ)r:2250763 nreturned:0 reslen:20 962ms
2016-04-28T18:02:44.228 + 0000 [PeriodicTaskRunner]タスク:DBConnectionPool-クリーナーにかかった時間:42ミリ秒
2016-04-28T18:02:45.293 + 0000 [PeriodicTaskRunner]タスク:WriteBackManager ::クリーナーにかかった時間:13ミリ秒
2016-04-28T18:02:46.0​​12 + 0000 [PeriodicTaskRunner]タスク:DBConnectionPool-クリーナーにかかった時間:101ミリ秒

したがって、接続には間違いなく問題があります。

MongoError: localhost:27017への接続0がタイムアウトしました
Function.MongoError.create(/home/vagrant/vagrant_node_modules/node_modules/mongodb-core/lib/error.js:29:11)で

VMで実行しているnode / npmのバージョンはどれですか?

ラップする元の関数チェーンはありません

これは、実行中のモジュールの古いバージョンがあることを示しています。 node_modulesとnpm installもう一度ワイプすることをお勧めします

今それを試してみます。

このサイト専用にこのVMをまとめると、すべてが最新の安定したリリースになります。
vagrant @ precise32 :〜$ node -v
v5.11.0
vagrant @ precise32 :〜$ npm -v
3.8.7

そして再び、それは初日はうまくいきました。 それで、互換性のないものがあれば、それはまったく実行されなかっただろうか?

今すぐノードモジュールを再インストールするので、うまくいけば問題は解決します。

ノードモジュールを再インストールしても同じ結果が得られます。 モンゴとすべてのデータを分解して再シードしてみます。

再シードしてgulpを再度実行すると、タイムアウトエラーは消えましたが、チェーンメッセージは次のようになりませんでした。
ラップする元の関数チェーンはありません


   Local: http://localhost:3001
External: http://10.0.2.15:3001

      UI: http://localhost:3002

UI外部: http


[BS]ファイルを見る...
ラップする元の関数チェーンはありません
fcc:user :remoteユーザーフックの設定+ 0ms
http://127.0.0.1:3000 / explorerで
開発中のポート3000でリッスンしているFreeCodeCampサーバー
httpsポート1337でリッスンしているリダイレクト

これで、サイトは正常に応答します。 ただし、サインアップすると、次のエラーが発生します。

timedout

ホームページに戻って他のページにアクセスしようとすると、すぐにそのタイムアウトループに戻ります。

map_error

開発中のポート3000でリッスンしているFreeCodeCampサーバー
httpsポート1337でリッスンしているリダイレクト
304 GET26166.008ミリ秒-/
301 GET 8104.394 ms- / login
404 GET 22920.000 ms- / api / flyers / findOne?filter%5Border%5D = id + DESC
304 GET 17127.156 ms- / signin
404 GET 3901.238 ms- / api / flyers / findOne?filter%5Border%5D = id + DESC
304 GET 10324.801 ms- / email-signup
fcc:user :リモートチェックの存在+ 5m
fcc:user :remote where + 60ms {email: 'dweber。 [email protected] '}
404 GET 8756.846 ms- / api / flyers / findOne?filter%5Border%5D = id + DESC
fcc:user :リモートユーザーが作成され、メールを送信+ 8s
fcc:user :リモート送信ウェルカムメール+ 86ms
500 POST17528.131ミリ秒-/ api / users
304 GET3851.423ミリ秒-/
404 GET 169.129 ms- / api / flyers / findOne?filter%5Border%5D = id + DESC
301 GET 39.106 ms- / login
304 GET 950.838 ms- / signin
404 GET 165.353 ms- / api / flyers / findOne?filter%5Border%5D = id + DESC
304 GET 1074.357 ms- / email-signin
404 GET 1388.679 ms- / api / flyers / findOne?filter%5Border%5D = id + DESC
fcc:user :リモート設定Cookie + 2m
fcc:user :リモートユーザーが+ 116msでログインしました
302 POST 3306.162 ms- / api / users / login
304 GET4508.902ミリ秒-/
404 GET 1341.159 ms- / api / flyers / findOne?filter%5Border%5D = id + DESC
エラー:20000ミリ秒後に接続のタイムアウト
Timeout._onTimeout(/home/vagrant/vagrant_node_modules/node_modules/loopback-datasource-juggler/lib/datasource.js:2135:10)
tryOnTimeout(timers.js:224:11)で
Timer.listOnTimeout(timers.js:198:5)で
500 GET 2371.159 ms- / map-aside
エラー:20000ミリ秒後に接続のタイムアウト
Timeout._onTimeout(/home/vagrant/vagrant_node_modules/node_modules/loopback-datasource-juggler/lib/datasource.js:2135:10)
tryOnTimeout(timers.js:224:11)で
Timer.listOnTimeout(timers.js:198:5)で
500 GET1217.055ミリ秒-/約

タイムアウトが発生したときのMongoログ:

2016-04-28T18:56:50.774 + 0000 [PeriodicTaskRunner]タスク:DBConnectionPool-クリーナーにかかった時間:9ミリ秒
2016-04-28T18:56:50.790 + 0000 [PeriodicTaskRunner]タスク:WriteBackManager ::クリーナーにかかった時間:16ミリ秒
2016-04-28T18:57:25.381 + 0000 [TTLMonitor]クエリfreecodecamp.system.indexesクエリ:{expireAfterSeconds:{$ exits:true}} planSummary:COLLSCAN ntoreturn:0 ntoskip:0 k eyUpdates:0 numYields:0 locks( micros)r:113538 nreturned:1 reslen:129 113ms
2016-04-28T18:57:50.930 + 0000 [PeriodicTaskRunner]タスク:DBConnectionPool-クリーナーにかかった時間:69ミリ秒
2016-04-28T18:57:50.958 + 0000 [PeriodicTaskRunner]タスク:WriteBackManager ::クリーナーにかかった時間:27ミリ秒
2016-04-28T18:58:07.749 + 0000 [conn29] query freecodecamp.sessions query:{_ id: "4gbPret1xw4xC50C8oU86Ea6P1tJDZa0"、$ or:[{expires:{$ exists:false}}、{expires:{$ gt:new Date(1461869887345)}}]} planSummary:IXSCAN {_id:1} ntoskip:0 nscanned:1 nscann edObjects:1 k eyUpdates:0 numYields:0 locks(micros)r:369348 nreturned:1 reslen:246 369ms
2016-04-28T18:58:08.126 + 0000 [conn24]クエリfreecodecamp.AccessTokenクエリ:{ORDERBY:{_id:1}、$クエリ:{_id: "lKGhksQqVJO6hcsDnlEKadmZ1O4AuP2Vl8DKiSqyetdOxNADzzrQzv2B0SsC75wX"}} planSummary:IDHACK ntoreturn:1 ntoskip:0 nscanned :1 nscann edObjects:1 idhack:1 k eyUpdates:0 numYields:0 locks(micros)r:134863 nreturned:1 reslen:145 134ms
2016-04-28T18:58:08.849 + 0000 [conn29]更新freecodecamp.sessionsクエリ:{_ id: "4gbPret1xw4xC50C8oU86Ea6P1tJDZa0"}更新:{_ id: "4gbPret1xw4xC50C8oU86Ea6P1tJZ 、 "expires": "2018-10-15T18:58:08.415Z"、 "httpOnly":true、 "path": "/"}、 "passport":{}、 "flash":{}、 "returnTo" : "/ map"} "、expires:new Date(1539629888415)} nscanned:1 nscann edObjects:1 nMatched:1 nModified:1 k eyUpdates:1 numYields:0 locks(micros)w:116522 145ms
2016-04-28T18:58:08.858 + 0000 [conn29]コマンドfreecodecamp。$ cmdコマンド:更新{更新: "セッション"、更新:[{q:{_ id: "4gbPret1xw4xC50C8oU86Ea6P1tJDZa0"}、u:{_ id: "4gbPret1xw4 "、セッション:" {"cookie":{"originalMaxAge":77759999953、 "expires": "2018-10-15T18:58:08.415Z"、 "httpOnly":true、 "path": "/"}、 " passport ":{}、" flash ":{}、" returnTo ":" / map "}"、expires:new Date(1539629888415)}、upsert:true、multi:false}]、ordered:true} k eyUpdates: 0 numYields:0 reslen:55 206ms
2016-04-28T18:58:25.738 + 0000 [TTLMonitor]クエリfreecodecamp.system.indexesクエリ:{expireAfterSeconds:{$ exits:true}} planSummary:COLLSCAN ntoreturn:0 ntoskip:0 k eyUpdates:0 numYields:0 locks( micros)r:101268 nreturned:1 reslen:129 101ms
2016-04-28T18:58:32.782 + 0000 [clientcursormon] mem(MB) res:2 virt:296
2016-04-28T18:58:32.782 + 0000 [clientcursormon]マップ:160
2016-04-28T18:58:32.782 + 0000 [clientcursormon]接続:12

私はまだナビゲートすることができます。 アバウトページとマップページでループバックタイムアウトが発生するようです。

profile

about_fail

map_fail

お忙しいと思いますので、自分で考えてみます。 そうすれば更新されます。

ubuntu 1464ビットの新しいVMをセットアップしました。 最後はUbuntu1232ビットでした。 また、mongoデータフォルダーのアクセス許可を変更して、共有フォルダーと同じグループと所有者を設定しました(vagrant)。

すべてが機能しているので、mongodbを32ビットモードで実行することに関連していると思います。

整理してよかった

私も! ご協力いただきありがとうございます!

すべてが機能しているので、mongodbを32ビットモードで実行することに関連していると思います。

mongodb32ビットマシンで同じエラーが発生しました。 x64への移行。

64ビットをインストールしていますが、同じエラーが発生します。 node_modules再構築とシードも役に立ちませんでした。

再構築後のログ-

ゴクゴク-

challenge seed completed
manish-mbp-13:FreeCodeCamp manishgiri$ gulp
[23:42:44] Using gulpfile ~/Github/FCC/FreeCodeCamp/gulpfile.js
[23:42:44] Starting 'less'...
[23:42:44] Starting 'serve'...
[23:42:45] Starting 'js'...
[23:42:45] [nodemon] 1.11.0
[23:42:45] [nodemon] to restart at any time, enter `rs`
[23:42:45] [nodemon] watching: *.*
[23:42:45] [nodemon] starting `/Users/manishgiri/Github/FCC/FreeCodeCamp/node_modules/.bin/babel-node ./server/server.js`
[23:42:45] Finished 'serve' after 1.07 s
  fcc:user:remote setting up user hooks +0ms
[23:42:51] Finished 'less' after 7.01 s
[23:42:52] Finished 'js' after 6.85 s
[23:42:52] Starting 'dev-server'...
[23:42:52] Finished 'dev-server' after 445 ms
[23:42:52] Starting 'watch'...
[23:42:52] Finished 'watch' after 177 ms
[23:42:52] Starting 'default'...
[23:42:52] Finished 'default' after 3.8 μs
[BS] Proxying: http://localhost:3001
[BS] Access URLs:
 --------------------------------------
       Local: http://localhost:3000
    External: http://10.39.248.153:3000
 --------------------------------------
          UI: http://localhost:3002
 UI External: http://10.39.248.153:3002
 --------------------------------------
[BS] Watching files...
strong-remoting deprecated The built-in CORS middleware provided by REST adapter was deprecated. See https://docs.strongloop.com/display/public/LB/Security+considerations for more details. node_modules/strong-remoting/lib/remote-objects.js:97:25
loopback-explorer deprecated The built-in CORS middleware provided by loopback-component-explorer was deprecated. See https://docs.strongloop.com/display/public/LB/Security+considerations for more details. server/boot/explorer.js:22:3
Browse your REST API at http://127.0.0.1:3001/explorer
FreeCodeCamp server listening on port 3001 in development
https redirect listening on port 1337
webpack built ae3f61b1f36b90fac17b in 30204ms

WARNING in ./~/babel-core/lib/transformation/file/options/option-manager.js
Critical dependencies:
174:19-37 the request of a dependency is an expression
302:16-34 the request of a dependency is an expression
 @ ./~/babel-core/lib/transformation/file/options/option-manager.js 174:19-37 302:16-34

WARNING in ./~/babel-core/lib/transformation/file/index.js
Critical dependencies:
510:24-39 the request of a dependency is an expression
709:16-34 the request of a dependency is an expression
 @ ./~/babel-core/lib/transformation/file/index.js 510:24-39 709:16-34
webpack: bundle is now VALID.
302 GET 82.157 ms - /js8fc32780208142da0847.hot-update.json
200 GET 2684.197 ms - /en/js8fc32780208142da0847.hot-update.json
302 GET 11.474 ms - /
200 GET 670.878 ms - /en/
302 GET 5.992 ms - /
200 GET 502.238 ms - /en/
loopback deprecated loopback#context middleware is deprecated. See https://docs.strongloop.com/display/APIC/Using%20current%20context for more details. node_modules/loopback/server/middleware/rest.js:60:32
404 GET 334.603 ms - /api/flyers/findOne?filter%5Border%5D=id+DESC
302 GET 5.881 ms - /map
  fcc:react-server render react markup and pre-fetch data +44s
  fcc:services:map en language requested +104ms
  fcc:services:map en language requested +15ms
  fcc:services:map en language requested +2ms
  fcc:react-server react markup rendered, data fetched +44ms
  fcc:react-server html rendered and ready to send +212ms
200 GET 563.737 ms - /en/map
200 GET 15.231 ms - /services/user?_csrf=ULtQiCxE-GXGbxiNeJEHwKcMSz0x3v2wHfog&returnMeta=true
  fcc:services:map en language requested +3s
500 GET 9.701 ms - /services/map;lang=en?_csrf=ULtQiCxE-GXGbxiNeJEHwKcMSz0x3v2wHfog&returnMeta=true
  fcc:services:map en language requested +148ms
500 GET 8.817 ms - /services/map;lang=en?_csrf=ULtQiCxE-GXGbxiNeJEHwKcMSz0x3v2wHfog&returnMeta=true
  fcc:services:map en language requested +29ms
500 GET 7.694 ms - /services/map;lang=en?_csrf=ULtQiCxE-GXGbxiNeJEHwKcMSz0x3v2wHfog&returnMeta=true
  fcc:services:map en language requested +7m

モンゴ-

manish-mbp-13:FreeCodeCamp manishgiri$ mongod
2016-12-13T23:40:03.903-0500 I CONTROL  [initandlisten] MongoDB starting : pid=9497 port=27017 dbpath=/data/db 64-bit host=manish-mbp-13.engr.uc.edu
2016-12-13T23:40:03.903-0500 I CONTROL  [initandlisten] db version v3.4.0
2016-12-13T23:40:03.904-0500 I CONTROL  [initandlisten] git version: f4240c60f005be757399042dc12f6addbc3170c1
2016-12-13T23:40:03.904-0500 I CONTROL  [initandlisten] OpenSSL version: OpenSSL 1.0.2j  26 Sep 2016
2016-12-13T23:40:03.904-0500 I CONTROL  [initandlisten] allocator: system
2016-12-13T23:40:03.904-0500 I CONTROL  [initandlisten] modules: none
2016-12-13T23:40:03.904-0500 I CONTROL  [initandlisten] build environment:
2016-12-13T23:40:03.904-0500 I CONTROL  [initandlisten]     distarch: x86_64
2016-12-13T23:40:03.904-0500 I CONTROL  [initandlisten]     target_arch: x86_64
2016-12-13T23:40:03.904-0500 I CONTROL  [initandlisten] options: {}
2016-12-13T23:40:03.904-0500 W -        [initandlisten] Detected unclean shutdown - /data/db/mongod.lock is not empty.
2016-12-13T23:40:03.935-0500 I -        [initandlisten] Detected data files in /data/db created by the 'wiredTiger' storage engine, so setting the active storage engine to 'wiredTiger'.
2016-12-13T23:40:03.936-0500 W STORAGE  [initandlisten] Recovering data from the last clean checkpoint.
2016-12-13T23:40:03.936-0500 I STORAGE  [initandlisten] wiredtiger_open config: create,cache_size=3584M,session_max=20000,eviction=(threads_max=4),config_base=false,statistics=(fast),log=(enabled=true,archive=true,path=journal,compressor=snappy),file_manager=(close_idle_time=100000),checkpoint=(wait=60,log_size=2GB),statistics_log=(wait=0),
2016-12-13T23:40:09.237-0500 I CONTROL  [initandlisten] 
2016-12-13T23:40:09.237-0500 I CONTROL  [initandlisten] ** WARNING: Access control is not enabled for the database.
2016-12-13T23:40:09.237-0500 I CONTROL  [initandlisten] **          Read and write access to data and configuration is unrestricted.
2016-12-13T23:40:09.237-0500 I CONTROL  [initandlisten] 
2016-12-13T23:40:09.237-0500 I CONTROL  [initandlisten] 
2016-12-13T23:40:09.237-0500 I CONTROL  [initandlisten] ** WARNING: soft rlimits too low. Number of files is 256, should be at least 1000
2016-12-13T23:40:09.707-0500 I FTDC     [initandlisten] Initializing full-time diagnostic data capture with directory '/data/db/diagnostic.data'
2016-12-13T23:40:09.708-0500 I NETWORK  [thread1] waiting for connections on port 27017
2016-12-13T23:40:10.032-0500 I FTDC     [ftdc] Unclean full-time diagnostic data capture shutdown detected, found interim file, some metrics may have been lost. OK
2016-12-13T23:40:26.768-0500 I NETWORK  [thread1] connection accepted from 127.0.0.1:61540 #1 (1 connection now open)
2016-12-13T23:40:26.768-0500 I NETWORK  [conn1] received client metadata from 127.0.0.1:61540 conn1: { application: { name: "MongoDB Shell" }, driver: { name: "MongoDB Internal Client", version: "3.4.0" }, os: { type: "Darwin", name: "Mac OS X", architecture: "x86_64", version: "16.1.0" } }
2016-12-13T23:41:43.240-0500 I NETWORK  [thread1] connection accepted from 127.0.0.1:61559 #2 (2 connections now open)
2016-12-13T23:41:43.241-0500 I NETWORK  [thread1] connection accepted from 127.0.0.1:61560 #3 (3 connections now open)
2016-12-13T23:41:43.254-0500 I NETWORK  [conn3] received client metadata from 127.0.0.1:61560 conn3: { driver: { name: "nodejs", version: "2.2.16" }, os: { type: "Darwin", name: "darwin", architecture: "x64", version: "16.1.0" }, platform: "Node.js v6.9.2, LE, mongodb-core: 2.1.2" }
2016-12-13T23:41:43.265-0500 I -        [conn2] end connection 127.0.0.1:61559 (3 connections now open)

リクエストに応じて再開

更新:すべてのノードモデルを最新バージョンに更新し、gulpタスクによってローカルホストに完全に参加しました
更新:デフォルトのqueryng接続でより良いmongodiniインスタンス。

fizzvr@fizz-machine:~/disco/proyectosgithub/FreeCodeCamp$ mongod --journal
2016-12-15T14:56:33.093-0500 I CONTROL  [initandlisten] MongoDB starting : pid=2364 port=27017 dbpath=/data/db 32-bit host=fizz-machine
2016-12-15T14:56:33.093-0500 I CONTROL  [initandlisten] db version v3.2.11-33-g9d92066
2016-12-15T14:56:33.093-0500 I CONTROL  [initandlisten] git version: 9d920663421437e65706b0587077781895984e2d
2016-12-15T14:56:33.093-0500 I CONTROL  [initandlisten] allocator: tcmalloc
2016-12-15T14:56:33.093-0500 I CONTROL  [initandlisten] modules: none
2016-12-15T14:56:33.093-0500 I CONTROL  [initandlisten] build environment:
2016-12-15T14:56:33.093-0500 I CONTROL  [initandlisten]     distarch: i686
2016-12-15T14:56:33.093-0500 I CONTROL  [initandlisten]     target_arch: i386
2016-12-15T14:56:33.093-0500 I CONTROL  [initandlisten] options: { storage: { journal: { enabled: true } } }
2016-12-15T14:56:33.207-0500 I -        [initandlisten] Detected data files in /data/db created by the 'mmapv1' storage engine, so setting the active storage engine to 'mmapv1'.
2016-12-15T14:56:33.249-0500 I JOURNAL  [initandlisten] journal dir=/data/db/journal
2016-12-15T14:56:33.252-0500 I JOURNAL  [initandlisten] recover : no journal files present, no recovery needed
2016-12-15T14:56:33.321-0500 I JOURNAL  [durability] Durability thread started
2016-12-15T14:56:33.322-0500 I JOURNAL  [journal writer] Journal writer thread started
2016-12-15T14:56:33.368-0500 I CONTROL  [initandlisten] 
2016-12-15T14:56:33.368-0500 I CONTROL  [initandlisten] ** WARNING: This 32-bit MongoDB binary is deprecated
2016-12-15T14:56:33.368-0500 I CONTROL  [initandlisten] 
2016-12-15T14:56:33.368-0500 I CONTROL  [initandlisten] 
2016-12-15T14:56:33.368-0500 I CONTROL  [initandlisten] ** NOTE: This is a 32 bit MongoDB binary.
2016-12-15T14:56:33.368-0500 I CONTROL  [initandlisten] **       32 bit builds are limited to less than 2GB of data (or less with --journal).
2016-12-15T14:56:33.368-0500 I CONTROL  [initandlisten] **       See http://dochub.mongodb.org/core/32bit
2016-12-15T14:56:33.369-0500 I CONTROL  [initandlisten] 
2016-12-15T14:56:33.369-0500 I CONTROL  [initandlisten] ** WARNING: soft rlimits too low. rlimits set to 11937 processes, 65536 files. Number of processes should be at least 32768 : 0.5 times number of files.
2016-12-15T14:56:33.369-0500 I CONTROL  [initandlisten] 
2016-12-15T14:56:33.416-0500 I FTDC     [initandlisten] Initializing full-time diagnostic data capture with directory '/data/db/diagnostic.data'
2016-12-15T14:56:33.417-0500 I NETWORK  [initandlisten] waiting for connections on port 27017
2016-12-15T14:56:33.417-0500 I NETWORK  [HostnameCanonicalizationWorker] Starting hostname canonicalization worker
2016-12-15T14:59:32.381-0500 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:37722 #1 (1 connection now open)
2016-12-15T14:59:32.383-0500 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:37723 #2 (2 connections now open)
2016-12-15T14:59:32.516-0500 I NETWORK  [conn1] end connection 127.0.0.1:37722 (1 connection now open)
2016-12-15T14:59:32.728-0500 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:37724 #3 (2 connections now open)
2016-12-15T14:59:32.909-0500 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:37725 #4 (3 connections now open)
2016-12-15T14:59:33.079-0500 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:37726 #5 (4 connections now open)
2016-12-15T14:59:33.086-0500 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:37727 #6 (5 connections now open)
2016-12-15T14:59:33.089-0500 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:37728 #7 (6 connections now open)
2016-12-15T14:59:55.460-0500 I COMMAND  [conn2] command freecodecamp.$cmd command: update { update: "sessions", updates: [ { q: { _id: "qDgTLouZ5L9ocqcnYvCH40zQrn6W-YaN" }, u: { _id: "qDgTLouZ5L9ocqcnYvCH40zQrn6W-YaN", session: "{"cookie":{"originalMaxAge":77760000000,"expires":"2019-06-03T19:59:55.078Z","httpOnly":true,"path":"/"}}", expires: new Date(1559591995078) }, upsert: true, multi: false } ], ordered: true } keyUpdates:0 writeConflicts:0 numYields:0 reslen:131 locks:{ Global: { acquireCount: { r: 1, w: 1 } }, MMAPV1Journal: { acquireCount: { w: 2 }, acquireWaitCount: { w: 1 }, timeAcquiringMicros: { w: 54 } }, Database: { acquireCount: { w: 1 } }, Collection: { acquireCount: { W: 1 } } } protocol:op_query 106ms
2016-12-15T15:00:06.790-0500 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:37741 #8 (7 connections now open)
2016-12-15T15:00:06.792-0500 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:37742 #9 (8 connections now open)
2016-12-15T15:00:07.059-0500 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:37744 #10 (9 connections now open)
2016-12-15T15:00:07.060-0500 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:37745 #11 (10 connections now open)
2016-12-15T15:01:33.194-0500 I NETWORK  [conn4] end connection 127.0.0.1:37725 (9 connections now open)
2016-12-15T15:01:33.290-0500 I NETWORK  [conn3] end connection 127.0.0.1:37724 (8 connections now open)
2016-12-15T15:01:33.482-0500 I NETWORK  [conn5] end connection 127.0.0.1:37726 (7 connections now open)
2016-12-15T15:01:33.501-0500 I NETWORK  [conn6] end connection 127.0.0.1:37727 (6 connections now open)
2016-12-15T15:05:51.045-0500 I NETWORK  [conn11] end connection 127.0.0.1:37745 (5 connections now open)
2016-12-15T15:05:51.046-0500 I NETWORK  [conn10] end connection 127.0.0.1:37744 (4 connections now open)
2016-12-15T15:05:51.046-0500 I NETWORK  [conn9] end connection 127.0.0.1:37742 (3 connections now open)
2016-12-15T15:05:51.047-0500 I NETWORK  [conn8] end connection 127.0.0.1:37741 (2 connections now open)
2016-12-15T15:05:51.047-0500 I NETWORK  [conn2] end connection 127.0.0.1:37723 (1 connection now open)
2016-12-15T15:05:51.047-0500 I NETWORK  [conn7] end connection 127.0.0.1:37728 (1 connection now open)
2016-12-15T15:19:03.687-0500 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:37947 #12 (1 connection now open)
2016-12-15T15:19:03.689-0500 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:37948 #13 (2 connections now open)
2016-12-15T15:19:03.916-0500 I NETWORK  [conn12] end connection 127.0.0.1:37947 (1 connection now open)
2016-12-15T15:19:03.991-0500 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:37949 #14 (2 connections now open)
2016-12-15T15:19:04.067-0500 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:37950 #15 (3 connections now open)
2016-12-15T15:19:04.071-0500 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:37951 #16 (4 connections now open)
2016-12-15T15:19:04.075-0500 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:37952 #17 (5 connections now open)
2016-12-15T15:19:04.077-0500 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:37953 #18 (6 connections now open)
2016-12-15T15:19:04.176-0500 I COMMAND  [conn14] command freecodecamp.block command: find { find: "block", filter: {}, sort: { superOrder: 1, order: 1 } } planSummary: COLLSCAN keysExamined:0 docsExamined:52 hasSortStage:1 cursorExhausted:1 keyUpdates:0 writeConflicts:0 numYields:2 nreturned:52 reslen:12469 locks:{ Global: { acquireCount: { r: 6 } }, MMAPV1Journal: { acquireCount: { r: 3 } }, Database: { acquireCount: { r: 3 } }, Collection: { acquireCount: { R: 3 } } } protocol:op_query 113ms
2016-12-15T15:19:04.353-0500 I COMMAND  [conn16] command freecodecamp.challenge command: find { find: "challenge", filter: {}, sort: { _id: 1 }, projection: { dashedName: 1 } } planSummary: IXSCAN { _id: 1 } cursorid:30894092625 keysExamined:101 docsExamined:101 keyUpdates:0 writeConflicts:0 numYields:0 nreturned:101 reslen:7940 locks:{ Global: { acquireCount: { r: 2 } }, MMAPV1Journal: { acquireCount: { r: 1 } }, Database: { acquireCount: { r: 1 } }, Collection: { acquireCount: { R: 1 } } } protocol:op_query 238ms
2016-12-15T15:21:04.376-0500 I NETWORK  [conn15] end connection 127.0.0.1:37950 (5 connections now open)
2016-12-15T15:21:04.388-0500 I NETWORK  [conn17] end connection 127.0.0.1:37952 (4 connections now open)
2016-12-15T15:21:04.394-0500 I NETWORK  [conn18] end connection 127.0.0.1:37953 (3 connections now open)
2016-12-15T15:21:04.502-0500 I NETWORK  [conn16] end connection 127.0.0.1:37951 (2 connections now open)

"git": "2.11", "node": "7.2", "npm": "3.10" x32 linux debianjessieのエラー

/ mapでまだ500エラー

302 GET 166.398 ms - /map
TypeError: _reduxForm.reducer.normalize is not a function
    at createReducer (/home/fizzvr/disco/proyectosgithub/FreeCodeCamp/common/app/create-reducer.js:19:23)
    at createApp (/home/fizzvr/disco/proyectosgithub/FreeCodeCamp/common/app/create-app.jsx:66:19)
    at serveReactApp (/home/fizzvr/disco/proyectosgithub/FreeCodeCamp/server/boot/react.js:49:5)
    at Layer.handle [as handle_request] (/home/fizzvr/disco/proyectosgithub/FreeCodeCamp/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/fizzvr/disco/proyectosgithub/FreeCodeCamp/node_modules/express/lib/router/route.js:131:13)
    at Route.dispatch (/home/fizzvr/disco/proyectosgithub/FreeCodeCamp/node_modules/express/lib/router/route.js:112:3)
    at Layer.handle [as handle_request] (/home/fizzvr/disco/proyectosgithub/FreeCodeCamp/node_modules/express/lib/router/layer.js:95:5)
    at /home/fizzvr/disco/proyectosgithub/FreeCodeCamp/node_modules/express/lib/router/index.js:277:22
    at Function.process_params (/home/fizzvr/disco/proyectosgithub/FreeCodeCamp/node_modules/express/lib/router/index.js:330:12)
    at next (/home/fizzvr/disco/proyectosgithub/FreeCodeCamp/node_modules/express/lib/router/index.js:271:10)
    at Function.handle (/home/fizzvr/disco/proyectosgithub/FreeCodeCamp/node_modules/express/lib/router/index.js:176:3)
    at router (/home/fizzvr/disco/proyectosgithub/FreeCodeCamp/node_modules/express/lib/router/index.js:46:12)
    at Layer.handle [as handle_request] (/home/fizzvr/disco/proyectosgithub/FreeCodeCamp/node_modules/express/lib/router/layer.js:95:5)
    at trim_prefix (/home/fizzvr/disco/proyectosgithub/FreeCodeCamp/node_modules/express/lib/router/index.js:312:13)
    at /home/fizzvr/disco/proyectosgithub/FreeCodeCamp/node_modules/express/lib/router/index.js:280:7
    at param (/home/fizzvr/disco/proyectosgithub/FreeCodeCamp/node_modules/express/lib/router/index.js:349:14)
500 GET 83.962 ms - /en/map

Downgrade to 6.8.0

"git": "2.11"、 "node": "7.2"、 "npm": "3.10"

ノードのバージョンは6になります(たとえば、macOSでは6.8.0を使用します)。https://nodejs.orgの最新のLTSで試すことができますか

ステータスコードだけでなく、誰かが実際のエラーを投稿できますか? 同じタイムアウトエラーですか? ステータスコードは、エラーが発生した以外の情報を提供しません。

これをテストしたすべての実行のうち、実際のErrorがログに表示されませんgulpmongodのログです。 このステップの前にmongod --repair実行し、 nodeまたはmongod実行中のインスタンスを- px ax | grep nodeおよびpx ax | grep mongod判別(および強制終了)するための検索を行い

gulp-

challenge seed completed
manish-mbp-13:FreeCodeCamp manishgiri$ gulp
[17:11:59] Using gulpfile ~/Github/FCC/FreeCodeCamp/gulpfile.js
[17:11:59] Starting 'less'...
[17:11:59] Starting 'serve'...
[17:12:03] Starting 'js'...
[17:12:03] [nodemon] 1.11.0
[17:12:03] [nodemon] to restart at any time, enter `rs`
[17:12:03] [nodemon] watching: *.*
[17:12:03] [nodemon] starting `/Users/manishgiri/Github/FCC/FreeCodeCamp/node_modules/.bin/babel-node ./server/server.js`
[17:12:03] Finished 'serve' after 4.26 s
[17:12:09] Finished 'less' after 9.77 s
[17:12:09] Finished 'js' after 6.41 s
[17:12:09] Starting 'dev-server'...
[17:12:10] Finished 'dev-server' after 987 ms
[17:12:10] Starting 'watch'...
[17:12:11] Finished 'watch' after 111 ms
[17:12:11] Starting 'default'...
[17:12:11] Finished 'default' after 4.09 μs
[BS] Proxying: http://localhost:3001
[BS] Access URLs:
 --------------------------------------
       Local: http://localhost:3000
    External: http://10.40.245.137:3000
 --------------------------------------
          UI: http://localhost:3002
 UI External: http://10.40.245.137:3002
 --------------------------------------
[BS] Watching files...
  fcc:user:remote setting up user hooks +0ms
strong-remoting deprecated The built-in CORS middleware provided by REST adapter was deprecated. See https://docs.strongloop.com/display/public/LB/Security+considerations for more details. node_modules/strong-remoting/lib/remote-objects.js:97:25
loopback-explorer deprecated The built-in CORS middleware provided by loopback-component-explorer was deprecated. See https://docs.strongloop.com/display/public/LB/Security+considerations for more details. server/boot/explorer.js:22:3
Browse your REST API at http://127.0.0.1:3001/explorer
FreeCodeCamp server listening on port 3001 in development
https redirect listening on port 1337
webpack built ae3f61b1f36b90fac17b in 29157ms

WARNING in ./~/babel-core/lib/transformation/file/options/option-manager.js
Critical dependencies:
174:19-37 the request of a dependency is an expression
302:16-34 the request of a dependency is an expression
 @ ./~/babel-core/lib/transformation/file/options/option-manager.js 174:19-37 302:16-34

WARNING in ./~/babel-core/lib/transformation/file/index.js
Critical dependencies:
510:24-39 the request of a dependency is an expression
709:16-34 the request of a dependency is an expression
 @ ./~/babel-core/lib/transformation/file/index.js 510:24-39 709:16-34
webpack: bundle is now VALID.
302 GET 867.826 ms - /
200 GET 9927.120 ms - /en/
loopback deprecated loopback#context middleware is deprecated. See https://docs.strongloop.com/display/APIC/Using%20current%20context for more details. node_modules/loopback/server/middleware/rest.js:60:32
404 GET 361.882 ms - /api/flyers/findOne?filter%5Border%5D=id+DESC
302 GET 6.446 ms - /map
  fcc:react-server render react markup and pre-fetch data +1m
  fcc:services:map en language requested +105ms
  fcc:services:map en language requested +12ms
  fcc:services:map en language requested +2ms
  fcc:react-server react markup rendered, data fetched +53ms
  fcc:react-server html rendered and ready to send +280ms
200 GET 622.898 ms - /en/map
200 GET 10.070 ms - /services/user?_csrf=KD2z9amM-JtWBLa3om3zGbEtSpzbd7Ljr3dM&returnMeta=true
  fcc:services:map en language requested +3s
500 GET 9.197 ms - /services/map;lang=en?_csrf=KD2z9amM-JtWBLa3om3zGbEtSpzbd7Ljr3dM&returnMeta=true
  fcc:services:map en language requested +545ms
500 GET 12.824 ms - /services/map;lang=en?_csrf=KD2z9amM-JtWBLa3om3zGbEtSpzbd7Ljr3dM&returnMeta=true
  fcc:services:map en language requested +58ms
500 GET 10.135 ms - /services/map;lang=en?_csrf=KD2z9amM-JtWBLa3om3zGbEtSpzbd7Ljr3dM&returnMeta=true

mongod-

Last login: Wed Dec 14 17:07:36 on ttys001
manish-mbp-13:FreeCodeCamp manishgiri$ mongod
2016-12-14T17:08:04.726-0500 I CONTROL  [initandlisten] MongoDB starting : pid=767 port=27017 dbpath=/data/db 64-bit host=manish-mbp-13.lang.uc.edu
2016-12-14T17:08:04.727-0500 I CONTROL  [initandlisten] db version v3.4.0
2016-12-14T17:08:04.727-0500 I CONTROL  [initandlisten] git version: f4240c60f005be757399042dc12f6addbc3170c1
2016-12-14T17:08:04.727-0500 I CONTROL  [initandlisten] OpenSSL version: OpenSSL 1.0.2j  26 Sep 2016
2016-12-14T17:08:04.727-0500 I CONTROL  [initandlisten] allocator: system
2016-12-14T17:08:04.727-0500 I CONTROL  [initandlisten] modules: none
2016-12-14T17:08:04.727-0500 I CONTROL  [initandlisten] build environment:
2016-12-14T17:08:04.727-0500 I CONTROL  [initandlisten]     distarch: x86_64
2016-12-14T17:08:04.727-0500 I CONTROL  [initandlisten]     target_arch: x86_64
2016-12-14T17:08:04.727-0500 I CONTROL  [initandlisten] options: {}
2016-12-14T17:08:04.767-0500 I -        [initandlisten] Detected data files in /data/db created by the 'wiredTiger' storage engine, so setting the active storage engine to 'wiredTiger'.
2016-12-14T17:08:04.767-0500 I STORAGE  [initandlisten] wiredtiger_open config: create,cache_size=3584M,session_max=20000,eviction=(threads_max=4),config_base=false,statistics=(fast),log=(enabled=true,archive=true,path=journal,compressor=snappy),file_manager=(close_idle_time=100000),checkpoint=(wait=60,log_size=2GB),statistics_log=(wait=0),
2016-12-14T17:08:22.845-0500 I CONTROL  [initandlisten] 
2016-12-14T17:08:22.845-0500 I CONTROL  [initandlisten] ** WARNING: Access control is not enabled for the database.
2016-12-14T17:08:22.845-0500 I CONTROL  [initandlisten] **          Read and write access to data and configuration is unrestricted.
2016-12-14T17:08:22.845-0500 I CONTROL  [initandlisten] 
2016-12-14T17:08:22.845-0500 I CONTROL  [initandlisten] 
2016-12-14T17:08:22.845-0500 I CONTROL  [initandlisten] ** WARNING: soft rlimits too low. Number of files is 256, should be at least 1000
2016-12-14T17:08:23.976-0500 I FTDC     [initandlisten] Initializing full-time diagnostic data capture with directory '/data/db/diagnostic.data'
2016-12-14T17:08:23.977-0500 I NETWORK  [thread1] waiting for connections on port 27017
2016-12-14T17:08:57.315-0500 I NETWORK  [thread1] connection accepted from 127.0.0.1:49238 #1 (1 connection now open)
2016-12-14T17:08:57.315-0500 I NETWORK  [conn1] received client metadata from 127.0.0.1:49238 conn1: { application: { name: "MongoDB Shell" }, driver: { name: "MongoDB Internal Client", version: "3.4.0" }, os: { type: "Darwin", name: "Mac OS X", architecture: "x86_64", version: "16.1.0" } }
2016-12-14T17:10:55.767-0500 I NETWORK  [thread1] connection accepted from 127.0.0.1:49239 #2 (2 connections now open)
2016-12-14T17:10:55.767-0500 I NETWORK  [thread1] connection accepted from 127.0.0.1:49240 #3 (3 connections now open)
2016-12-14T17:10:55.789-0500 I NETWORK  [conn3] received client metadata from 127.0.0.1:49240 conn3: { driver: { name: "nodejs", version: "2.2.16" }, os: { type: "Darwin", name: "darwin", architecture: "x64", version: "16.1.0" }, platform: "Node.js v6.9.2, LE, mongodb-core: 2.1.2" }
2016-12-14T17:10:55.806-0500 I NETWORK  [thread1] connection accepted from 127.0.0.1:49241 #4 (4 connections now open)
2016-12-14T17:10:55.863-0500 I NETWORK  [thread1] connection accepted from 127.0.0.1:49242 #5 (5 connections now open)
2016-12-14T17:10:55.871-0500 I NETWORK  [thread1] connection accepted from 127.0.0.1:49243 #6 (6 connections now open)
2016-12-14T17:10:55.872-0500 I NETWORK  [thread1] connection accepted from 127.0.0.1:49244 #7 (7 connections now open)
2016-12-14T17:10:55.873-0500 I NETWORK  [thread1] connection accepted from 127.0.0.1:49245 #8 (8 connections now open)
2016-12-14T17:10:55.876-0500 I -        [conn2] end connection 127.0.0.1:49239 (8 connections now open)
2016-12-14T17:10:56.220-0500 I -        [conn8] end connection 127.0.0.1:49245 (7 connections now open)
2016-12-14T17:10:56.220-0500 I -        [conn7] end connection 127.0.0.1:49244 (7 connections now open)
2016-12-14T17:10:56.220-0500 I -        [conn6] end connection 127.0.0.1:49243 (7 connections now open)
2016-12-14T17:10:56.220-0500 I -        [conn5] end connection 127.0.0.1:49242 (7 connections now open)
2016-12-14T17:10:56.220-0500 I -        [conn4] end connection 127.0.0.1:49241 (6 connections now open)
2016-12-14T17:10:56.220-0500 I -        [conn3] end connection 127.0.0.1:49240 (6 connections now open)
2016-12-14T17:12:16.269-0500 I NETWORK  [thread1] connection accepted from 127.0.0.1:49254 #9 (2 connections now open)
2016-12-14T17:12:16.269-0500 I NETWORK  [thread1] connection accepted from 127.0.0.1:49255 #10 (3 connections now open)
2016-12-14T17:12:16.282-0500 I NETWORK  [conn10] received client metadata from 127.0.0.1:49255 conn10: { driver: { name: "nodejs", version: "2.2.16" }, os: { type: "Darwin", name: "darwin", architecture: "x64", version: "16.1.0" }, platform: "Node.js v6.9.2, LE, mongodb-core: 2.1.2" }
2016-12-14T17:12:16.292-0500 I -        [conn9] end connection 127.0.0.1:49254 (3 connections now open)
2016-12-14T17:12:16.299-0500 I NETWORK  [thread1] connection accepted from 127.0.0.1:49256 #11 (3 connections now open)
2016-12-14T17:12:16.357-0500 I NETWORK  [thread1] connection accepted from 127.0.0.1:49257 #12 (4 connections now open)
2016-12-14T17:12:16.364-0500 I NETWORK  [thread1] connection accepted from 127.0.0.1:49258 #13 (5 connections now open)
2016-12-14T17:13:05.986-0500 I COMMAND  [conn10] command freecodecamp.sessions command: find { find: "sessions", filter: { _id: "GpfExTJVaoOT11M6LO6E0AEJgxAwI0rW", $or: [ { expires: { $exists: false } }, { expires: { $gt: new Date(1481753585251) } } ] }, limit: 1, batchSize: 1, singleBatch: true } planSummary: IXSCAN { _id: 1 } keysExamined:1 docsExamined:1 cursorExhausted:1 numYields:0 nreturned:1 reslen:338 locks:{ Global: { acquireCount: { r: 2 } }, Database: { acquireCount: { r: 1 } }, Collection: { acquireCount: { r: 1 } } } protocol:op_query 670ms
2016-12-14T17:13:06.981-0500 I WRITE    [conn10] update freecodecamp.sessions query: { _id: "GpfExTJVaoOT11M6LO6E0AEJgxAwI0rW" } planSummary: IDHACK update: { _id: "GpfExTJVaoOT11M6LO6E0AEJgxAwI0rW", session: "{"cookie":{"originalMaxAge":77759999996,"expires":"2019-06-02T22:13:06.104Z","httpOnly":true,"path":"/"},"passport":{},"flash":{},"returnTo":"/map"}", expires: new Date(1559513586104) } keysExamined:1 docsExamined:1 nMatched:1 nModified:1 keysInserted:1 keysDeleted:1 numYields:1 locks:{ Global: { acquireCount: { r: 2, w: 2 } }, Database: { acquireCount: { w: 2 } }, Collection: { acquireCount: { w: 2 } } } 795ms
2016-12-14T17:13:06.981-0500 I COMMAND  [conn10] command freecodecamp.$cmd command: update { update: "sessions", updates: [ { q: { _id: "GpfExTJVaoOT11M6LO6E0AEJgxAwI0rW" }, u: { _id: "GpfExTJVaoOT11M6LO6E0AEJgxAwI0rW", session: "{"cookie":{"originalMaxAge":77759999996,"expires":"2019-06-02T22:13:06.104Z","httpOnly":true,"path":"/"},"passport":{},"flash":{},"returnTo":"/map"}", expires: new Date(1559513586104) }, upsert: true, multi: false } ], ordered: true } numYields:0 reslen:59 locks:{ Global: { acquireCount: { r: 2, w: 2 } }, Database: { acquireCount: { w: 2 } }, Collection: { acquireCount: { w: 2 } } } protocol:op_query 859ms
2016-12-14T17:14:16.366-0500 I -        [conn13] end connection 127.0.0.1:49258 (5 connections now open)
2016-12-14T17:14:16.368-0500 I -        [conn11] end connection 127.0.0.1:49256 (4 connections now open)
^C2016-12-14T17:14:26.487-0500 I CONTROL  [signalProcessingThread] got signal 2 (Interrupt: 2), will terminate after current cmd ends
2016-12-14T17:14:26.487-0500 I NETWORK  [signalProcessingThread] shutdown: going to close listening sockets...
2016-12-14T17:14:26.487-0500 I NETWORK  [signalProcessingThread] closing listening socket: 6
2016-12-14T17:14:26.487-0500 I NETWORK  [signalProcessingThread] closing listening socket: 7
2016-12-14T17:14:26.488-0500 I NETWORK  [signalProcessingThread] removing socket file: /tmp/mongodb-27017.sock
2016-12-14T17:14:26.488-0500 I NETWORK  [signalProcessingThread] shutdown: going to flush diaglog...
2016-12-14T17:14:26.501-0500 I FTDC     [signalProcessingThread] Shutting down full-time diagnostic data capture
2016-12-14T17:14:26.549-0500 I STORAGE  [signalProcessingThread] WiredTigerKVEngine shutting down
2016-12-14T17:14:28.948-0500 I STORAGE  [signalProcessingThread] shutdown: removing fs lock...
2016-12-14T17:14:28.953-0500 I CONTROL  [signalProcessingThread] now exiting
2016-12-14T17:14:28.953-0500 I CONTROL  [signalProcessingThread] shutting down with code:0

そしてこれが「地図」画面です-

screenshot 2016-12-14 17 13 45

@ Manish-Giriこのコメントの最初のスクリーンショットのように、ブラウザで500エラーを返すパス( /services/map;lang=en?_csrf=[TOKEN]&returnMeta=true )を参照すると返されるエラーは、Berkeleyが探しているものだと思います。
私もこの問題を再現することはできません。

@systimoticわかりました、教えてくれてありがとう! 調査して報告します。

私もこの問題を抱えています。 /services/map;lang=en?_csrf=[TOKEN]&returnMeta=trueに移動すると、ブラウザは次のように戻ります。

{"output":{"message":"Cannot read property 'order' of undefined"},"meta":{}}

https://github.com/FreeCodeCamp/FreeCodeCamp/blob/staging/server/utils/map.js#L91をに変更して、これを修正し

const result = map.result.reduce((result, supName) => {

これにより、作業マップと#12006で指定された警告が表示されます。

{"output":{"message": "undefinedのプロパティ 'order'を読み取れません"}、 "meta":{}}

データベースが正しくシードされていないようです。

@systimotic私はあなたの指示に従い、ブラウザでそのURLにアクセスしました、これは私が得るものです-

{"output":{"message":"Cannot convert undefined or null to object"},"meta":{}}

更新:FCCリポジトリを別のマシン(Ubuntu 16.04、64ビット)に複製し、MongoDBをインストールし、 npm run only-onceおよびgulpまでのすべての必要な手順を実行しました。 それでも、他のマシンと同じマップエラーに遭遇しました。 ブラウザで生成されたエラーメッセージのみが異なりました-

{"output":{"message":"Cannot read property 'order' of undefined"},"meta":{}}

これは、 @ augmtが本日以前に報告したものと同じです。 これが種の問題なのかどうかは今のところよくわかりませんが、
新しいmongoがインストールされた新しいマシンでも、ドットへの手順に従ったからです。

また、私の場合、 map.js 91行目を変更しても何も起こりません

@BerkeleyTrue @ Manish-Giriまたは、 normalizrを2.3.0から2.2.1にダウングレードするだけで問題を修正しました。

データベースの整合性を検証するために私にできることがあれば、私に知らせてください。

@augmtそれも考えられる原因である可能性があります

バグはOPとは何の関係もないので。 #12103を支持して閉鎖

map.js行91を変更すると、私の課題が修正されます...

manizest-rev.jsonの目的は何ですか?

@ fizzvr

このページは役に立ちましたか?
0 / 5 - 0 評価