Meteor-files: this.userId or this.user() is always null in protected function

Created on 14 Sep 2019  Β·  24Comments  Β·  Source: veliovgroup/Meteor-Files

Hello,
I would like to protect the files from being accessible by a non-connected user.
At the moment anyone can do : http://my-app.com/cdn/storage/Files/fileId/original/fileId.pdf and the file is presented to the browser (even if the user is not connected)

I have implemented :

configServer["protected"] = function(fileObj){
    console.log("protected > this.userId : ", this.userId); //This returns always null
    if (this.userId){return true;}
    return false
  }

But this.userId or this.user() always return null.

I am using v 1.11.2. with Meteor 1.8.1

I am both :

Is this a normal behavior ?
I have seen some discussion about taking the userId from cookies. Do I have to activate/set cookies somewhere before in my app or MeteorFiles is doing it ?
Thanks

Similar issues :

In a case of the fire - Read This SECURITY new FilesCollection()

Most helpful comment

Hello,
We did together place account-base above ostrio:files in the meteor/package files.
But I had other sub packages that were using ostrio:files like this :
api.use(['ostrio:files])
and these packages did not have account-base declared above.
I have replaced by api.use(['account-base', 'ostrio:files']) and it seems to work.
I will try and make tests beginning of january and let you know.
Thanks and have a nice Christmas.

All 24 comments

It should have been fixed via #683 - can you please provide a minimal repo to clone and reproduce?

Hello,
It will be difficult for me to setup a minimal repo to reproduce the
problem.
As a work around I have set protected to true and created my own secured
route to serve files using json web token.
I feel this is a bit overkilled but I was not able to understand the bug.
Thanks.

On Sun, Sep 15, 2019, 19:16 Jan KΓΌster notifications@github.com wrote:

It should have been fixed via #683
https://github.com/VeliovGroup/Meteor-Files/pull/683 - can you please
provide a minimal repo to clone and reproduce?

β€”
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/VeliovGroup/Meteor-Files/issues/710?email_source=notifications&email_token=AAOFI7QN6BCHNEGCPWQJE3DQJZUYXA5CNFSM4IWXGNS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6XVBWI#issuecomment-531583193,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAOFI7XZCK7E4SMM3EM4TP3QJZUYXANCNFSM4IWXGNSQ
.

Hello @dokithonon ,

I believe namespace is broken in your function, when starting debugging β€” console.log(this) it should be instance of FilesCollection, if not β€” there is an issue in your codebase.

I have seen some discussion about taking the userId from cookies. Do I have to activate/set cookies somewhere before in my app or MeteorFiles is doing it ?

The problem we were discussing in other threads related to authorizing user via HTTP, as by default Meteor doesn't use cookies and DDP is used for authentication. So, user got to authorize (cookie will be set by FilesCollection automatically) before accessing file directly

@dokithonon any news on your end?

Hello, no I was not able to make it work. Still blocked.

@dokithonon have you tried to update to the latest v1.12.2?

To help you on this, please answer next questions:

  1. What is output of console.log(this) inside protected hook?
  2. What cookies do you have in a Browser (after logging-in)?
  3. Enable debug mode and post full logs from Browser and Client

Hello,
I have updated to v1.12.2

  1. output of console.this
this :  { request: 
I20191011-19:07:56.541(2)?    IncomingMessage {
I20191011-19:07:56.541(2)?      _readableState: 
I20191011-19:07:56.541(2)?       ReadableState {
I20191011-19:07:56.541(2)?         objectMode: false,
I20191011-19:07:56.542(2)?         highWaterMark: 16384,
I20191011-19:07:56.542(2)?         buffer: [Object],
I20191011-19:07:56.542(2)?         length: 0,
I20191011-19:07:56.542(2)?         pipes: null,
I20191011-19:07:56.542(2)?         pipesCount: 0,
I20191011-19:07:56.542(2)?         flowing: null,
I20191011-19:07:56.542(2)?         ended: true,
I20191011-19:07:56.542(2)?         endEmitted: false,
I20191011-19:07:56.543(2)?         reading: false,
I20191011-19:07:56.543(2)?         sync: true,
I20191011-19:07:56.543(2)?         needReadable: false,
I20191011-19:07:56.543(2)?         emittedReadable: true,
I20191011-19:07:56.564(2)?         readableListening: false,
I20191011-19:07:56.564(2)?         resumeScheduled: false,
I20191011-19:07:56.564(2)?         destroyed: false,
I20191011-19:07:56.564(2)?         defaultEncoding: 'utf8',
I20191011-19:07:56.565(2)?         awaitDrain: 0,
I20191011-19:07:56.565(2)?         readingMore: true,
I20191011-19:07:56.565(2)?         decoder: null,
I20191011-19:07:56.565(2)?         encoding: null },
I20191011-19:07:56.565(2)?      readable: true,
I20191011-19:07:56.565(2)?      domain: null,
I20191011-19:07:56.565(2)?      _events: { end: [Function: resetHeadersTimeoutOnReqEnd] },
I20191011-19:07:56.565(2)?      _eventsCount: 1,
I20191011-19:07:56.565(2)?      _maxListeners: undefined,
I20191011-19:07:56.566(2)?      socket: 
I20191011-19:07:56.566(2)?       Socket {
I20191011-19:07:56.566(2)?         connecting: false,
I20191011-19:07:56.566(2)?         _hadError: false,
I20191011-19:07:56.566(2)?         _handle: [Object],
I20191011-19:07:56.566(2)?         _parent: null,
I20191011-19:07:56.566(2)?         _host: null,
I20191011-19:07:56.566(2)?         _readableState: [Object],
I20191011-19:07:56.566(2)?         readable: true,
I20191011-19:07:56.566(2)?         domain: null,
I20191011-19:07:56.567(2)?         _events: [Object],
I20191011-19:07:56.567(2)?         _eventsCount: 9,
I20191011-19:07:56.567(2)?         _maxListeners: undefined,
I20191011-19:07:56.567(2)?         _writableState: [Object],
I20191011-19:07:56.567(2)?         writable: true,
I20191011-19:07:56.567(2)?         allowHalfOpen: true,
I20191011-19:07:56.567(2)?         _bytesDispatched: 0,
I20191011-19:07:56.568(2)?         _sockname: null,
I20191011-19:07:56.568(2)?         _pendingData: null,
I20191011-19:07:56.568(2)?         _pendingEncoding: '',
I20191011-19:07:56.568(2)?         server: [Object],
I20191011-19:07:56.568(2)?         _server: [Object],
I20191011-19:07:56.568(2)?         _idleTimeout: 120000,
I20191011-19:07:56.568(2)?         _idleNext: [Object],
I20191011-19:07:56.568(2)?         _idlePrev: [Object],
I20191011-19:07:56.568(2)?         _idleStart: 19127,
I20191011-19:07:56.569(2)?         _destroyed: false,
I20191011-19:07:56.569(2)?         parser: [Object],
I20191011-19:07:56.569(2)?         on: [Function: socketOnWrap],
I20191011-19:07:56.569(2)?         _paused: false,
I20191011-19:07:56.569(2)?         _httpMessage: [Object],
I20191011-19:07:56.569(2)?         [Symbol(asyncId)]: 11621,
I20191011-19:07:56.569(2)?         [Symbol(bytesRead)]: 0,
I20191011-19:07:56.569(2)?         [Symbol(asyncId)]: 11623,
I20191011-19:07:56.569(2)?         [Symbol(triggerAsyncId)]: 11621 },
I20191011-19:07:56.569(2)?      connection: 
I20191011-19:07:56.570(2)?       Socket {
I20191011-19:07:56.570(2)?         connecting: false,
I20191011-19:07:56.570(2)?         _hadError: false,
I20191011-19:07:56.570(2)?         _handle: [Object],
I20191011-19:07:56.570(2)?         _parent: null,
I20191011-19:07:56.570(2)?         _host: null,
I20191011-19:07:56.570(2)?         _readableState: [Object],
I20191011-19:07:56.571(2)?         readable: true,
I20191011-19:07:56.571(2)?         domain: null,
I20191011-19:07:56.571(2)?         _events: [Object],
I20191011-19:07:56.571(2)?         _eventsCount: 9,
I20191011-19:07:56.571(2)?         _maxListeners: undefined,
I20191011-19:07:56.571(2)?         _writableState: [Object],
I20191011-19:07:56.572(2)?         writable: true,
I20191011-19:07:56.572(2)?         allowHalfOpen: true,
I20191011-19:07:56.572(2)?         _bytesDispatched: 0,
I20191011-19:07:56.572(2)?         _sockname: null,
I20191011-19:07:56.572(2)?         _pendingData: null,
I20191011-19:07:56.572(2)?         _pendingEncoding: '',
I20191011-19:07:56.572(2)?         server: [Object],
I20191011-19:07:56.572(2)?         _server: [Object],
I20191011-19:07:56.572(2)?         _idleTimeout: 120000,
I20191011-19:07:56.572(2)?         _idleNext: [Object],
I20191011-19:07:56.573(2)?         _idlePrev: [Object],
I20191011-19:07:56.573(2)?         _idleStart: 19127,
I20191011-19:07:56.573(2)?         _destroyed: false,
I20191011-19:07:56.573(2)?         parser: [Object],
I20191011-19:07:56.573(2)?         on: [Function: socketOnWrap],
I20191011-19:07:56.573(2)?         _paused: false,
I20191011-19:07:56.573(2)?         _httpMessage: [Object],
I20191011-19:07:56.573(2)?         [Symbol(asyncId)]: 11621,
I20191011-19:07:56.573(2)?         [Symbol(bytesRead)]: 0,
I20191011-19:07:56.573(2)?         [Symbol(asyncId)]: 11623,
I20191011-19:07:56.574(2)?         [Symbol(triggerAsyncId)]: 11621 },
I20191011-19:07:56.574(2)?      httpVersionMajor: 1,
I20191011-19:07:56.574(2)?      httpVersionMinor: 1,
I20191011-19:07:56.574(2)?      httpVersion: '1.1',
I20191011-19:07:56.574(2)?      complete: true,
I20191011-19:07:56.574(2)?      headers: 
I20191011-19:07:56.574(2)?       { 'x-forwarded-host': 'localhost:3000',
I20191011-19:07:56.574(2)?         'x-forwarded-proto': 'http',
I20191011-19:07:56.574(2)?         'x-forwarded-port': '3000',
I20191011-19:07:56.574(2)?         'x-forwarded-for': '127.0.0.1',
I20191011-19:07:56.574(2)?         cookie: '_ga=GA1.1.1455579895.1567604089',
I20191011-19:07:56.575(2)?         'accept-language': 'en-US,en;q=0.9',
I20191011-19:07:56.575(2)?         'accept-encoding': 'gzip, deflate, br',
I20191011-19:07:56.575(2)?         referer: 'http://localhost:3000/projects-touchscreen/PROJ-2',
I20191011-19:07:56.575(2)?         'sec-fetch-site': 'same-origin',
I20191011-19:07:56.575(2)?         accept: 'image/webp,image/apng,image/*,*/*;q=0.8',
I20191011-19:07:56.575(2)?         'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36',
I20191011-19:07:56.575(2)?         'sec-fetch-mode': 'no-cors',
I20191011-19:07:56.575(2)?         connection: 'keep-alive',
I20191011-19:07:56.575(2)?         host: 'localhost:3000' },
I20191011-19:07:56.575(2)?      rawHeaders: 
I20191011-19:07:56.576(2)?       [ 'x-forwarded-host',
I20191011-19:07:56.576(2)?         'localhost:3000',
I20191011-19:07:56.576(2)?         'x-forwarded-proto',
I20191011-19:07:56.576(2)?         'http',
I20191011-19:07:56.576(2)?         'x-forwarded-port',
I20191011-19:07:56.576(2)?         '3000',
I20191011-19:07:56.576(2)?         'x-forwarded-for',
I20191011-19:07:56.576(2)?         '127.0.0.1',
I20191011-19:07:56.576(2)?         'cookie',
I20191011-19:07:56.576(2)?         '_ga=GA1.1.1455579895.1567604089',
I20191011-19:07:56.576(2)?         'accept-language',
I20191011-19:07:56.577(2)?         'en-US,en;q=0.9',
I20191011-19:07:56.577(2)?         'accept-encoding',
I20191011-19:07:56.577(2)?         'gzip, deflate, br',
I20191011-19:07:56.577(2)?         'referer',
I20191011-19:07:56.577(2)?         'http://localhost:3000/projects-touchscreen/PROJ-2',
I20191011-19:07:56.577(2)?         'sec-fetch-site',
I20191011-19:07:56.577(2)?         'same-origin',
I20191011-19:07:56.577(2)?         'accept',
I20191011-19:07:56.577(2)?         'image/webp,image/apng,image/*,*/*;q=0.8',
I20191011-19:07:56.577(2)?         'user-agent',
I20191011-19:07:56.577(2)?         'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36',
I20191011-19:07:56.578(2)?         'sec-fetch-mode',
I20191011-19:07:56.578(2)?         'no-cors',
I20191011-19:07:56.578(2)?         'connection',
I20191011-19:07:56.578(2)?         'keep-alive',
I20191011-19:07:56.578(2)?         'host',
I20191011-19:07:56.578(2)?         'localhost:3000' ],
I20191011-19:07:56.578(2)?      trailers: {},
I20191011-19:07:56.578(2)?      rawTrailers: [],
I20191011-19:07:56.579(2)?      aborted: false,
I20191011-19:07:56.579(2)?      upgrade: false,
I20191011-19:07:56.579(2)?      url: '/cdn/storage/Files/BXxBWxLkftYkCGJfF/original/BXxBWxLkftYkCGJfF.png',
I20191011-19:07:56.587(2)?      method: 'GET',
I20191011-19:07:56.588(2)?      statusCode: null,
I20191011-19:07:56.588(2)?      statusMessage: null,
I20191011-19:07:56.588(2)?      client: 
I20191011-19:07:56.588(2)?       Socket {
I20191011-19:07:56.588(2)?         connecting: false,
I20191011-19:07:56.588(2)?         _hadError: false,
I20191011-19:07:56.588(2)?         _handle: [Object],
I20191011-19:07:56.588(2)?         _parent: null,
I20191011-19:07:56.588(2)?         _host: null,
I20191011-19:07:56.589(2)?         _readableState: [Object],
I20191011-19:07:56.589(2)?         readable: true,
I20191011-19:07:56.589(2)?         domain: null,
I20191011-19:07:56.589(2)?         _events: [Object],
I20191011-19:07:56.589(2)?         _eventsCount: 9,
I20191011-19:07:56.614(2)?         _maxListeners: undefined,
I20191011-19:07:56.614(2)?         _writableState: [Object],
I20191011-19:07:56.614(2)?         writable: true,
I20191011-19:07:56.614(2)?         allowHalfOpen: true,
I20191011-19:07:56.615(2)?         _bytesDispatched: 0,
I20191011-19:07:56.615(2)?         _sockname: null,
I20191011-19:07:56.615(2)?         _pendingData: null,
I20191011-19:07:56.615(2)?         _pendingEncoding: '',
I20191011-19:07:56.615(2)?         server: [Object],
I20191011-19:07:56.615(2)?         _server: [Object],
I20191011-19:07:56.615(2)?         _idleTimeout: 120000,
I20191011-19:07:56.615(2)?         _idleNext: [Object],
I20191011-19:07:56.615(2)?         _idlePrev: [Object],
I20191011-19:07:56.616(2)?         _idleStart: 19127,
I20191011-19:07:56.616(2)?         _destroyed: false,
I20191011-19:07:56.616(2)?         parser: [Object],
I20191011-19:07:56.616(2)?         on: [Function: socketOnWrap],
I20191011-19:07:56.616(2)?         _paused: false,
I20191011-19:07:56.616(2)?         _httpMessage: [Object],
I20191011-19:07:56.616(2)?         [Symbol(asyncId)]: 11621,
I20191011-19:07:56.616(2)?         [Symbol(bytesRead)]: 0,
I20191011-19:07:56.616(2)?         [Symbol(asyncId)]: 11623,
I20191011-19:07:56.616(2)?         [Symbol(triggerAsyncId)]: 11621 },
I20191011-19:07:56.616(2)?      _consuming: false,
I20191011-19:07:56.617(2)?      _dumped: false,
I20191011-19:07:56.617(2)?      originalUrl: '/cdn/storage/Files/BXxBWxLkftYkCGJfF/original/BXxBWxLkftYkCGJfF.png',
I20191011-19:07:56.617(2)?      _parsedUrl: 
I20191011-19:07:56.617(2)?       Url {
I20191011-19:07:56.617(2)?         protocol: null,
I20191011-19:07:56.617(2)?         slashes: null,
I20191011-19:07:56.617(2)?         auth: null,
I20191011-19:07:56.617(2)?         host: null,
I20191011-19:07:56.617(2)?         port: null,
I20191011-19:07:56.617(2)?         hostname: null,
I20191011-19:07:56.617(2)?         hash: null,
I20191011-19:07:56.618(2)?         search: null,
I20191011-19:07:56.618(2)?         query: null,
I20191011-19:07:56.618(2)?         pathname: '/cdn/storage/Files/BXxBWxLkftYkCGJfF/original/BXxBWxLkftYkCGJfF.png',
I20191011-19:07:56.618(2)?         path: '/cdn/storage/Files/BXxBWxLkftYkCGJfF/original/BXxBWxLkftYkCGJfF.png',
I20191011-19:07:56.618(2)?         href: '/cdn/storage/Files/BXxBWxLkftYkCGJfF/original/BXxBWxLkftYkCGJfF.png',
I20191011-19:07:56.618(2)?         _raw: '/cdn/storage/Files/BXxBWxLkftYkCGJfF/original/BXxBWxLkftYkCGJfF.png' },
I20191011-19:07:56.618(2)?      secret: undefined,
I20191011-19:07:56.618(2)?      cookies: { _ga: 'GA1.1.1455579895.1567604089' },
I20191011-19:07:56.619(2)?      signedCookies: {},
I20191011-19:07:56.619(2)?      query: {},
I20191011-19:07:56.619(2)?      Cookies: 
I20191011-19:07:56.619(2)?       __cookies {
I20191011-19:07:56.619(2)?         TTL: false,
I20191011-19:07:56.619(2)?         response: [Object],
I20191011-19:07:56.619(2)?         runOnServer: true,
I20191011-19:07:56.619(2)?         cookies: [Object] } },
I20191011-19:07:56.619(2)?   response: 
I20191011-19:07:56.619(2)?    ServerResponse {
I20191011-19:07:56.620(2)?      domain: null,
I20191011-19:07:56.620(2)?      _events: { finish: [Array] },
I20191011-19:07:56.620(2)?      _eventsCount: 1,
I20191011-19:07:56.620(2)?      _maxListeners: undefined,
I20191011-19:07:56.620(2)?      output: [],
I20191011-19:07:56.620(2)?      outputEncodings: [],
I20191011-19:07:56.620(2)?      outputCallbacks: [],
I20191011-19:07:56.620(2)?      outputSize: 0,
I20191011-19:07:56.620(2)?      writable: true,
I20191011-19:07:56.620(2)?      _last: false,
I20191011-19:07:56.620(2)?      upgrading: false,
I20191011-19:07:56.620(2)?      chunkedEncoding: false,
I20191011-19:07:56.621(2)?      shouldKeepAlive: true,
I20191011-19:07:56.621(2)?      useChunkedEncodingByDefault: true,
I20191011-19:07:56.621(2)?      sendDate: true,
I20191011-19:07:56.621(2)?      _removedConnection: false,
I20191011-19:07:56.621(2)?      _removedContLen: false,
I20191011-19:07:56.621(2)?      _removedTE: false,
I20191011-19:07:56.621(2)?      _contentLength: null,
I20191011-19:07:56.621(2)?      _hasBody: true,
I20191011-19:07:56.621(2)?      _trailer: '',
I20191011-19:07:56.621(2)?      finished: false,
I20191011-19:07:56.621(2)?      _headerSent: false,
I20191011-19:07:56.622(2)?      socket: 
I20191011-19:07:56.622(2)?       Socket {
I20191011-19:07:56.622(2)?         connecting: false,
I20191011-19:07:56.622(2)?         _hadError: false,
I20191011-19:07:56.622(2)?         _handle: [Object],
I20191011-19:07:56.622(2)?         _parent: null,
I20191011-19:07:56.622(2)?         _host: null,
I20191011-19:07:56.622(2)?         _readableState: [Object],
I20191011-19:07:56.622(2)?         readable: true,
I20191011-19:07:56.622(2)?         domain: null,
I20191011-19:07:56.622(2)?         _events: [Object],
I20191011-19:07:56.623(2)?         _eventsCount: 9,
I20191011-19:07:56.623(2)?         _maxListeners: undefined,
I20191011-19:07:56.623(2)?         _writableState: [Object],
I20191011-19:07:56.623(2)?         writable: true,
I20191011-19:07:56.623(2)?         allowHalfOpen: true,
I20191011-19:07:56.623(2)?         _bytesDispatched: 0,
I20191011-19:07:56.623(2)?         _sockname: null,
I20191011-19:07:56.623(2)?         _pendingData: null,
I20191011-19:07:56.623(2)?         _pendingEncoding: '',
I20191011-19:07:56.623(2)?         server: [Object],
I20191011-19:07:56.623(2)?         _server: [Object],
I20191011-19:07:56.624(2)?         _idleTimeout: 120000,
I20191011-19:07:56.624(2)?         _idleNext: [Object],
I20191011-19:07:56.624(2)?         _idlePrev: [Object],
I20191011-19:07:56.624(2)?         _idleStart: 19127,
I20191011-19:07:56.624(2)?         _destroyed: false,
I20191011-19:07:56.624(2)?         parser: [Object],
I20191011-19:07:56.624(2)?         on: [Function: socketOnWrap],
I20191011-19:07:56.624(2)?         _paused: false,
I20191011-19:07:56.624(2)?         _httpMessage: [Circular],
I20191011-19:07:56.624(2)?         [Symbol(asyncId)]: 11621,
I20191011-19:07:56.625(2)?         [Symbol(bytesRead)]: 0,
I20191011-19:07:56.625(2)?         [Symbol(asyncId)]: 11623,
I20191011-19:07:56.625(2)?         [Symbol(triggerAsyncId)]: 11621 },
I20191011-19:07:56.625(2)?      connection: 
I20191011-19:07:56.625(2)?       Socket {
I20191011-19:07:56.626(2)?         connecting: false,
I20191011-19:07:56.626(2)?         _hadError: false,
I20191011-19:07:56.626(2)?         _handle: [Object],
I20191011-19:07:56.626(2)?         _parent: null,
I20191011-19:07:56.626(2)?         _host: null,
I20191011-19:07:56.626(2)?         _readableState: [Object],
I20191011-19:07:56.626(2)?         readable: true,
I20191011-19:07:56.626(2)?         domain: null,
I20191011-19:07:56.626(2)?         _events: [Object],
I20191011-19:07:56.627(2)?         _eventsCount: 9,
I20191011-19:07:56.627(2)?         _maxListeners: undefined,
I20191011-19:07:56.627(2)?         _writableState: [Object],
I20191011-19:07:56.627(2)?         writable: true,
I20191011-19:07:56.627(2)?         allowHalfOpen: true,
I20191011-19:07:56.627(2)?         _bytesDispatched: 0,
I20191011-19:07:56.627(2)?         _sockname: null,
I20191011-19:07:56.627(2)?         _pendingData: null,
I20191011-19:07:56.627(2)?         _pendingEncoding: '',
I20191011-19:07:56.627(2)?         server: [Object],
I20191011-19:07:56.627(2)?         _server: [Object],
I20191011-19:07:56.628(2)?         _idleTimeout: 120000,
I20191011-19:07:56.628(2)?         _idleNext: [Object],
I20191011-19:07:56.628(2)?         _idlePrev: [Object],
I20191011-19:07:56.628(2)?         _idleStart: 19127,
I20191011-19:07:56.628(2)?         _destroyed: false,
I20191011-19:07:56.628(2)?         parser: [Object],
I20191011-19:07:56.628(2)?         on: [Function: socketOnWrap],
I20191011-19:07:56.628(2)?         _paused: false,
I20191011-19:07:56.628(2)?         _httpMessage: [Circular],
I20191011-19:07:56.628(2)?         [Symbol(asyncId)]: 11621,
I20191011-19:07:56.628(2)?         [Symbol(bytesRead)]: 0,
I20191011-19:07:56.629(2)?         [Symbol(asyncId)]: 11623,
I20191011-19:07:56.629(2)?         [Symbol(triggerAsyncId)]: 11621 },
I20191011-19:07:56.629(2)?      _header: null,
I20191011-19:07:56.629(2)?      _onPendingData: [Function: bound updateOutgoingData],
I20191011-19:07:56.629(2)?      _sent100: false,
I20191011-19:07:56.629(2)?      _expect_continue: false,
I20191011-19:07:56.629(2)?      flush: [Function: flush],
I20191011-19:07:56.629(2)?      write: [Function: write],
I20191011-19:07:56.629(2)?      end: [Function: end],
I20191011-19:07:56.629(2)?      on: [Function: on],
I20191011-19:07:56.629(2)?      writeHead: [Function: writeHead],
I20191011-19:07:56.629(2)?      [Symbol(outHeadersKey)]: null },
I20191011-19:07:56.630(2)?   params: 
I20191011-19:07:56.630(2)?    { _id: 'BXxBWxLkftYkCGJfF',
I20191011-19:07:56.630(2)?      query: {},
I20191011-19:07:56.630(2)?      name: 'BXxBWxLkftYkCGJfF.png',
I20191011-19:07:56.630(2)?      version: 'original' },
I20191011-19:07:56.630(2)?   user: [Function: user],
I20191011-19:07:56.630(2)?   userId: null }
I20191011-19:07:56.630(2)? this.userId :  null


  1. This is the cookies that I have :
    Screenshot 2019-10-11 at 19 10 50

  2. After enabling the debug
    on the client : nothing is outputed to the console.
    on the server : [FilesCollection._checkAccess] WARN: Access denied!

Thanks for your help

@dokithonon thank you for quick update.
As we can see the is no cookie set :(

To figure out why please post contents of your .meteor/packages file

Hello,
I have only a few top level packages in .meteor/packages. Here is the full list

[email protected]                             
β”œβ”€β”¬ [email protected]                      
β”‚ β”œβ”€β”¬ [email protected]                
β”‚ β”‚ β”œβ”€β”¬ [email protected]       
β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]               
β”‚ β”‚ β”‚ β”‚ └─┬ [email protected]                    
β”‚ β”‚ β”‚ β”‚   └── [email protected]          
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)     
β”‚ β”‚ β”‚ └─┬ [email protected]                      
β”‚ β”‚ β”‚   β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”‚   └── [email protected] (expanded above)   
β”‚ β”‚ └─┬ [email protected]       
β”‚ β”‚   └── [email protected] (expanded above)     
β”‚ └── [email protected] (expanded above)  
β”œβ”€β”¬ [email protected]                       
β”‚ └── [email protected] (expanded above)         
β”œβ”€β”¬ [email protected]                      
β”‚ β”œβ”€β”¬ [email protected]                             
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”‚ └── [email protected] (expanded above)       
β”‚ β”œβ”€β”¬ [email protected]           
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”‚ └── [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)  
β”‚ β”œβ”€β”€ [email protected] (expanded above)         
β”‚ └── [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above) 
β”œβ”€β”€ [email protected] (expanded above)           
└── [email protected] (expanded above)           
lowi:[email protected]                        
β”œβ”€β”¬ alanning:[email protected]                     
β”‚ β”œβ”€β”¬ [email protected]                     
β”‚ β”‚ β”œβ”€β”¬ [email protected]                   
β”‚ β”‚ β”‚ └── [email protected] (top level)       
β”‚ β”‚ β”œβ”€β”¬ [email protected]                           
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (top level)       
β”‚ β”‚ β”‚ └─┬ [email protected]                         
β”‚ β”‚ β”‚   β”œβ”€β”¬ [email protected]                     
β”‚ β”‚ β”‚   β”‚ └── [email protected] (top level)   
β”‚ β”‚ β”‚   └── [email protected] (top level)     
β”‚ β”‚ β”œβ”€β”¬ [email protected]                             
β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]                    
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)      
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]                  
β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)    
β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (top level)   
β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)    
β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]                    
β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ └── [email protected] (top level) 
β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]                     
β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (top level) 
β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ └── [email protected] (expanded above) 
β”‚ β”‚ β”‚ β”‚ β”‚ └─┬ [email protected]                   
β”‚ β”‚ β”‚ β”‚ β”‚   └── [email protected] (top level) 
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]               
β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (top level)   
β”‚ β”‚ β”‚ β”‚ β”‚ └── [email protected] (expanded above)    
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (top level)     
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)      
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]                      
β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (top level)   
β”‚ β”‚ β”‚ β”‚ β”‚ └── [email protected] (expanded above)    
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]                    
β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (top level)   
β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)    
β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)   
β”‚ β”‚ β”‚ β”‚ β”‚ └── [email protected] (expanded above)   
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)     
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]                      
β”‚ β”‚ β”‚ β”‚ β”‚ └── [email protected] (top level)   
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)      
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]        
β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (top level)   
β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”‚ β”‚ β”‚ └── [email protected] (expanded above)    
β”‚ β”‚ β”‚ β”‚ └── [email protected] (expanded above)    
β”‚ β”‚ β”‚ └─┬ [email protected]                    
β”‚ β”‚ β”‚   β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”‚   β”œβ”€β”€ [email protected] (expanded above)      
β”‚ β”‚ β”‚   β”œβ”€β”€ [email protected] (expanded above) 
β”‚ β”‚ β”‚   β”œβ”€β”€ [email protected] (expanded above) 
β”‚ β”‚ β”‚   β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”‚   β”œβ”€β”€ [email protected] (top level)     
β”‚ β”‚ β”‚   β”œβ”€β”€ [email protected] (expanded above)      
β”‚ β”‚ β”‚   β”œβ”€β”€ [email protected] (expanded above)   
β”‚ β”‚ β”‚   β”œβ”€β”€ [email protected] (expanded above)     
β”‚ β”‚ β”‚   β”œβ”€β”€ [email protected] (expanded above)      
β”‚ β”‚ β”‚   β”œβ”€β”¬ [email protected]                 
β”‚ β”‚ β”‚   β”‚ β”œβ”€β”€ [email protected] (top level)   
β”‚ β”‚ β”‚   β”‚ β”œβ”€β”€ [email protected]               
β”‚ β”‚ β”‚   β”‚ └─┬ [email protected]                    
β”‚ β”‚ β”‚   β”‚   β”œβ”€β”¬ [email protected]   
β”‚ β”‚ β”‚   β”‚   β”‚ β”œβ”€β”€ [email protected] (top level)
β”‚ β”‚ β”‚   β”‚   β”‚ └── [email protected]           
β”‚ β”‚ β”‚   β”‚   β”œβ”€β”€ [email protected] (top level) 
β”‚ β”‚ β”‚   β”‚   β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”‚   β”‚   β”œβ”€β”¬ [email protected]                
β”‚ β”‚ β”‚   β”‚   β”‚ β”œβ”€β”€ [email protected] (top level)
β”‚ β”‚ β”‚   β”‚   β”‚ β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”‚   β”‚   β”‚ └── [email protected] (expanded above)
β”‚ β”‚ β”‚   β”‚   β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”‚   β”‚   β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”‚   β”‚   β”œβ”€β”€ [email protected]             
β”‚ β”‚ β”‚   β”‚   └─┬ [email protected]          
β”‚ β”‚ β”‚   β”‚     β”œβ”€β”€ [email protected] (top level)
β”‚ β”‚ β”‚   β”‚     └── [email protected]           
β”‚ β”‚ β”‚   β”œβ”€β”€ [email protected]                 
β”‚ β”‚ β”‚   └── [email protected] (expanded above)     
β”‚ β”‚ β”œβ”€β”¬ [email protected]                
β”‚ β”‚ β”‚ └─┬ [email protected]                    
β”‚ β”‚ β”‚   β”œβ”€β”€ [email protected] (top level)     
β”‚ β”‚ β”‚   └── [email protected] (expanded above)     
β”‚ β”‚ β”œβ”€β”€ [email protected] (top level)         
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ β”‚ β”œβ”€β”¬ [email protected]                    
β”‚ β”‚ β”‚ └── [email protected] (expanded above)       
β”‚ β”‚ β”œβ”€β”¬ [email protected]                           
β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]                    
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)      
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (top level)     
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)      
β”‚ β”‚ β”‚ β”‚ └─┬ [email protected]                   
β”‚ β”‚ β”‚ β”‚   β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”‚ β”‚   β”œβ”€β”€ [email protected] (top level)   
β”‚ β”‚ β”‚ β”‚   β”œβ”€β”€ [email protected] (expanded above)    
β”‚ β”‚ β”‚ β”‚   β”œβ”€β”¬ [email protected]            
β”‚ β”‚ β”‚ β”‚   β”‚ └── [email protected] (expanded above)
β”‚ β”‚ β”‚ β”‚   β”œβ”€β”€ [email protected] (expanded above)   
β”‚ β”‚ β”‚ β”‚   β”œβ”€β”€ [email protected] (expanded above) 
β”‚ β”‚ β”‚ β”‚   β”œβ”€β”¬ [email protected]              
β”‚ β”‚ β”‚ β”‚   β”‚ └── [email protected] (top level) 
β”‚ β”‚ β”‚ β”‚   β”œβ”€β”€ [email protected] (expanded above)   
β”‚ β”‚ β”‚ β”‚   └── [email protected] (expanded above)  
β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]                  
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (top level)     
β”‚ β”‚ β”‚ β”‚ └── [email protected] (expanded above)     
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (top level)       
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)    
β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]                 
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (top level)     
β”‚ β”‚ β”‚ β”‚ └── [email protected] (expanded above)      
β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]              
β”‚ β”‚ β”‚ β”‚ └── [email protected] (expanded above)   
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)     
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected]                     
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)      
β”‚ β”‚ β”‚ └── [email protected]                   
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)         
β”‚ β”‚ β”œβ”€β”¬ [email protected]                   
β”‚ β”‚ β”‚ └── [email protected] (expanded above)      
β”‚ β”‚ β”œβ”€β”¬ [email protected]          
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”‚ └── [email protected] (expanded above)        
β”‚ β”‚ └── [email protected] (expanded above)        
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ └── [email protected]                       
β”œβ”€β”¬ aldeed:[email protected]                      
β”‚ β”œβ”€β”¬ [email protected]                             
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ β”‚ β”œβ”€β”¬ [email protected]                         
β”‚ β”‚ β”‚ └─┬ [email protected]                         
β”‚ β”‚ β”‚   └── [email protected] (expanded above)    
β”‚ β”‚ β”œβ”€β”¬ [email protected]                        
β”‚ β”‚ β”‚ └── [email protected] (expanded above)     
β”‚ β”‚ β”œβ”€β”¬ [email protected]               
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)     
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)      
β”‚ β”‚ β”‚ └── [email protected]                   
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)   
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)  
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚ └── [email protected]                     
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”€ [email protected] (top level)           
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”€ [email protected] (expanded above)    
β”‚ β”œβ”€β”¬ [email protected]                           
β”‚ β”‚ β”œβ”€β”€ [email protected] (top level)         
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ β”‚ └─┬ [email protected]                   
β”‚ β”‚   β”œβ”€β”€ [email protected] (top level)       
β”‚ β”‚   β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚   └── [email protected] (expanded above)      
β”‚ β”œβ”€β”¬ [email protected]                        
β”‚ β”‚ β”œβ”€β”¬ [email protected]             
β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]         
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]            
β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (top level)   
β”‚ β”‚ β”‚ β”‚ β”‚ └── [email protected] (expanded above)   
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (top level)     
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]            
β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (top level)   
β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]        
β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]            
β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ └── [email protected]           
β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]             
β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ └── [email protected] (expanded above)
β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ └── [email protected]             
β”‚ β”‚ β”‚ β”‚ β”‚ └── [email protected]               
β”‚ β”‚ β”‚ β”‚ └── [email protected]                 
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (top level)       
β”‚ β”‚ β”‚ └── [email protected] (expanded above)
β”‚ β”‚ └─┬ [email protected]              
β”‚ β”‚   β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚   β”œβ”€β”¬ [email protected]                    
β”‚ β”‚   β”‚ β”œβ”€β”€ [email protected] (expanded above)      
β”‚ β”‚   β”‚ β”œβ”€β”€ [email protected] (expanded above)    
β”‚ β”‚   β”‚ β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚   β”‚ β”œβ”€β”€ [email protected] (expanded above)    
β”‚ β”‚   β”‚ └── [email protected]                 
β”‚ β”‚   β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚   └── [email protected]                   
β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ └── [email protected]                       
β”œβ”€β”¬ iron:[email protected]                         
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”¬ iron:[email protected]                  
β”‚ β”‚ β”œβ”€β”¬ iron:[email protected]                      
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚ β”‚ └── [email protected]                   
β”‚ β”‚ β”œβ”€β”¬ iron:[email protected]          
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚ β”‚ β”œβ”€β”€ iron:[email protected] (expanded above)   
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)     
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)   
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)      
β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]                           
β”‚ β”‚ β”‚ β”‚ └── [email protected] (expanded above)      
β”‚ β”‚ β”‚ └── [email protected]                   
β”‚ β”‚ β”œβ”€β”¬ iron:[email protected]                    
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚ β”‚ β”œβ”€β”€ iron:[email protected] (expanded above)   
β”‚ β”‚ β”‚ β”œβ”€β”€ iron:[email protected] (expanded above)
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)   
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)      
β”‚ β”‚ β”‚ └── [email protected]                   
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)  
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)     
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚ └── [email protected]                     
β”‚ β”œβ”€β”€ iron:[email protected] (expanded above)       
β”‚ β”œβ”€β”€ iron:[email protected] (expanded above)     
β”‚ β”œβ”€β”¬ iron:[email protected]                    
β”‚ β”‚ β”œβ”€β”€ iron:[email protected] (expanded above)     
β”‚ β”‚ β”œβ”€β”¬ iron:[email protected]                        
β”‚ β”‚ β”‚ β”œβ”€β”€ iron:[email protected] (expanded above)   
β”‚ β”‚ β”‚ └── [email protected]                   
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚ └── [email protected]                     
β”‚ β”œβ”€β”¬ iron:[email protected]             
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ β”‚ β”œβ”€β”€ iron:[email protected] (expanded above)     
β”‚ β”‚ β”œβ”€β”€ iron:[email protected] (expanded above)       
β”‚ β”‚ └── [email protected]                     
β”‚ β”œβ”€β”€ iron:[email protected] (expanded above)         
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)              
β”‚ β”œβ”€β”€ [email protected]                       
β”‚ └── [email protected] (expanded above)           
β”œβ”€β”¬ matb33:[email protected]             
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ └── [email protected]                       
β”œβ”€β”€ [email protected] (expanded above)          
β”œβ”€β”€ [email protected] (expanded above)              
β”œβ”€β”¬ [email protected]                     
β”‚ └── [email protected] (expanded above)            
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)        
β”œβ”€β”€ [email protected] (expanded above)      
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)                
└── [email protected]                         
mikowals:[email protected]                   
β”œβ”€β”€ [email protected] (expanded above)                
β”œβ”€β”€ [email protected] (expanded above)              
β”œβ”€β”€ [email protected] (expanded above)              
└── [email protected]                         
ostrio:[email protected]                           
β”œβ”€β”€ [email protected] (expanded above)              
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (top level)             
β”œβ”€β”¬ [email protected]                                
β”‚ β”œβ”€β”€ [email protected] (expanded above)         
β”‚ └─┬ [email protected]                               
β”‚   └── [email protected] (expanded above)       
β”œβ”€β”€ [email protected] (expanded above)              
β”œβ”€β”¬ ostrio:[email protected]                      
β”‚ β”œβ”€β”€ [email protected] (top level)           
β”‚ β”œβ”€β”€ [email protected] (expanded above)             
β”‚ └── [email protected] (expanded above)           
β”œβ”€β”€ [email protected] (expanded above)             
β”œβ”€β”€ [email protected] (expanded above)      
β”œβ”€β”€ [email protected] (expanded above)            
└── [email protected] (expanded above)             
rationalk:[email protected]          
└── rationalk:[email protected] (top level)          
rationalk:[email protected]                        
β”œβ”€β”€ aldeed:[email protected] (expanded above)     
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]                           
β”œβ”€β”€ iron:[email protected] (expanded above)        
└── rationalk:[email protected] (top level)          
rationalk:[email protected]                   
β”œβ”€β”€ aldeed:[email protected] (expanded above)     
β”œβ”€β”€ ostrio:[email protected] (top level)           
β”œβ”€β”€ rationalk:[email protected] (top level)          
└── rationalk:[email protected] (top level)        
rationalk:[email protected]                           
β”œβ”€β”€ aldeed:[email protected] (expanded above)     
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)        
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]                    
β”œβ”€β”¬ rationalk:[email protected]                
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ └── rationalk:[email protected] (top level)      
β”œβ”€β”¬ rationalk:[email protected]                
β”‚ β”œβ”€β”¬ j4507:[email protected]      
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”‚ └── twbs:[email protected] (top level)      
β”‚ β”œβ”€β”¬ rajit:[email protected]_1     
β”‚ β”‚ └── [email protected] (expanded above)       
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”¬ rationalk:[email protected]                     
β”‚ β”‚ β”œβ”€β”€ aldeed:[email protected] (expanded above) 
β”‚ β”‚ β”œβ”€β”¬ aslagle:[email protected]         
β”‚ β”‚ β”‚ β”œβ”€β”¬ anti:[email protected]                     
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)      
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚ β”‚ β”‚ └── [email protected]                 
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)     
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)   
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)      
β”‚ β”‚ β”‚ └── [email protected]                   
β”‚ β”‚ β”œβ”€β”€ cunneen:[email protected]           
β”‚ β”‚ β”œβ”€β”¬ dburles:[email protected]      
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚ β”‚ └── [email protected]                   
β”‚ β”‚ β”œβ”€β”€ j4507:[email protected] (expanded above)
β”‚ β”‚ β”œβ”€β”¬ manuelschoebel:[email protected]      
β”‚ β”‚ β”‚ └─┬ [email protected]                 
β”‚ β”‚ β”‚   β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”‚   └── [email protected] (top level)     
β”‚ β”‚ β”œβ”€β”€ netanelgilad:[email protected]              
β”‚ β”‚ β”œβ”€β”€ pdftk:[email protected]                     
β”‚ β”‚ β”œβ”€β”€ rajit:[email protected]_1 (expanded above)
β”‚ β”‚ β”œβ”€β”¬ rationalk:[email protected]               
β”‚ β”‚ β”‚ β”œβ”€β”€ aldeed:[email protected] (expanded above)
β”‚ β”‚ β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)    
β”‚ β”‚ β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)  
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)   
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)   
β”‚ β”‚ β”‚ └── [email protected] (expanded above)          
β”‚ β”‚ β”œβ”€β”¬ rationalk:[email protected]              
β”‚ β”‚ β”‚ β”œβ”€β”€ aldeed:[email protected] (expanded above)
β”‚ β”‚ β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)    
β”‚ β”‚ β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)  
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)   
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)   
β”‚ β”‚ β”‚ └── [email protected] (expanded above)          
β”‚ β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)      
β”‚ β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)    
β”‚ β”‚ β”œβ”€β”¬ rationalk:[email protected]       
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)     
β”‚ β”‚ β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)    
β”‚ β”‚ β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)  
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)   
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)   
β”‚ β”‚ β”‚ └── [email protected] (expanded above)          
β”‚ β”‚ β”œβ”€β”¬ rationalk:[email protected]  
β”‚ β”‚ β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)    
β”‚ β”‚ β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)  
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)   
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)   
β”‚ β”‚ β”‚ └── [email protected] (expanded above)          
β”‚ β”‚ └── risul:[email protected]                
β”‚ └── rationalk:[email protected] (top level)      
β”œβ”€β”€ rationalk:[email protected] (expanded above)  
β”œβ”€β”€ rationalk:[email protected] (expanded above) 
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”¬ rationalk:[email protected]        
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)      
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ └── [email protected] (expanded above)              
β”œβ”€β”€ rationalk:[email protected] (expanded above)      
β”œβ”€β”¬ rationalk:[email protected]                    
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)      
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ └── [email protected] (expanded above)              
β”œβ”€β”€ rationalk:[email protected] (top level)        
β”œβ”€β”¬ rationalk:[email protected]                 
β”‚ β”œβ”€β”€ [email protected] (expanded above)         
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ rationalk:[email protected] (expanded above)    
β”‚ └── rationalk:[email protected] (top level)      
β”œβ”€β”¬ rationalk:[email protected]                      
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ └── rationalk:[email protected] (top level)      
β”œβ”€β”¬ rationalk:[email protected]             
β”‚ β”œβ”€β”€ [email protected] (expanded above)    
β”‚ β”œβ”€β”€ alanning:[email protected] (expanded above)  
β”‚ β”œβ”€β”€ [email protected] (top level)           
β”‚ β”œβ”€β”€ iron:[email protected] (expanded above)      
β”‚ β”œβ”€β”€ manuelschoebel:[email protected] (expanded above)
β”‚ β”œβ”€β”€ matb33:[email protected] (expanded above)
β”‚ β”œβ”€β”€ mikowals:[email protected] (top level) 
β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”€ [email protected] (expanded above)  
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ [email protected] (expanded above)    
β”‚ β”œβ”€β”€ [email protected] (expanded above)    
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)              
β”‚ └── [email protected]                       
β”œβ”€β”¬ rationalk:[email protected]         
β”‚ β”œβ”€β”¬ dschulz:[email protected]             
β”‚ β”‚ └── [email protected] (expanded above)       
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ rationalk:[email protected] (expanded above)    
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)      
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ └── [email protected] (expanded above)              
β”œβ”€β”¬ rationalk:[email protected]                  
β”‚ β”œβ”€β”€ aldeed:[email protected] (expanded above)   
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ rationalk:[email protected] (expanded above)    
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)      
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ └── [email protected] (expanded above)              
β”œβ”€β”€ rationalk:[email protected] (expanded above)
└─┬ rationalk:[email protected]         
  β”œβ”€β”€ rationalk:[email protected] (top level)        
  └── rationalk:[email protected] (top level)      
rationalk:[email protected]                     
β”œβ”€β”¬ rationalk:[email protected]                 
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ └── [email protected] (expanded above)              
β”œβ”€β”¬ rationalk:[email protected]                 
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ └── [email protected] (expanded above)              
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”¬ rationalk:[email protected]                  
β”‚ β”œβ”€β”€ aldeed:[email protected] (expanded above)   
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ └── [email protected] (expanded above)              
β”œβ”€β”€ rationalk:[email protected] (top level)        
β”œβ”€β”€ rationalk:[email protected] (top level)
β”œβ”€β”¬ rationalk:[email protected]               
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)      
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ └── [email protected] (expanded above)              
β”œβ”€β”¬ rationalk:[email protected]             
β”‚ β”œβ”€β”€ aldeed:[email protected] (expanded above)   
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ └── [email protected] (expanded above)              
β”œβ”€β”¬ rationalk:[email protected]          
β”‚ β”œβ”€β”¬ ajduke:[email protected]        
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”‚ └── twbs:[email protected] (top level)      
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level) 
β”‚ └── rationalk:[email protected] (top level)      
β”œβ”€β”¬ rationalk:[email protected]                  
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ └── [email protected] (expanded above)              
└─┬ rationalk:[email protected]                      
  β”œβ”€β”€ rationalk:[email protected] (top level)        
  β”œβ”€β”€ rationalk:[email protected] (top level)      
  β”œβ”€β”€ [email protected] (expanded above)       
  β”œβ”€β”€ [email protected] (expanded above)       
  └── [email protected] (expanded above)              
rationalk:[email protected]                     
β”œβ”€β”€ rationalk:[email protected] (expanded above)
β”œβ”€β”¬ rationalk:[email protected]                
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ └── [email protected] (expanded above)              
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”¬ rationalk:[email protected]             
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ └── rationalk:[email protected] (top level)      
β”œβ”€β”€ rationalk:[email protected] (expanded above)   
β”œβ”€β”€ rationalk:[email protected] (top level)        
β”œβ”€β”¬ rationalk:[email protected]                     
β”‚ β”œβ”€β”€ [email protected] (top level)           
β”‚ β”œβ”€β”€ matb33:[email protected] (expanded above)
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)      
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)    
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)      
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)    
β”‚ └── rationalk:[email protected] (top level)       
β”œβ”€β”€ rationalk:[email protected] (top level)        
β”œβ”€β”€ rationalk:[email protected] (expanded above)
β”œβ”€β”¬ rationalk:[email protected]        
β”‚ β”œβ”€β”€ rationalk:[email protected] (expanded above)
β”‚ β”œβ”€β”€ rationalk:[email protected] (expanded above)
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ rationalk:[email protected] (expanded above)    
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)      
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)    
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ └── [email protected] (expanded above)              
β”œβ”€β”¬ rationalk:[email protected]     
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ └── rationalk:[email protected] (top level)      
β”œβ”€β”¬ rationalk:[email protected]         
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)      
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ └── [email protected] (expanded above)              
β”œβ”€β”¬ rationalk:[email protected]   
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)      
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ └── [email protected] (expanded above)              
β”œβ”€β”¬ rationalk:[email protected]          
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ └── rationalk:[email protected] (top level)      
β”œβ”€β”¬ rationalk:[email protected]             
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)      
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ └── [email protected] (expanded above)              
β”œβ”€β”¬ rationalk:[email protected]           
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)      
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ └── [email protected] (expanded above)              
β”œβ”€β”€ rationalk:[email protected] (top level)      
β”œβ”€β”¬ rationalk:[email protected]        
β”‚ β”œβ”€β”€ aldeed:[email protected] (expanded above)   
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)      
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)    
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ └── [email protected] (expanded above)              
β”œβ”€β”¬ rationalk:[email protected]         
β”‚ β”œβ”€β”€ aldeed:[email protected] (expanded above)   
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)      
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ └── [email protected] (expanded above)              
β”œβ”€β”¬ rationalk:[email protected]        
β”‚ β”œβ”€β”€ aldeed:[email protected] (expanded above)   
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)        
β”‚ β”œβ”€β”€ rationalk:[email protected] (top level)      
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ └── [email protected] (expanded above)              
└─┬ rationalk:[email protected]      
  β”œβ”€β”€ rationalk:[email protected] (expanded above)
  β”œβ”€β”€ rationalk:[email protected] (top level)        
  β”œβ”€β”€ rationalk:[email protected] (top level)      
  └── rationalk:[email protected] (top level)    
rationalk:[email protected]                     
β”œβ”€β”€ [email protected] (top level)             
└─┬ [email protected]                            
  └── [email protected] (expanded above)         
rationalk:[email protected]             
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)        
└── rationalk:[email protected] (expanded above)
rationalk:[email protected]                    
β”œβ”€β”€ [email protected] (expanded above)      
β”œβ”€β”€ alanning:[email protected] (expanded above)    
β”œβ”€β”€ aslagle:[email protected] (expanded above)
β”œβ”€β”€ [email protected] (top level)             
β”œβ”€β”€ iron:[email protected] (expanded above)        
β”œβ”€β”€ manuelschoebel:[email protected] (expanded above)
β”œβ”€β”€ matb33:[email protected] (expanded above)
β”œβ”€β”€ [email protected] (expanded above)          
β”œβ”€β”€ [email protected] (expanded above)              
β”œβ”€β”€ [email protected] (expanded above)    
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ [email protected] (expanded above)      
β”œβ”€β”€ [email protected] (expanded above)      
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)                
└── [email protected]                         
rationalk:[email protected]           
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)         
β”œβ”€β”€ [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]                   
β”œβ”€β”€ [email protected] (expanded above)      
β”œβ”€β”€ alanning:[email protected] (expanded above)    
β”œβ”€β”€ [email protected] (top level)             
β”œβ”€β”€ iron:[email protected] (expanded above)        
β”œβ”€β”€ manuelschoebel:[email protected] (expanded above)
β”œβ”€β”€ matb33:[email protected] (expanded above)
β”œβ”€β”€ [email protected] (expanded above)          
β”œβ”€β”€ [email protected] (expanded above)              
β”œβ”€β”€ [email protected] (expanded above)    
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ [email protected] (expanded above)      
β”œβ”€β”€ [email protected] (expanded above)      
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)                
└── [email protected]                         
rationalk:[email protected]                      
β”œβ”€β”€ [email protected] (expanded above)      
β”œβ”€β”€ aldeed:[email protected] (expanded above)     
β”œβ”€β”€ [email protected] (top level)             
β”œβ”€β”€ [email protected] (expanded above)           
β”œβ”€β”€ iron:[email protected] (expanded above)        
β”œβ”€β”¬ mizzao:[email protected]                 
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”€ [email protected] (expanded above)    
β”‚ β”œβ”€β”€ dandv:[email protected]              
β”‚ β”œβ”€β”€ [email protected] (expanded above)              
β”‚ β”œβ”€β”€ [email protected] (expanded above)         
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ └── [email protected]                       
β”œβ”€β”€ rationalk:[email protected] (top level)     
β”œβ”€β”€ rationalk:[email protected] (top level)    
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)         
β”œβ”€β”€ rationalk:[email protected] (top level)        
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”¬ tsega:[email protected]                      
β”‚ └── [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]               
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)         
β”œβ”€β”€ [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]                          
β”œβ”€β”¬ [email protected]                   
β”‚ β”œβ”€β”€ [email protected] (expanded above)    
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”€ [email protected] (expanded above)              
β”‚ β”œβ”€β”€ [email protected] (top level)           
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”€ [email protected]                             
β”‚ β”œβ”€β”¬ [email protected]                        
β”‚ β”‚ └── [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)           
β”‚ β”œβ”€β”€ [email protected]                               
β”‚ β”œβ”€β”¬ [email protected]                              
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ β”‚ β”œβ”€β”€ [email protected] (top level)         
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)         
β”‚ β”‚ └── [email protected]                             
β”‚ └── [email protected]                       
β”œβ”€β”€ ajduke:[email protected] (expanded above)
β”œβ”€β”€ alanning:[email protected] (expanded above)    
β”œβ”€β”¬ aldeed:[email protected]                  
β”‚ β”œβ”€β”€ [email protected] (top level)           
β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”¬ raix:[email protected]                 
β”‚ β”‚ └── [email protected]                     
β”‚ └─┬ tmeasday:[email protected]       
β”‚   └── [email protected] (top level)         
β”œβ”€β”€ aldeed:[email protected] (expanded above)     
β”œβ”€β”€ aslagle:[email protected] (expanded above)
β”œβ”€β”€ [email protected]               
β”œβ”€β”¬ cfs:[email protected]              
β”‚ β”œβ”€β”¬ cfs:[email protected]                 
β”‚ β”‚ β”œβ”€β”¬ cfs:[email protected]               
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚ β”‚ └── [email protected]                   
β”‚ β”‚ β”œβ”€β”¬ cfs:[email protected]                       
β”‚ β”‚ β”‚ β”œβ”€β”€ cfs:[email protected] (expanded above)
β”‚ β”‚ β”‚ β”œβ”€β”¬ cfs:[email protected]                  
β”‚ β”‚ β”‚ β”‚ └── [email protected] (expanded above)      
β”‚ β”‚ β”‚ β”œβ”€β”¬ cfs:[email protected]           
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ cfs:[email protected] (expanded above)
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)      
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)      
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)      
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ [email protected]                   
β”‚ β”‚ β”‚ β”‚ β”‚ └── [email protected] (expanded above)      
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”‚ β”‚ └── raix:[email protected] (expanded above)
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)         
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚ β”‚ β”œβ”€β”€ raix:[email protected] (expanded above)
β”‚ β”‚ β”‚ └── [email protected] (expanded above)      
β”‚ β”‚ β”œβ”€β”¬ cfs:[email protected]               
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected]                   
β”‚ β”‚ β”‚ └── [email protected] (expanded above)       
β”‚ β”‚ β”œβ”€β”¬ cfs:[email protected]               
β”‚ β”‚ β”‚ β”œβ”€β”€ cfs:[email protected] (expanded above)
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected]                   
β”‚ β”‚ β”‚ └── [email protected] (expanded above)       
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ β”‚ └── [email protected] (expanded above)          
β”‚ β”œβ”€β”€ cfs:[email protected] (expanded above)
β”‚ β”œβ”€β”¬ cfs:[email protected]                    
β”‚ β”‚ β”œβ”€β”€ cfs:[email protected] (expanded above)
β”‚ β”‚ β”œβ”€β”¬ cfs:[email protected]                   
β”‚ β”‚ β”‚ β”œβ”€β”€ cfs:[email protected] (expanded above)
β”‚ β”‚ β”‚ β”œβ”€β”€ cfs:[email protected] (expanded above)    
β”‚ β”‚ β”‚ β”œβ”€β”€ [email protected] (top level)       
β”‚ β”‚ β”‚ └── [email protected] (expanded above)        
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)      
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ └── raix:[email protected] (expanded above)
β”‚ β”œβ”€β”¬ cfs:[email protected]            
β”‚ β”‚ β”œβ”€β”€ cfs:[email protected] (expanded above)
β”‚ β”‚ └── cfs:[email protected] (expanded above) 
β”‚ β”œβ”€β”€ cfs:[email protected] (expanded above)        
β”‚ β”œβ”€β”¬ cfs:[email protected]                  
β”‚ β”‚ β”œβ”€β”€ cfs:[email protected] (expanded above)
β”‚ β”‚ β”œβ”€β”€ cfs:[email protected] (expanded above)
β”‚ β”‚ β”œβ”€β”€ cfs:[email protected] (expanded above)      
β”‚ β”‚ β”œβ”€β”¬ cfs:[email protected]                
β”‚ β”‚ β”‚ β”œβ”€β”¬ cfs:[email protected]         
β”‚ β”‚ β”‚ β”‚ └── [email protected] (expanded above)      
β”‚ β”‚ β”‚ └── [email protected] (expanded above)        
β”‚ β”‚ β”œβ”€β”¬ cfs:[email protected]               
β”‚ β”‚ β”‚ └── [email protected] (expanded above)        
β”‚ β”‚ └── cfs:[email protected] (expanded above)  
β”‚ └─┬ cfs:[email protected]                        
β”‚   β”œβ”€β”€ cfs:[email protected] (expanded above)
β”‚   β”œβ”€β”€ cfs:[email protected] (expanded above)
β”‚   β”œβ”€β”€ cfs:[email protected] (expanded above)
β”‚   β”œβ”€β”€ cfs:[email protected] (expanded above)  
β”‚   β”œβ”€β”€ [email protected] (expanded above)      
β”‚   └── [email protected] (expanded above)
β”œβ”€β”€ chhib:[email protected]                   
β”œβ”€β”¬ chrismbeckett:[email protected]_1              
β”‚ └── [email protected] (expanded above)         
β”œβ”€β”¬ crystalhelix:[email protected]                  
β”‚ └── [email protected] (top level)           
β”œβ”€β”€ cwaring:[email protected]_1                 
β”œβ”€β”€ dburles:[email protected] (expanded above)
β”œβ”€β”€ [email protected] (expanded above)   
β”œβ”€β”¬ deanius:[email protected]                     
β”‚ β”œβ”€β”¬ cosmos:[email protected]                
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)  
β”‚ β”‚ └── [email protected]                     
β”‚ β”œβ”€β”€ [email protected] (expanded above)              
β”‚ β”œβ”€β”€ [email protected] (top level)           
β”‚ β”œβ”€β”€ [email protected] (expanded above)             
β”‚ β”œβ”€β”€ [email protected] (expanded above)         
β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ └── [email protected]                       
β”œβ”€β”€ dschulz:[email protected] (expanded above)
β”œβ”€β”€ [email protected] (expanded above)     
β”œβ”€β”€ [email protected] (top level)             
β”œβ”€β”€ [email protected]                               
β”œβ”€β”€ [email protected] (expanded above)           
β”œβ”€β”¬ gadicohen:[email protected]           
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”€ [email protected] (expanded above)         
β”‚ β”œβ”€β”¬ mrt:[email protected]                 
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)  
β”‚ β”‚ └── [email protected] (expanded above)          
β”‚ β”œβ”€β”€ [email protected] (expanded above)    
β”‚ └── [email protected]                       
β”œβ”€β”€ iron:[email protected] (expanded above)        
β”œβ”€β”€ [email protected] (expanded above)           
β”œβ”€β”€ manuelschoebel:[email protected] (expanded above)
β”œβ”€β”€ matb33:[email protected] (expanded above)
β”œβ”€β”¬ [email protected]                     
β”‚ β”œβ”€β”¬ [email protected]                        
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”‚ β”œβ”€β”€ [email protected] (top level)         
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”‚ └── [email protected] (expanded above)         
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”€ [email protected] (expanded above)              
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”€ [email protected]                        
β”‚ β”œβ”€β”€ [email protected] (expanded above)         
β”‚ β”œβ”€β”€ [email protected]                     
β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ β”œβ”€β”€ [email protected] (expanded above)         
β”‚ β”œβ”€β”€ [email protected]                
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”€ [email protected] (expanded above)           
β”‚ β”œβ”€β”€ [email protected] (expanded above)           
β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ β”œβ”€β”€ [email protected] (expanded above)              
β”‚ β”œβ”€β”€ [email protected]                       
β”‚ └── [email protected] (expanded above)           
β”œβ”€β”€ mizzao:[email protected] (expanded above)
β”œβ”€β”¬ mizzao:[email protected]                    
β”‚ └── [email protected] (expanded above)         
β”œβ”€β”¬ mizzao:[email protected]                   
β”‚ β”œβ”€β”€ [email protected] (expanded above)         
β”‚ └─┬ mizzao:[email protected]              
β”‚   β”œβ”€β”€ [email protected] (expanded above)
β”‚   β”œβ”€β”€ [email protected] (top level)         
β”‚   └── [email protected] (expanded above)           
β”œβ”€β”€ momentjs:[email protected]                    
β”œβ”€β”€ mousetrap:[email protected]_1               
β”œβ”€β”€ mrt:[email protected]               
β”œβ”€β”¬ netanelgilad:[email protected]        
β”‚ └── momentjs:[email protected]                  
β”œβ”€β”€ ongoworks:[email protected]               
β”œβ”€β”¬ peppelg:[email protected]           
β”‚ β”œβ”€β”€ [email protected] (expanded above)         
β”‚ └── [email protected] (expanded above)       
β”œβ”€β”€ [email protected] (expanded above)           
β”œβ”€β”¬ raix:[email protected]               
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ └── [email protected] (expanded above)              
β”œβ”€β”€ [email protected] (expanded above)             
β”œβ”€β”€ rationalk:[email protected] (top level)     
β”œβ”€β”€ [email protected] (expanded above)      
β”œβ”€β”€ [email protected] (expanded above)      
β”œβ”€β”¬ reywood:[email protected]           
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”€ [email protected] (top level)           
β”‚ β”œβ”€β”€ [email protected] (expanded above)         
β”‚ └── [email protected]                       
β”œβ”€β”€ risul:[email protected]                    
β”œβ”€β”¬ sakulstra:[email protected]                 
β”‚ └── [email protected] (expanded above)            
β”œβ”€β”¬ sergeyt:[email protected]                   
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”€ [email protected] (expanded above)         
β”‚ └── [email protected] (expanded above)              
β”œβ”€β”¬ [email protected]                        
β”‚ └── [email protected] (top level)           
β”œβ”€β”¬ tap:[email protected]                            
β”‚ β”œβ”€β”¬ aldeed:[email protected]              
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)         
β”‚ β”‚ └── [email protected]                     
β”‚ β”œβ”€β”€ cfs:[email protected] (expanded above)
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ β”œβ”€β”€ [email protected] (expanded above)    
β”‚ β”œβ”€β”€ [email protected] (expanded above)         
β”‚ β”œβ”€β”€ meteorspark:[email protected]                  
β”‚ β”œβ”€β”€ raix:[email protected] (expanded above)
β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ β”œβ”€β”€ [email protected] (expanded above)       
β”‚ β”œβ”€β”€ [email protected] (expanded above)          
β”‚ └── [email protected]                       
β”œβ”€β”¬ tmeasday:[email protected]             
β”‚ β”œβ”€β”€ [email protected] (expanded above)            
β”‚ └── [email protected]                       
β”œβ”€β”¬ tsega:[email protected]_1 
β”‚ β”œβ”€β”€ [email protected] (expanded above)         
β”‚ └── momentjs:[email protected]                  
β”œβ”€β”€ tsega:[email protected] (expanded above)     
└── [email protected]                         
rationalk:[email protected]               
β”œβ”€β”€ rationalk:[email protected] (top level)          
└── rationalk:[email protected] (top level)        
rationalk:[email protected]                
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (expanded above)      
└── rationalk:[email protected] (top level)        
rationalk:[email protected]        
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (expanded above)      
└── rationalk:[email protected] (top level)        
rationalk:[email protected]             
β”œβ”€β”€ rationalk:[email protected] (expanded above) 
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (expanded above)      
└── rationalk:[email protected] (top level)        
rationalk:[email protected]             
β”œβ”€β”€ rationalk:[email protected] (expanded above)
β”œβ”€β”€ rationalk:[email protected] (expanded above) 
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (expanded above)      
└── rationalk:[email protected] (top level)        
rationalk:[email protected]                 
β”œβ”€β”€ rationalk:[email protected] (top level)          
└── rationalk:[email protected] (top level)        
rationalk:[email protected]              
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (expanded above)      
└── rationalk:[email protected] (top level)        
rationalk:[email protected]        
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (expanded above)      
└── rationalk:[email protected] (top level)        
rationalk:[email protected]        
β”œβ”€β”€ rationalk:[email protected] (top level)          
└── rationalk:[email protected] (top level)        
rationalk:[email protected]                   
β”œβ”€β”€ mizzao:[email protected] (expanded above)
β”œβ”€β”€ rationalk:[email protected] (top level)          
└── rationalk:[email protected] (top level)        
rationalk:[email protected]                          
└── rationalk:[email protected] (top level)          
rationalk:[email protected]                   
β”œβ”€β”€ aldeed:[email protected] (expanded above)     
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]                   
β”œβ”€β”€ rationalk:[email protected] (top level)          
└── rationalk:[email protected] (top level)      
rationalk:[email protected]                       
β”œβ”€β”€ rationalk:[email protected] (top level)          
└── rationalk:[email protected] (top level)        
rationalk:[email protected]                     
β”œβ”€β”€ [email protected] (expanded above)      
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]                        
β”œβ”€β”€ aldeed:[email protected] (expanded above)     
β”œβ”€β”€ aslagle:[email protected] (expanded above)
β”œβ”€β”€ dburles:[email protected] (expanded above)
β”œβ”€β”€ [email protected] (top level)             
β”œβ”€β”€ froatsnook:[email protected]                 
β”œβ”€β”€ iron:[email protected] (expanded above)        
β”œβ”€β”€ matb33:[email protected] (expanded above)
β”œβ”€β”€ mizzao:[email protected] (expanded above)
β”œβ”€β”€ [email protected] (expanded above)              
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)      
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ tap:[email protected] (expanded above)           
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)                
└─┬ xvendo:[email protected]                     
  β”œβ”€β”€ [email protected] (expanded above)         
  β”œβ”€β”€ [email protected] (expanded above)       
  β”œβ”€β”€ [email protected] (expanded above)              
  └── [email protected]                       
rationalk:[email protected]                     
β”œβ”€β”€ aldeed:[email protected] (expanded above)     
β”œβ”€β”€ aslagle:[email protected] (expanded above)
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)        
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]                 
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]                  
β”œβ”€β”€ rationalk:[email protected] (top level)          
└── rationalk:[email protected] (top level)        
rationalk:[email protected]                     
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]                    
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]                          
└── rationalk:[email protected] (top level)          
rationalk:[email protected]                       
β”œβ”€β”€ aldeed:[email protected] (expanded above)     
β”œβ”€β”€ rationalk:[email protected] (top level)    
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)        
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]                        
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)        
└── rationalk:[email protected] (top level)      
rationalk:[email protected]                           
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]                       
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ ostrio:[email protected] (top level)           
└── rationalk:[email protected] (top level)          
rationalk:[email protected]          
β”œβ”€β”€ [email protected] (expanded above)      
β”œβ”€β”€ alanning:[email protected] (expanded above)    
β”œβ”€β”€ aslagle:[email protected] (expanded above)
β”œβ”€β”€ [email protected] (top level)             
β”œβ”€β”€ iron:[email protected] (expanded above)        
β”œβ”€β”€ manuelschoebel:[email protected] (expanded above)
β”œβ”€β”€ matb33:[email protected] (expanded above)
β”œβ”€β”€ [email protected] (expanded above)          
β”œβ”€β”€ [email protected] (expanded above)              
β”œβ”€β”€ [email protected] (expanded above)    
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ [email protected] (expanded above)      
β”œβ”€β”€ [email protected] (expanded above)      
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)                
└── [email protected]                         
rationalk:[email protected]                         
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]                 
β”œβ”€β”€ aldeed:[email protected] (expanded above)     
β”œβ”€β”€ j4507:[email protected] (expanded above)
β”œβ”€β”€ rajit:[email protected]_1 (expanded above)
β”œβ”€β”€ rationalk:[email protected] (top level)          
└── rationalk:[email protected] (top level)        
rationalk:[email protected]                           
└── rationalk:[email protected] (top level)          
rationalk:[email protected]                      
β”œβ”€β”€ aldeed:[email protected] (expanded above)     
β”œβ”€β”€ rationalk:[email protected] (expanded above)
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)        
β”œβ”€β”€ rationalk:[email protected] (expanded above)
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]                         
β”œβ”€β”¬ [email protected]                         
β”‚ β”œβ”€β”€ [email protected] (expanded above)              
β”‚ β”œβ”€β”€ [email protected] (expanded above)         
β”‚ β”œβ”€β”¬ [email protected]                     
β”‚ β”‚ β”œβ”€β”€ [email protected] (expanded above)     
β”‚ β”‚ └── [email protected] (expanded above)         
β”‚ β”œβ”€β”€ [email protected] (expanded above)        
β”‚ └── [email protected] (expanded above)           
β”œβ”€β”€ [email protected] (expanded above)              
β”œβ”€β”€ rationalk:[email protected] (top level)        
└── rationalk:[email protected] (top level)          
rationalk:[email protected]                        
└── rationalk:[email protected] (top level)          
rationalk:[email protected]                      
β”œβ”€β”€ aldeed:[email protected] (expanded above)     
β”œβ”€β”€ rationalk:[email protected] (top level)    
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)        
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]                  
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)        
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]                        
β”œβ”€β”€ aslagle:[email protected] (expanded above)
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)        
└── reywood:[email protected] (expanded above)
rationalk:[email protected]                     
β”œβ”€β”€ aldeed:[email protected] (expanded above)     
β”œβ”€β”€ aslagle:[email protected] (expanded above)
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)        
β”œβ”€β”€ rationalk:[email protected] (top level)        
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]               
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)        
β”œβ”€β”¬ rzymek:[email protected]            
β”‚ └── momentjs:[email protected]                  
└─┬ rzymek:[email protected]            
  └── momentjs:[email protected]                  
rationalk:[email protected]                        
β”œβ”€β”€ deanius:[email protected] (expanded above)    
β”œβ”€β”€ [email protected] (top level)             
β”œβ”€β”€ iron:[email protected] (expanded above)        
β”œβ”€β”€ [email protected] (expanded above)              
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]                 
β”œβ”€β”€ [email protected] (expanded above)      
β”œβ”€β”€ alanning:[email protected] (expanded above)    
β”œβ”€β”€ aslagle:[email protected] (expanded above)
β”œβ”€β”€ [email protected] (top level)             
β”œβ”€β”€ iron:[email protected] (expanded above)        
β”œβ”€β”€ manuelschoebel:[email protected] (expanded above)
β”œβ”€β”€ matb33:[email protected] (expanded above)
β”œβ”€β”€ [email protected] (expanded above)          
β”œβ”€β”€ [email protected] (expanded above)              
β”œβ”€β”€ [email protected] (expanded above)    
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ [email protected] (expanded above)      
β”œβ”€β”€ [email protected] (expanded above)      
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)                
└── [email protected]                         
rationalk:[email protected]                      
└── rationalk:[email protected] (top level)          
rationalk:[email protected]                     
β”œβ”€β”€ rationalk:[email protected] (top level)          
└── rationalk:[email protected] (top level)        
rationalk:[email protected]                          
β”œβ”€β”€ [email protected] (expanded above)           
β”œβ”€β”€ rationalk:[email protected] (top level)   
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)   
β”œβ”€β”€ rationalk:[email protected] (top level)        
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)      
└── rationalk:[email protected] (top level)         
rationalk:[email protected]                          
β”œβ”€β”€ ajduke:[email protected] (expanded above)
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)   
└── rationalk:[email protected] (top level)        
rationalk:[email protected]                         
β”œβ”€β”€ aldeed:[email protected] (expanded above)     
β”œβ”€β”€ rationalk:[email protected] (top level)    
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)        
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]                       
β”œβ”€β”€ rationalk:[email protected] (top level)        
β”œβ”€β”€ rationalk:[email protected] (top level)          
└── rationalk:[email protected] (top level)        
rationalk:[email protected]                     
β”œβ”€β”€ rationalk:[email protected] (top level)          
└── rationalk:[email protected] (top level)        
rationalk:[email protected]                   
β”œβ”€β”€ ostrio:[email protected] (top level)           
β”œβ”€β”€ rationalk:[email protected] (top level)   
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)        
β”œβ”€β”€ [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]               
β”œβ”€β”€ [email protected] (top level)             
β”œβ”€β”€ rationalk:[email protected] (top level)          
└── rationalk:[email protected] (top level)        
rationalk:[email protected]                    
β”œβ”€β”€ rationalk:[email protected] (top level)          
β”œβ”€β”€ rationalk:[email protected] (top level)        
β”œβ”€β”€ [email protected] (expanded above)         
β”œβ”€β”€ [email protected] (expanded above)         
└── [email protected] (expanded above)                
rationalk:[email protected]                        
β”œβ”€β”€ peppelg:[email protected] (expanded above)
β”œβ”€β”€ rationalk:[email protected] (top level)    
β”œβ”€β”€ rationalk:[email protected] (top level)          
└── rationalk:[email protected] (top level)        
[email protected]                   
└─┬ [email protected]                        
  └── [email protected] (top level)           
[email protected]                    
β”œβ”€β”€ [email protected] (expanded above)     
β”œβ”€β”€ [email protected] (top level)             
└─┬ [email protected]                         
  └── [email protected] (expanded above)   
twbs:[email protected]                          
└── [email protected] (expanded above)    

@dokithonon looks like wrong file, btw how did you get a full dependency tree? πŸ€”
I meant the .meteor/packages file, yes, usually it's small but order in this file matters, I assume something (some package) has took control of webapp callback chain before ostrio:cookies (which is dependency of ostrio:files)

The dependency tree was obtain with meteor list --tree

Content of .meteor/packages
````

this first packages rationalk:core loads a lot of other packages

rationalk:core

Main bundle packages

rationalk:bundle-pm
rationalk:bundle-km
rationalk:bundle-erp

Rationalk utility packages

rationalk:projects
rationalk:kpi
rationalk:cloud-admin
rationalk:config-mail-url
rationalk:tags
rationalk:upload-logo
rationalk:agenda
rationalk:widget
rationalk:server-import
rationalk:queue
rationalk:members
rationalk:notifications
rationalk:docs-rights
rationalk:tree-view
rationalk:attachments
rationalk:categories
rationalk:members-roles-import
rationalk:comments
rationalk:discussions
rationalk:bus-event
rationalk:pdf
rationalk:calendar-radicale
rationalk:addressbook-radicale
rationalk:imap
rationalk:docs-export
rationalk:file-download
rationalk:dashboard-my-documents
rationalk:kanban
rationalk:tasks
rationalk:rkmany
rationalk:rkmany-ui
rationalk:smarttags
rationalk:journal
rationalk:settings
rationalk:bpm
rationalk:docs
rationalk:favorites
rationalk:seq-id
rationalk:user-signatures
rationalk:fields
rationalk:fields-ui
rationalk:receipts
rationalk:rclone

The following is needed for the search

rationalk:searchtransform
rationalk:ics-import
rationalk:holacracy
rationalk:whiteboard
rationalk:google-drive
rationalk:dropbox
rationalk:tickets
rationalk:neo4j
rationalk:requirements

rationalk:mqtt

rationalk:api
rationalk:category-csv-export

Third party packages not share with app external (TODO : they should be in rationalk:core and not here)

lowi:audit-trail
twbs:bootstrap
ostrio:files
rationalk:solr

montiapm:agent

mikowals:batch-insert
ecmascript
standard-minifier-css
standard-minifier-js
```

@dokithonon I see you have dependency of ostrio:files in rationalk:attachments, rationalk:members and rationalk:upload-logo. Not sure what can go wrong here...

Let's try with placing ostrio:files right above rationalk:core and check if it changes anything on your end.

So far we know issue is in Client's cookies, it isn't there. Any ideas what may cause that? Maybe some of your packages taking control over Client's (Browser) cookies?

Additional questions:

  1. Could you please post localstorage records in the same way you posted browser's cookies earlier?
  2. I don't see accounts-* package(s) listed right in .meteor/packages only as dependency in core. Let's try to put it into .meteor/packages right above ostrio:files package, like:
# in .meteor/packages file
accounts-base
accounts-password
ostrio:files
rationalk:core

#...all other packages...

Why? ostrio:files checks if any of accounts-* package(s) are available and only then sets "that" cookie we are looking for

Hello,
I have added the packages in top level .meteor/packages as you proposed
```

in .meteor/packages file

accounts-base
accounts-password
ostrio:files
rationalk:core
````
This has no effects.

Here a screenshot of localstorage
Screenshot 2019-10-12 at 17 40 11

In our application we do not manipulate cookies at all (except if an external packages is doing it and I am not aware of)

Thanks

@dokithonon oh... I was so sure about the last one πŸ€”πŸ€”πŸ€”
Okay, I’m going to release patch update in a day or two, will add more debugging logs on setting this cookie. I’ll keep you updated.

@dokithonon friendly ping. Please try latest v1.13.0 release

Hello, I have updated

ostrio:cookies upgraded from 2.4.1 to 2.5.0
ostrio:files upgraded from 1.12.2 to 1.13.0

but this.userId still returns null.

If you are interested in a screen sharing, this is with pleasure. Thanks.

Hello @dr-dimitru,

I found the issue is related to the absence of Accounts when executing this code:

if (typeof Accounts !== 'undefined' && Accounts !== null) {
      DDP.onReconnect((conn) => {
        conn.onReconnect = setTokenCookie;
      });
      Meteor.startup(setTokenCookie);
      Accounts.onLogin(setTokenCookie);
    }

Wrapping the FilesCollection instanciation inside Meteor.startup() fixed the problem:

  Meteor.startup(function() {
    Files = new FilesCollection(/*configClient*/);
  });

After additional tests, I don't think this is good to instantiate Files in the startup. I think this is better to wrap the following in the startup function

if (Meteor.isClient) {
  const setTokenCookie = function() {
    document.cookie = 'x_mtok=' + Meteor.connection._lastSessionId;
  };
  Meteor.startup(function() {
    setTokenCookie();
    DDP.onReconnect((conn) => {
      conn.onReconnect = setTokenCookie();
    });
    Accounts.onLogin(function(obj) {
      setTokenCookie();
    });
  });
}

@dr-dimitru what do you think ?

I believe you should place accounts package above ostrio:files in .meteor/packages file (but looks like you've done this already πŸ€”). Could you double-check this condition now?

In the latest release I've added more logging details, could you enable debug mode and post fresh Client and Server logs?

Hello,
We did together place account-base above ostrio:files in the meteor/package files.
But I had other sub packages that were using ostrio:files like this :
api.use(['ostrio:files])
and these packages did not have account-base declared above.
I have replaced by api.use(['account-base', 'ostrio:files']) and it seems to work.
I will try and make tests beginning of january and let you know.
Thanks and have a nice Christmas.

@dokithonon solved?

Yes. account-base should be before ostrio:files also in subpackages. Thanks for your help.

@dokithonon thank you. Marked as In a case of the fire - Read This. Candidate for FAQ or "Known issues"

Was this page helpful?
0 / 5 - 0 ratings