Freecodecamp: Recibo 500 errores en el mapa y aproximadamente después de iniciar sesión

Creado en 28 abr. 2016  ·  47Comentarios  ·  Fuente: freeCodeCamp/freeCodeCamp

Hola,

Recibo un error de bucle invertido cuando intento acceder a cualquier página después de haber iniciado sesión. Esto está sucediendo en una máquina virtual en mi entorno local. La parte extraña es que pude usar el sitio localmente para corregir un error sin problemas durante una noche y cuando regresé a la mañana siguiente para abordar otro, comencé a ver esto.

¿Alguien más ha experimentado esto y, de ser así, cuál fue la solución?

Hice una búsqueda y encontré este problema antiguo de la versión beta:
https://github.com/FreeCodeCamp/FreeCodeCamp/issues/971

Sin embargo, aumentar el tiempo de espera no me ayudó.

loopback_error

Todos 47 comentarios

Esto suele ocurrir cuando los servidores no pueden conectarse a su base de datos. ¿Puede verificar que tiene mongo en funcionamiento y que informa nuevas conexiones?

Eso es lo primero que verifiqué:
mongoconnection

¿Podría tener algo que ver el hecho de que sea una máquina virtual de 32 bits?

La última línea allí indica que espera conexiones. Pero no hay indicios de que el servidor se haya conectado. Debería ver algo como esto:
1__mongod

Es posible que desee probar y verificar que el uri de mongodb esté configurado correctamente en sus variables ambientales.

Ver: https://github.com/FreeCodeCamp/FreeCodeCamp/blob/staging/sample.env

Lo haré, gracias @BerkeleyTrue

Sí, eso está configurado correctamente en mi archivo .env. Permítanme publicar algunos de mis registros de mongo.

¿Puedes publicar aquí exactamente lo que tienes para el mongo uri?

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

¿Mongo se ejecuta dentro de la misma máquina virtual que el servidor?

Funcionó bien durante una noche, por lo que la información debe ser correcta para que haga esa conexión inicial y funcione. Creo que hay un bloqueo en Mongo de la sesión anterior.

Sí, se ejecuta en la misma máquina virtual.

Resultados del trago:

vagabundo @ precisa32 : / vagabundo $ gulp
[17:56:13] Usando gulpfile /vagrant/gulpfile.js
[17:56:13] Empezando 'menos' ...
[17:56:13] Iniciando 'js' ...
[17:56:13] Iniciando 'pack-watch' ...
[17:56:14] Iniciando 'build-manifest-watch' ...
[17:56:20] 'build-manifest-watch' terminado después de 6,4 s
[17:56:24] Terminó "menos" después de 11 s
[17:56:34] Finalizó 'js' después de 21 s
[17:56:34] Comenzando 'dependientes' ...
[17:57:15] Versión: webpack 1.13.0
Tamaño de activos Chunks Nombres de fragmentos
bundle.js 8.75 MB 0 [emitido] principal
fcc: gulp webpack init completado + 0ms
[17:57:15] Terminado el "pack-watch" después de 1.03 min
[17:57:15] Iniciando 'pack-watch-manifest' ...
[17:57:15] el paquete web está pendiente de cambios
[17:57:20] "Dependientes" terminados después de 46 s
[17:57:20] 'Pack-watch-manifest' terminado después de 4.88 s
[17:57:20] Iniciando 'build-manifest' ...
[17:57:20] Finalizado el 'manifiesto de compilación' después de 53 ms
[17:57:20] Comenzando 'servir' ...
[17:57:20] [nodemon] 1.9.1
[17:57:20] [nodemon] para reiniciar en cualquier momento, ingrese rs
[17:57:20] [nodemon] viendo: _._
[17:57:20] [nodemon] comenzando /vagrant/node_modules/.bin/babel-node ./server/server.js
[17:57:21] Finalizó el 'saque' después de 1.26 s
[17:57:21] Iniciando 'sincronización' ...
[17:57:22] Finalizó la "sincronización" después de 1,18 s
[17:57:22] Iniciando 'reloj' ...
[17:57:25] "Ver" terminado después de 2.8 s
[17:57:25] Iniciando 'predeterminado' ...
[17:57:25] Terminado 'predeterminado' después de 7.35 μs
[BS] Proxying: http: // localhost : 3000
[BS] URL de acceso:


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

      UI: http://localhost:3002

Interfaz de usuario externa: http://10.0.2.15 : 3002


[BS] Viendo archivos ...
sin cadena de función original para envolver
fcc: usuario : configuración remota de enlaces de usuario + 0ms
Fuente de datos lista ...
Explore su API REST en http://127.0.0.1 : 3000 / explorer
Servidor FreeCodeCamp escuchando en el puerto 3000 en desarrollo
https redirigir escuchando en el puerto 1337
MongoError: conexión 0 a localhost: 27017 agotó el tiempo de espera
en Function.MongoError.create (/home/vagrant/vagrant_node_modules/node_modules/mongodb-core/lib/error.js:29:11)
en Socket.(/home/vagrant/vagrant_node_modules/node_modules/mongodb-core/lib/connection/connection.js:161:20)
en Socket.g (events.js: 273: 16)
en emitNone (events.js: 80: 13)
en Socket.emit (events.js: 179: 7)
en Socket._onTimeout (net.js: 332: 8)
en tryOnTimeout (timers.js: 224: 11)
en Timer.listOnTimeout (timers.js: 198: 5)

La línea "Fuente de datos lista" es solo un código de depuración que agregué.

Y la salida de mongo:

vagabundo @ precisa32 : ~ $ mongod
mongod: ayuda para obtener ayuda y opciones de inicio
2016-04-28T17: 52: 35.870 + 0000
2016-04-28T17: 52: 35.875 + 0000 advertencia: los servidores de 32 bits no tienen el registro en diario habilitado de forma predeterminada. Utilice --journal si desea durabilidad.
2016-04-28T17: 52: 35.876 + 0000
2016-04-28T17: 52: 35.938 + 0000 [initandlisten] MongoDB comenzando: pid = 1847 puerto = 27017 dbpath = / data / db host de 32 bits = precisa32
2016-04-28T17: 52: 35.938 + 0000 [initandlisten]
2016-04-28T17: 52: 35.938 + 0000 [initandlisten] ** NOTA: Este es un binario MongoDB de 32 bits.
2016-04-28T17: 52: 35.938 + 0000 [initandlisten] ** Las compilaciones de 32 bits están limitadas a menos de 2 GB de datos (o menos con --journal).
2016-04-28T17: 52: 35.938 + 0000 [initandlisten] ** Tenga en cuenta que el registro en diario está desactivado de forma predeterminada para 32 bits y actualmente está desactivado.
2016-04-28T17: 52: 35.938 + 0000 [initandlisten] ** Ver http://dochub.mongodb.org/core/32bit
2016-04-28T17: 52: 35.938 + 0000 [initandlisten]
2016-04-28T17: 52: 35.938 + 0000 [initandlisten] db versión v2.6.12
2016-04-28T17: 52: 35.938 + 0000 [initandlisten] versión de git: d73c92b1c85703828b55c2916a5dd4ad46535f6a
2016-04-28T17: 52: 35.939 + 0000 [initandlisten] información de compilación: Linux ip-10-45-196-214 2.6.18-194.el5xen # 1 SMP Mar 16 de marzo 22:08:06 EDT 2010 i686 BOOST_LIB_VERSION = 1_49
2016-04-28T17: 52: 35.939 + 0000 [initandlisten] asignador: sistema
2016-04-28T17: 52: 35.939 + 0000 [initandlisten] opciones: {}
2016-04-28T17: 52: 36.151 + 0000 [initandlisten] esperando conexiones en el puerto 27017
2016-04-28T17: 53: 36.158 + 0000 [clientcursormon] mem (MB) res: 60 virt: 284
2016-04-28T17: 53: 36.158 + 0000 [clientcursormon] mapeado: 160
2016-04-28T17: 53: 36.158 + 0000 [clientcursormon] co nnections: 0
2016-04-28T17: 55: 36.287 + 0000 [TTLMonitor] consulta freecodecamp.system.indexes consulta: {expireAfterSeconds: {$ existe: true}} planSummary: COLLSCAN ntoreturn: 0 ntoskip: 0 nscanned: 5 nscann edObjects: 5 k eyUpdates : 0 num Rendimientos: 0 bloqueos (micros) r: 134030 n devuelto: 1 reslen: 129 134ms
2016-04-28T17: 57: 36.294 + 0000 Tarea [PeriodicTaskRunner]: DBConnectionPool-cleaner tomó: 19ms
2016-04-28T17: 57: 36.402 + 0000 [PeriodicTaskRunner] tarea: WriteBackManager :: el limpiador tomó: 59 ms
2016-04-28T17: 57: 39.348 + 0000 [TTLMonitor] consulta freecodecamp.system.indexes consulta: {expireAfterSeconds: {$ existe: true}} planSummary: COLLSCAN ntoreturn: 0 ntoskip: 0 nscanned: 5 nscann edObjects: 5 k eyUpdates : 0 num Rendimientos: 0 bloqueos (micros) r: 857003 n devuelto: 1 reslen: 129 857ms
2016-04-28T17: 57: 40.773 + 0000 [TTLMonitor] consulta local.system.indexes consulta: {expireAfterSeconds: {$ existe: true}} planSummary: COLLSCAN ntoreturn: 0 ntoskip: 0 nscanned: 1 nscann edObjects: 1 k eyUpdates : 0 num Rendimientos: 0 bloqueos (micros) r: 582655 n devuelto: 0 reslen: 20 582ms
2016-04-28T17: 58: 37.044 + 0000 Tarea [PeriodicTaskRunner]: DBConnectionPool-cleaner tomó: 84ms
2016-04-28T17: 58: 38.946 + 0000 [PeriodicTaskRunner] tarea: WriteBackManager :: el limpiador tomó: 160 ms
2016-04-28T17: 58: 39.057 + 0000 Tarea [PeriodicTaskRunner]: DBConnectionPool-cleaner tomó: 9ms
2016-04-28T17: 58: 43.805 + 0000 [TTLMonitor] consulta admin.system.indexes consulta: {expireAfterSeconds: {$ existe: true}} planSummary: EOF ntoreturn: 0 ntoskip: 0 nscanned: 0 nscann edObjects: 0 k eyUpdates : 0 num Rendimientos: 0 bloqueos (micros) r: 1850273 n devuelto: 0 reslen: 20 1369ms
2016-04-28T17: 58: 45.352 + 0000 [TTLMonitor] consulta freecodecamp.system.indexes consulta: {expireAfterSeconds: {$ existe: true}} planSummary: COLLSCAN ntoreturn: 0 ntoskip: 0 nscanned: 5 nscann edObjects: 5 k eyUpdates : 0 num Rendimientos: 0 bloqueos (micros) r: 810851 n devuelto: 1 reslen: 129 788ms
2016-04-28T17: 58: 45.825 + 0000 [TTLMonitor] consulta local.system.indexes consulta: {expireAfterSeconds: {$ existe: true}} planSummary: COLLSCAN ntoreturn: 0 ntoskip: 0 nscanned: 1 nscann edObjects: 1 k eyUpdates : 0 num Rendimientos: 0 bloqueos (micros) r: 169044 n devuelto: 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] mapeado: 160
2016-04-28T17: 58: 57.764 + 0000 [clientcursormon] co nnections: 0
2016-04-28T17: 59: 40.119 + 0000 Tarea [PeriodicTaskRunner]: DBConnectionPool-cleaner tomó: 367ms
2016-04-28T17: 59: 40.791 + 0000 [PeriodicTaskRunner] tarea: WriteBackManager :: el limpiador tomó: 18 ms
2016-04-28T17: 59: 40.848 + 0000 Tarea [PeriodicTaskRunner]: DBConnectionPool-cleaner tomó: 37ms
2016-04-28T17: 59: 48.593 + 0000 [TTLMonitor] consulta admin.system.indexes consulta: {expireAfterSeconds: {$ existe: true}} planSummary: EOF ntoreturn: 0 ntoskip: 0 nscanned: 0 nscann edObjects: 0 k eyUpdates : 0 num Rendimientos: 0 bloqueos (micros) r: 1349076 n devuelto: 0 reslen: 20 1139ms
2016-04-28T17: 59: 53.434 + 0000 [TTLMonitor] consulta freecodecamp.system.indexes consulta: {expireAfterSeconds: {$ existe: true}} planSummary: COLLSCAN ntoreturn: 0 ntoskip: 0 nscanned: 5 nscann edObjects: 5 k eyUpdates : 0 num Rendimientos: 0 bloqueos (micros) r: 2772163 n devuelto: 1 reslen: 129 2796ms
2016-04-28T18: 00: 01.726 + 0000 [TTLMonitor] consulta local.system.indexes consulta: {expireAfterSeconds: {$ existe: true}} planSummary: COLLSCAN ntoreturn: 0 ntoskip: 0 nscanned: 1 nscann edObjects: 1 k eyUpdates : 0 num Rendimientos: 0 bloqueos (micros) r: 2770600 n devuelto: 0 reslen: 20 2555ms
2016-04-28T18: 00: 41.234 + 0000 Tarea [PeriodicTaskRunner]: DBConnectionPool-cleaner tomó: 96ms
2016-04-28T18: 00: 41.939 + 0000 [PeriodicTaskRunner] tarea: WriteBackManager :: el limpiador tomó: 29ms
2016-04-28T18: 00: 42.190 + 0000 Tarea [PeriodicTaskRunner]: DBConnectionPool-cleaner tomó: 45ms
2016-04-28T18: 01: 06.041 + 0000 [TTLMonitor] consulta admin.system.indexes consulta: {expireAfterSeconds: {$ existe: true}} planSummary: EOF ntoreturn: 0 ntoskip: 0 nscanned: 0 nscann edObjects: 0 k eyUpdates : 0 num Rendimientos: 0 bloqueos (micros) r: 784935 n devuelto: 0 reslen: 20 815ms
2016-04-28T18: 01: 11.587 + 0000 [TTLMonitor] consulta freecodecamp.system.indexes consulta: {expireAfterSeconds: {$ existe: true}} planSummary: COLLSCAN ntoreturn: 0 ntoskip: 0 nscanned: 5 nscann edObjects: 5 k eyUpdates : 0 num Rendimientos: 0 bloqueos (micros) r: 4139336 n devuelto: 1 reslen: 129 4160ms
2016-04-28T18: 01: 16.434 + 0000 [TTLMonitor] consulta local.system.indexes consulta: {expireAfterSeconds: {$ existe: true}} planSummary: COLLSCAN ntoreturn: 0 ntoskip: 0 nscanned: 1 nscann edObjects: 1 k eyUpdates : 0 num Rendimientos: 1 bloqueos (micros) r: 2009378 n devuelto: 0 reslen: 20 1410ms
2016-04-28T18: 01: 42.738 + 0000 tarea [PeriodicTaskRunner]: DBConnectionPool-cleaner tomó: 106ms
2016-04-28T18: 01: 43.686 + 0000 Tarea [PeriodicTaskRunner]: WriteBackManager :: el limpiador tomó: 50ms
2016-04-28T18: 01: 43.873 + 0000 tarea [PeriodicTaskRunner]: DBConnectionPool-cleaner tomó: 26ms
2016-04-28T18: 02: 18.230 + 0000 [TTLMonitor] consulta admin.system.indexes consulta: {expireAfterSeconds: {$ existe: true}} planSummary: EOF ntoreturn: 0 ntoskip: 0 nscanned: 0 nscann edObjects: 0 k eyUpdates : 0 num Rendimientos: 0 bloqueos (micros) r: 425988 n devuelto: 0 reslen: 20 368ms
2016-04-28T18: 02: 20.878 + 0000 [TTLMonitor] consulta freecodecamp.system.indexes consulta: {expireAfterSeconds: {$ existe: true}} planSummary: COLLSCAN ntoreturn: 0 ntoskip: 0 nscanned: 5 nscann edObjects: 5 k eyUpdates : 0 num Rendimientos: 0 bloqueos (micros) r: 1093363 n devuelto: 1 reslen: 129 1000ms
2016-04-28T18: 02: 24.441 + 0000 [TTLMonitor] consulta local.system.indexes consulta: {expireAfterSeconds: {$ existe: true}} planSummary: COLLSCAN ntoreturn: 0 ntoskip: 0 nscanned: 1 nscann edObjects: 1 k eyUpdates : 0 num Rendimientos: 1 bloqueos (micros) r: 2250763 n devuelto: 0 reslen: 20 962ms
2016-04-28T18: 02: 44.228 + 0000 tarea [PeriodicTaskRunner]: DBConnectionPool-cleaner tomó: 42ms
2016-04-28T18: 02: 45.293 + 0000 Tarea [PeriodicTaskRunner]: WriteBackManager :: el limpiador tomó: 13ms
2016-04-28T18: 02: 46.012 + 0000 Tarea [PeriodicTaskRunner]: DBConnectionPool-cleaner tomó: 101ms

Así que definitivamente hay un problema al establecer la conexión:

MongoError: conexión 0 a localhost: 27017 agotó el tiempo de espera
en Function.MongoError.create (/home/vagrant/vagrant_node_modules/node_modules/mongodb-core/lib/error.js:29:11)

¿Qué versión de node / npm está ejecutando en la VM?

sin cadena de función original para envolver

Esto me dice que hay una versión antigua de algún módulo en ejecución. Es posible que desee borrar sus node_modules y npm install nuevamente

Lo intentaré ahora.

Arme esta máquina virtual solo para este sitio, para que todo sea la versión estable más reciente:
vagabundo @ precisa32 : ~ $ nodo -v
v5.11.0
vagabundo @ precisa32 : ~ $ npm -v
3.8.7

Y nuevamente, funcionó bien el primer día. Entonces, si algo fuera incompatible, ¿no habría funcionado bien?

Reinstalando los módulos de nodo ahora, con suerte eso resuelve el problema.

Reinstalé los módulos de nodo y obtengo el mismo resultado. Intentaré derribar mongo y todos los datos y reiniciar.

Reinicié y ejecuté gulp nuevamente y el error de tiempo de espera desapareció, sin embargo, el mensaje en cadena no lo hizo:
sin cadena de función original para envolver


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

      UI: http://localhost:3002

Interfaz de usuario externa: http://10.0.2.15 : 3002


[BS] Viendo archivos ...
sin cadena de función original para envolver
fcc: usuario : configuración remota de enlaces de usuario + 0ms
Explore su API REST en http://127.0.0.1 : 3000 / explorer
Servidor FreeCodeCamp escuchando en el puerto 3000 en desarrollo
https redirigir escuchando en el puerto 1337

El sitio ahora responde como debería. Sin embargo, cuando me registro, aparece este error:

timedout

Si vuelvo a la página de inicio e intento visitar cualquier otra página, vuelvo a caer en ese ciclo de tiempo de espera:

map_error

Servidor FreeCodeCamp escuchando en el puerto 3000 en desarrollo
https redirigir escuchando en el puerto 1337
304 OBTENER 26166.008 ms - /
301 GET 8104.394 ms - / iniciar sesión
404 GET 22920.000 ms - / api / flyers / findOne? Filter% 5Border% 5D = id + DESC
304 OBTENER 17127.156 ms - / iniciar sesión
404 GET 3901.238 ms - / api / flyers / findOne? Filter% 5Border% 5D = id + DESC
304 OBTENER 10324.801 ms - / email-signup
fcc: usuario : control remoto existencia + 5m
fcc: usuario : remoto donde + 60ms {correo electrónico: 'dweber. [email protected] '}
404 GET 8756.846 ms - / api / flyers / findOne? Filter% 5Border% 5D = id + DESC
fcc: usuario: usuario remoto creado, enviando correo electrónico + 8s
fcc: usuario : envío remoto de correo electrónico de bienvenida + 86ms
500 POST 17528.131 ms - / api / users
304 OBTENER 3851.423 ms - /
404 GET 169.129 ms - / api / flyers / findOne? Filter% 5Border% 5D = id + DESC
301 GET 39.106 ms - / iniciar sesión
304 OBTENER 950.838 ms - / iniciar sesión
404 GET 165.353 ms - / api / flyers / findOne? Filter% 5Border% 5D = id + DESC
304 OBTENER 1074.357 ms - / email-signin
404 GET 1388.679 ms - / api / flyers / findOne? Filter% 5Border% 5D = id + DESC
fcc: usuario : configuración remota de cookies + 2m
fcc: usuario: usuario remoto conectado + 116ms
302 POST 3306.162 ms - / api / users / login
304 OBTENER 4508.902 ms - /
404 GET 1341.159 ms - / api / flyers / findOne? Filter% 5Border% 5D = id + DESC
Error: tiempo de espera en la conexión después de 20000 ms
en Timeout._onTimeout (/home/vagrant/vagrant_node_modules/node_modules/loopback-datasource-juggler/lib/datasource.js:2135:10)
en tryOnTimeout (timers.js: 224: 11)
en Timer.listOnTimeout (timers.js: 198: 5)
500 OBTENER 2371.159 ms - / mapa aparte
Error: tiempo de espera en la conexión después de 20000 ms
en Timeout._onTimeout (/home/vagrant/vagrant_node_modules/node_modules/loopback-datasource-juggler/lib/datasource.js:2135:10)
en tryOnTimeout (timers.js: 224: 11)
en Timer.listOnTimeout (timers.js: 198: 5)
500 GET 1217.055 ms - / aproximadamente

Mongo log cuando obtuve el tiempo de espera:

2016-04-28T18: 56: 50.774 + 0000 Tarea [PeriodicTaskRunner]: DBConnectionPool-cleaner tomó: 9ms
2016-04-28T18: 56: 50.790 + 0000 [PeriodicTaskRunner] tarea: WriteBackManager :: el limpiador tomó: 16 ms
2016-04-28T18: 57: 25.381 + 0000 [TTLMonitor] consulta freecodecamp.system.indexes consulta: {expireAfterSeconds: {$ existe: true}} planSummary: COLLSCAN ntoreturn: 0 ntoskip: 0 k eyUpdates: 0 numYields: 0 bloqueos ( micros) r: 113538 n devuelto: 1 reslen: 129 113ms
2016-04-28T18: 57: 50.930 + 0000 Tarea [PeriodicTaskRunner]: DBConnectionPool-cleaner tomó: 69ms
2016-04-28T18: 57: 50.958 + 0000 Tarea [PeriodicTaskRunner]: WriteBackManager :: el limpiador tomó: 27 ms
2016-04-28T18: 58: 07.749 + 0000 [conn29] consulta freecodecamp.sessions consulta: {_id: "4gbPret1xw4xC50C8oU86Ea6P1tJDZa0", $ o: [{expires: {$ exist: false}}, {expires: {$ gt: new Fecha (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] consulta freecodecamp.AccessToken consulta: {OrdenarPor: {_id: 1}, $ consulta: {_id: "lKGhksQqVJO6hcsDnlEKadmZ1O4AuP2Vl8DKiSqyetdOxNADzzrQzv2B0SsC75wX"}} planSummary: IDHACK ntoreturn: 1 ntoskip: 0 nscanned : 1 nscann edObjects: 1 idhack: 1 k eyUpdates: 0 num Rendimientos: 0 bloqueos (micros) r: 134863 nreturned: 1 reslen: 145 134ms
2016-04-28T18: 58: 08.849 + 0000 [conn29] actualización de consulta de freecodecamp.sessions: {_id: "4gbPret1xw4xC50C8oU86Ea6P1tJDZa0"} actualización: {_id: "4gbPret1xw4xC50C8oU86Ea3": original "77Aj99 sesión: , "expires": "2018-10-15T18: 58: 08.415Z", "httpOnly": true, "path": "/"}, "passport": {}, "flash": {}, "returnTo" : "/ map"} ", expira: nueva fecha (1539629888415)} nscanned: 1 nscann edObjects: 1 nMatched: 1 nModified: 1 k eyUpdates: 1 numReduchos: 0 bloqueos (micros) w: 116522 145ms
2016-04-28T18: 58: 08.858 + 0000 [conn29] comando freecodecamp. $ Cmd comando: actualización {actualización: "sesiones", actualizaciones: [{q: {_id: "4gbPret1xw4xC50C8oU86Ea6P1tJDZa0"}, u: {_id: "4gbxJDZa0" ", sesión:" {"cookie": {"originalMaxAge": 77759999953, "expires": "2018-10-15T18: 58: 08.415Z", "httpOnly": true, "path": "/"}, " pasaporte ": {}," flash ": {}," returnTo ":" / map "}", expira: nueva fecha (1539629888415)}, upsert: true, multi: false}], ordenados: true} k eyUpdates: 0 num Rendimientos: 0 reslen: 55 206ms
2016-04-28T18: 58: 25.738 + 0000 [TTLMonitor] consulta freecodecamp.system.indexes consulta: {expireAfterSeconds: {$ existe: true}} planSummary: COLLSCAN ntoreturn: 0 ntoskip: 0 k eyUpdates: 0 numYields: 0 bloqueos ( micros) r: 101268 n devuelto: 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] mapeado: 160
2016-04-28T18: 58: 32.782 + 0000 conexiones [clientcursormon] : 12

Todavía puedo navegar. Simplemente parece dar el tiempo de espera del loopback en la página Acerca de y en la página del mapa:

profile

about_fail

map_fail

Estoy seguro de que estás ocupado, así que intentaré resolver esto por mi cuenta. Actualizaré si lo hago.

Acabo de configurar una nueva máquina virtual que es ubuntu 14 de 64 bits. El último fue Ubuntu 12 de 32 bits. También cambié los permisos de mis carpetas de datos mongo para tener el mismo grupo y propietario que mi carpeta compartida (vagabundo).

Todo está funcionando ahora, así que supongo que estaba relacionado con la ejecución de mongodb en modo de 32 bits.

Me alegro de que lo arreglaron

¡Yo también! ¡Gracias por tu ayuda!

Todo está funcionando ahora, así que supongo que estaba relacionado con la ejecución de mongodb en modo de 32 bits.

Obtuve el mismo error en una máquina mongodb de 32 bits. Migrando a x64.

Tengo una instalación de 64 bits, pero aparece el mismo error. Reconstruir node_modules y sembrar tampoco ayudó.

Registros después de la reconstrucción -

Gulp -

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

Mongo -

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)

reapertura a petición

Actualizado : actualice todos los modelos de nodo a las versiones recientes y se unen perfectamente mediante la tarea gulp a localhost
Actualizado : mejor instancia de mongod ini por conexiones de consulta predeterminadas.

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)

Errores en "git": "2.11", "node": "7.2", "npm": "3.10" x32 linux debian jessie

Aún hay 500 errores en / mapa

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

Bajar a 6.8.0

"git": "2.11", "nodo": "7.2", "npm": "3.10"

La versión del nodo debe ser 6 (por ejemplo, yo uso 6.8.0, en macOS), ¿puedes probar con el último LTS de https://nodejs.org?

¿Alguien puede publicar el error real, no solo el código de estado? ¿Es el mismo error de tiempo de espera? Un código de estado no nos da ninguna información que no sea un error.

De todas las ejecuciones que probé, no vi un Error real en los registros. Aquí están los registros de gulp y mongod de las últimas ejecuciones de prueba. Hice un mongod --repair antes de este paso, y una búsqueda para determinar (y eliminar) cualquier instancia en ejecución de node o mongod con - px ax | grep node y px ax | grep mongod , solo para estar seguro.

trago -

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

Y esta es la pantalla "mapa" -

screenshot 2016-12-14 17 13 45

@ Manish-Giri Creo que lo que busca Berkeley es el error que se devuelve si navega hasta la ruta que devuelve el error 500 en el navegador ( /services/map;lang=en?_csrf=[TOKEN]&returnMeta=true ) como en la primera captura de pantalla de este comentario .
Tampoco puedo reproducir este problema.

@systimotic Está bien, ¡gracias por

También tengo este problema. Cuando navego a /services/map;lang=en?_csrf=[TOKEN]&returnMeta=true el navegador devuelve:

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

Arreglo esto por mi parte cambiando https://github.com/FreeCodeCamp/FreeCodeCamp/blob/staging/server/utils/map.js#L91 a

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

Esto luego da como resultado un mapa de trabajo y la advertencia especificada en # 12006

{"output": {"message": "No se puede leer la propiedad 'order' de undefined"}, "meta": {}}

Parece que la base de datos no está sembrada correctamente.

@systimotic Seguí tus instrucciones y visité esa URL en el navegador, esto es lo que obtengo -

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

Actualización: cloné el repositorio de la FCC en una máquina diferente (Ubuntu 16.04, 64 bit), instalé MongoDB, seguí todos los pasos necesarios, hasta npm run only-once y gulp . Sin embargo, encontré el mismo error de mapa que en mi otra máquina. Solo el mensaje de error generado en el navegador fue diferente:

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

que es lo mismo que @augmt informó hoy. Ahora no estoy tan seguro de si esto es un problema de semillas,
porque seguí los pasos hasta el punto, incluso en una máquina nueva con una instalación nueva de mongo.

Además, cambiar la línea 91 en map.js no hizo nada en mi caso.

@BerkeleyTrue @ Manish-Giri Alternativamente, solucioné mi problema normalizr de 2.3.0 a 2.2.1.

Si hay algo que pueda hacer para verificar la integridad de la base de datos, hágamelo saber.

@augmt Eso también podría ser una posible causa

Dado que el error no tiene nada que ver con OP. cierre a favor de # 12103

Cambiando la línea 91 en map.js arregla mis desafíos ...

¿Cuál es el propósito de manifiest-rev.json?

@fizzvr por favor continúe en # 12103

¿Fue útil esta página
0 / 5 - 0 calificaciones