derby-auth icon indicating copy to clipboard operation
derby-auth copied to clipboard

Error when reconnect example to server/

Open pavshuk opened this issue 12 years ago • 0 comments

  1. Run example
  2. turn off server
  3. wait appearing of "reconect" link
  4. Turn on server

And got in console error every 5-6 seconds, application can`t reconnect.

if not authorized we got:

Error parsing forward channel Error: If you have fetch middleware you need to also make bulk fetch middleware
    at Error (<anonymous>)
    at UserAgent.bulkFetch (/home/srv/startup/node_modules/derby/node_modules/racer/node_modules/share/lib/server/useragent.js:149:11)
    at Session.bulkSubscribe (/home/srv/startup/node_modules/derby/node_modules/racer/node_modules/share/lib/server/session.js:228:9)
    at Session._handleMessage (/home/srv/startup/node_modules/derby/node_modules/racer/node_modules/share/lib/server/session.js:550:12)
    at Session.pump (/home/srv/startup/node_modules/derby/node_modules/racer/node_modules/share/lib/server/session.js:324:10)
    at Duplex.<anonymous> (/home/srv/startup/node_modules/derby/node_modules/racer/node_modules/share/lib/server/session.js:335:15)
    at Duplex.g (events.js:175:14)
    at Duplex.EventEmitter.emit (events.js:92:17)
    at emitReadable_ (_stream_readable.js:408:10)
    at emitReadable (_stream_readable.js:404:5)
    at readableAddChunk (_stream_readable.js:165:9)
    at Duplex.Readable.push (_stream_readable.js:127:10)
    at onMessage (/home/srv/startup/node_modules/racer-browserchannel/lib/server.js:64:12)
    at EventEmitter.emit (events.js:117:20)
    at /home/srv/startup/node_modules/racer-browserchannel/node_modules/browserchannel/dist/server.js:405:30
    at null._mapBuffer (/home/srv/startup/node_modules/racer-browserchannel/node_modules/browserchannel/dist/server.js:191:9)
    at /home/srv/startup/node_modules/racer-browserchannel/node_modules/browserchannel/dist/server.js:390:17
    at null._ridBuffer (/home/srv/startup/node_modules/racer-browserchannel/node_modules/browserchannel/dist/server.js:191:9)
    at BrowserChannelSession._receivedData (/home/srv/startup/node_modules/racer-browserchannel/node_modules/browserchannel/dist/server.js:376:15)
    at processData (/home/srv/startup/node_modules/racer-browserchannel/node_modules/browserchannel/dist/server.js:646:21)
    at Object.middleware [as handle] (/home/srv/startup/node_modules/racer-browserchannel/node_modules/browserchannel/dist/server.js:668:18)
    at next (/home/srv/startup/node_modules/express/node_modules/connect/lib/proto.js:190:15)
    at Object.methodOverride [as handle] (/home/srv/startup/node_modules/express/node_modules/connect/lib/middleware/methodOverride.js:37:5)
    at next (/home/srv/startup/node_modules/express/node_modules/connect/lib/proto.js:190:15)
    at multipart (/home/srv/startup/node_modules/express/node_modules/connect/lib/middleware/multipart.js:60:27)
    at /home/srv/startup/node_modules/express/node_modules/connect/lib/middleware/bodyParser.js:57:9
    at IncomingMessage.<anonymous> (/home/srv/startup/node_modules/express/node_modules/connect/lib/middleware/urlencoded.js:70:11)
    at IncomingMessage.EventEmitter.emit (events.js:92:17)
    at _stream_readable.js:920:16
    at process._tickCallback (node.js:415:13)

and if authorized

Error parsing forward channel TypeError: Object #<Object> has no method '_setSubscribed'
    at cancel (/home/srv/startup/node_modules/derby/node_modules/racer/node_modules/share/lib/server/session.js:218:14)
    at /home/srv/startup/node_modules/derby/node_modules/racer/node_modules/share/lib/server/session.js:248:9
    at UserAgent.bulkSubscribe (/home/srv/startup/node_modules/derby/node_modules/racer/node_modules/share/lib/server/useragent.js:234:12)
    at /home/srv/startup/node_modules/derby/node_modules/racer/node_modules/share/lib/server/session.js:246:11
    at UserAgent.bulkFetch (/home/srv/startup/node_modules/derby/node_modules/racer/node_modules/share/lib/server/useragent.js:134:48)
    at Session.bulkSubscribe (/home/srv/startup/node_modules/derby/node_modules/racer/node_modules/share/lib/server/session.js:228:9)
    at Session._handleMessage (/home/srv/startup/node_modules/derby/node_modules/racer/node_modules/share/lib/server/session.js:550:12)
    at Session.pump (/home/srv/startup/node_modules/derby/node_modules/racer/node_modules/share/lib/server/session.js:324:10)
    at Duplex.<anonymous> (/home/srv/startup/node_modules/derby/node_modules/racer/node_modules/share/lib/server/session.js:335:15)
    at Duplex.g (events.js:175:14)
    at Duplex.EventEmitter.emit (events.js:92:17)
    at emitReadable_ (_stream_readable.js:408:10)
    at emitReadable (_stream_readable.js:404:5)
    at readableAddChunk (_stream_readable.js:165:9)
    at Duplex.Readable.push (_stream_readable.js:127:10)
    at onMessage (/home/srv/startup/node_modules/racer-browserchannel/lib/server.js:64:12)
    at EventEmitter.emit (events.js:117:20)
    at /home/srv/startup/node_modules/racer-browserchannel/node_modules/browserchannel/dist/server.js:405:30
    at null._mapBuffer (/home/srv/startup/node_modules/racer-browserchannel/node_modules/browserchannel/dist/server.js:191:9)
    at /home/srv/startup/node_modules/racer-browserchannel/node_modules/browserchannel/dist/server.js:390:17
    at null._ridBuffer (/home/srv/startup/node_modules/racer-browserchannel/node_modules/browserchannel/dist/server.js:191:9)
    at BrowserChannelSession._receivedData (/home/srv/startup/node_modules/racer-browserchannel/node_modules/browserchannel/dist/server.js:376:15)
    at processData (/home/srv/startup/node_modules/racer-browserchannel/node_modules/browserchannel/dist/server.js:646:21)
    at Object.middleware [as handle] (/home/srv/startup/node_modules/racer-browserchannel/node_modules/browserchannel/dist/server.js:668:18)
    at next (/home/srv/startup/node_modules/express/node_modules/connect/lib/proto.js:190:15)
    at Object.methodOverride [as handle] (/home/srv/startup/node_modules/express/node_modules/connect/lib/middleware/methodOverride.js:37:5)
    at next (/home/srv/startup/node_modules/express/node_modules/connect/lib/proto.js:190:15)
    at multipart (/home/srv/startup/node_modules/express/node_modules/connect/lib/middleware/multipart.js:60:27)
    at /home/srv/startup/node_modules/express/node_modules/connect/lib/middleware/bodyParser.js:57:9
    at IncomingMessage.<anonymous> (/home/srv/startup/node_modules/express/node_modules/connect/lib/middleware/urlencoded.js:70:11)
    at IncomingMessage.EventEmitter.emit (events.js:92:17)
    at _stream_readable.js:920:16
    at process._tickCallback (node.js:415:13)

pavshuk avatar Oct 17 '13 12:10 pavshuk