Plex Xbox App and Plex Server Suddenly Unstable

About a week ago my Plex Pass service ran out which I renewed. Once renewed the Plex Server requested a new PIN. Since then Plex Xbox freezes intermittently and during the freeze the Plex Server shuts down, but right before the shut down it gives an alert that server went away.

 

I have re-installed the Xbox App and upgraded the Server to the latest non-public version.

 

I have tested Plex Server from a Roku 3, Samsung TV and iphone and no other devices cause the server to crash.

 

Any help would be appreciated.

 

Thank you  

 

Serer version:

Version&nbsp;<span>0.9.11.13</span>

Log Summary:

 

[
  {
    "type": "info",
    "host": "127.0.0.1:32400",
    "userAgent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.115 Safari/537.36",
    "browser": {
      "id": "chrome",
      "name": "Chrome",
      "version": "40.0",
      "webkit": true,
      "platform": "Windows",
      "platformVersion": "0"
    },
    "version": "2.3.20",
    "primaryServerUrl": "http://127.0.0.1:32400/",
    "primaryServerAuthToken": true,
    "username": "purefeels",
    "cloudAccessToken": true,
    "userFeatures": "pass, sync, cloudsync, home"
  },
  {
    "type": "log",
    "message": "Primary server is waiting for servers to populate",
    "time": "2015-03-07T22:21:18.123Z"
  },
  {
    "type": "log",
    "message": "Testing connection to office at http://127.0.0.1:32400/",
    "time": "2015-03-07T22:21:18.153Z"
  },
  {
    "type": "log",
    "message": "Testing connection to office at http://192.168.0.100:32400/",
    "time": "2015-03-07T22:21:18.165Z"
  },
  {
    "type": "log",
    "message": "Testing connection to office at http://99.238.186.214:32400/",
    "time": "2015-03-07T22:21:18.174Z"
  },
  {
    "type": "log",
    "message": "Testing connection to plex.tv at https://plex.tv/pms/:/ip",
    "time": "2015-03-07T22:21:18.215Z"
  },
  {
    "type": "log",
    "message": "Testing connection to Unknown at http://127.0.0.1:32400/",
    "time": "2015-03-07T22:21:18.225Z"
  },
  {
    "type": "navigation",
    "route": "dashboard",
    "args": [
      null
    ],
    "fragment": "",
    "time": "2015-03-07T22:21:18.265Z"
  },
  {
    "type": "ajax",
    "url": "translations/en.json",
    "status": 200,
    "responseLength": 2,
    "time": "2015-03-07T22:21:18.273Z"
  },
  {
    "type": "success",
    "message": "office is available at http://127.0.0.1:32400/",
    "time": "2015-03-07T22:21:18.294Z"
  },
  {
    "type": "success",
    "message": "Setting active connection for office (127.0.0.1)",
    "time": "2015-03-07T22:21:18.295Z"
  },
  {
    "type": "log",
    "message": "Setting primary server immediately to office",
    "time": "2015-03-07T22:21:18.299Z"
  },
  {
    "type": "success",
    "message": "Setting primary server to office",
    "time": "2015-03-07T22:21:18.301Z"
  },
  {
    "type": "log",
    "message": "Waiting to resolve servers promise, pending initial servers = plex.tv, Unknown",
    "time": "2015-03-07T22:21:18.504Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/?X-Plex-Product=Plex+Web&X-Plex-Version=2.3.20&X-Plex-Client-Identifier=2kfieobkrge6d2t9&X-Plex-Platform=Chrome&X-Plex-Platform-Version=40.0&X-Plex-Device=Windows&X-Plex-Device-Name=Plex+Web+(Chrome)&X-Plex-Token=TOKEN&Accept-Language=en",
    "status": 200,
    "responseLength": 1579,
    "time": "2015-03-07T22:21:18.651Z"
  },
  {
    "type": "success",
    "message": "office is available at http://192.168.0.100:32400/",
    "time": "2015-03-07T22:21:18.659Z"
  },
  {
    "type": "success",
    "message": "Setting active connection for office (127.0.0.1)",
    "time": "2015-03-07T22:21:18.660Z"
  },
  {
    "type": "ajax",
    "url": "http://192.168.0.100:32400/?X-Plex-Product=Plex+Web&X-Plex-Version=2.3.20&X-Plex-Client-Identifier=2kfieobkrge6d2t9&X-Plex-Platform=Chrome&X-Plex-Platform-Version=40.0&X-Plex-Device=Windows&X-Plex-Device-Name=Plex+Web+(Chrome)&X-Plex-Token=TOKEN&Accept-Language=en",
    "status": 200,
    "responseLength": 1579,
    "time": "2015-03-07T22:21:18.662Z"
  },
  {
    "type": "ajax",
    "url": "http://192.168.0.100:32400/?X-Plex-Product=Plex+Web&X-Plex-Version=2.3.20&X-Plex-Client-Identifier=2kfieobkrge6d2t9&X-Plex-Platform=Chrome&X-Plex-Platform-Version=40.0&X-Plex-Device=Windows&X-Plex-Device-Name=Plex+Web+(Chrome)&X-Plex-Token=TOKEN&Accept-Language=en",
    "status": 200,
    "responseLength": 1579,
    "time": "2015-03-07T22:21:18.663Z"
  },
  {
    "type": "success",
    "message": "office is available at http://99.238.186.214:32400/",
    "time": "2015-03-07T22:21:18.667Z"
  },
  {
    "type": "success",
    "message": "Setting active connection for office (127.0.0.1)",
    "time": "2015-03-07T22:21:18.668Z"
  },
  {
    "type": "ajax",
    "url": "http://99.238.186.214:32400/?X-Plex-Product=Plex+Web&X-Plex-Version=2.3.20&X-Plex-Client-Identifier=2kfieobkrge6d2t9&X-Plex-Platform=Chrome&X-Plex-Platform-Version=40.0&X-Plex-Device=Windows&X-Plex-Device-Name=Plex+Web+(Chrome)&X-Plex-Token=TOKEN&Accept-Language=en",
    "status": 200,
    "responseLength": 1579,
    "time": "2015-03-07T22:21:18.669Z"
  },
  {
    "type": "ajax",
    "url": "http://99.238.186.214:32400/?X-Plex-Product=Plex+Web&X-Plex-Version=2.3.20&X-Plex-Client-Identifier=2kfieobkrge6d2t9&X-Plex-Platform=Chrome&X-Plex-Platform-Version=40.0&X-Plex-Device=Windows&X-Plex-Device-Name=Plex+Web+(Chrome)&X-Plex-Token=TOKEN&Accept-Language=en",
    "status": 200,
    "responseLength": 1579,
    "time": "2015-03-07T22:21:18.670Z"
  },
  {
    "type": "success",
    "message": "Unknown is available at http://127.0.0.1:32400/",
    "time": "2015-03-07T22:21:18.673Z"
  },
  {
    "type": "success",
    "message": "Setting active connection for Unknown (127.0.0.1)",
    "time": "2015-03-07T22:21:18.674Z"
  },
  {
    "type": "log",
    "message": "Merging connection (127.0.0.1) into office",
    "time": "2015-03-07T22:21:18.678Z"
  },
  {
    "type": "log",
    "message": "Removed server office",
    "time": "2015-03-07T22:21:18.680Z"
  },
  {
    "type": "log",
    "message": "Waiting to resolve servers promise, pending initial servers = plex.tv",
    "time": "2015-03-07T22:21:18.682Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/?X-Plex-Product=Plex+Web&X-Plex-Version=2.3.20&X-Plex-Client-Identifier=2kfieobkrge6d2t9&X-Plex-Platform=Chrome&X-Plex-Platform-Version=40.0&X-Plex-Device=Windows&X-Plex-Device-Name=Plex+Web+(Chrome)&Accept-Language=en",
    "status": 200,
    "responseLength": 1579,
    "time": "2015-03-07T22:21:18.687Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/status/sessions",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "Accept-Language": "en"
    },
    "responseLength": 3981,
    "time": "2015-03-07T22:21:18.728Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/clients",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "Accept-Language": "en"
    },
    "responseLength": 83,
    "time": "2015-03-07T22:21:18.736Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/updater/status",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "Accept-Language": "en"
    },
    "responseLength": 123,
    "time": "2015-03-07T22:21:18.740Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/:/prefs",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "Accept-Language": "en"
    },
    "responseLength": 20401,
    "time": "2015-03-07T22:21:18.892Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/system/appstore/history?X-Plex-Container-Start=0&X-Plex-Container-Size=1",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "Accept-Language": "en"
    },
    "responseLength": 589,
    "time": "2015-03-07T22:21:18.927Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/library/sections",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "Accept-Language": "en"
    },
    "responseLength": 3001,
    "time": "2015-03-07T22:21:19.021Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/library/onDeck",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "Accept-Language": "en"
    },
    "responseLength": 13707,
    "time": "2015-03-07T22:21:19.285Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.r.worldssl.net/announcements/announcements.json?cb=1425766876988",
    "status": 200,
    "responseLength": 3265,
    "time": "2015-03-07T22:21:19.784Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.r.worldssl.net/announcements/announcements.json?cb=1425766876988",
    "status": 200,
    "responseLength": 3265,
    "time": "2015-03-07T22:21:19.785Z"
  },
  {
    "type": "success",
    "message": "Setting active connection for plex.tv (https://plex.tv/pms/:/ip)",
    "time": "2015-03-07T22:21:19.792Z"
  },
  {
    "type": "warning",
    "message": "myPlexAccessToken is not in session storage",
    "time": "2015-03-07T22:21:19.797Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/pms/:/ip",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "Accept-Language": "en"
    },
    "responseLength": 15,
    "time": "2015-03-07T22:21:19.831Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/pms/:/ip",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "Accept-Language": "en"
    },
    "responseLength": 15,
    "time": "2015-03-07T22:21:19.831Z"
  },
  {
    "type": "warning",
    "message": "No cast extension found",
    "time": "2015-03-07T22:21:20.028Z"
  },
  {
    "type": "log",
    "message": "subscription: monthly",
    "time": "2015-03-07T22:21:20.204Z"
  },
  {
    "type": "log",
    "message": "features: pass, sync, cloudsync, home",
    "time": "2015-03-07T22:21:20.204Z"
  },
  {
    "type": "log",
    "message": "roles: undefined",
    "time": "2015-03-07T22:21:20.205Z"
  },
  {
    "type": "log",
    "message": "entitlements: all, roku, android, xbox_one, xbox_360, windows, windows_phone",
    "time": "2015-03-07T22:21:20.205Z"
  },
  {
    "type": "log",
    "message": "Finding servers through plex.tv",
    "time": "2015-03-07T22:21:20.276Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/users/account",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "Accept-Language": "en"
    },
    "responseLength": 1123,
    "time": "2015-03-07T22:21:20.287Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/users/account",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "Accept-Language": "en"
    },
    "responseLength": 1123,
    "time": "2015-03-07T22:21:20.288Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/api/home/users",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 458,
    "time": "2015-03-07T22:21:20.652Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/api/home/users",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 458,
    "time": "2015-03-07T22:21:20.652Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/devices.xml",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 11079,
    "time": "2015-03-07T22:21:20.740Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/devices.xml",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 11079,
    "time": "2015-03-07T22:21:20.740Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/api/invites/requests",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 206,
    "time": "2015-03-07T22:21:20.747Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/api/invites/requests",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 206,
    "time": "2015-03-07T22:21:20.748Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/pms/social/networks",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 352,
    "time": "2015-03-07T22:21:20.797Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/pms/social/networks",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 352,
    "time": "2015-03-07T22:21:20.797Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/api/users",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 206,
    "time": "2015-03-07T22:21:20.809Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/api/users",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 206,
    "time": "2015-03-07T22:21:20.810Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/pms/playlists/recommendations/unwatched",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 360,
    "time": "2015-03-07T22:21:20.818Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/pms/playlists/recommendations/unwatched",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 360,
    "time": "2015-03-07T22:21:20.819Z"
  },
  {
    "type": "log",
    "message": "Found additional server office",
    "time": "2015-03-07T22:21:20.845Z"
  },
  {
    "type": "log",
    "message": "Waiting to resolve servers promise, pending resources",
    "time": "2015-03-07T22:21:20.852Z"
  },
  {
    "type": "log",
    "message": "Found 4 resources through plex.tv",
    "time": "2015-03-07T22:21:20.853Z"
  },
  {
    "type": "log",
    "message": "Resolving servers promise, available servers = office, plex.tv",
    "time": "2015-03-07T22:21:20.858Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/api/resources",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 2004,
    "time": "2015-03-07T22:21:20.860Z"
  },
  {
    "type": "ajax",
    "url": "https://plex.tv/api/resources",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 2004,
    "time": "2015-03-07T22:21:20.861Z"
  },
  {
    "type": "navigation",
    "route": "nowPlaying",
    "args": [
      null,
      null
    ],
    "fragment": "#!/activity/playing",
    "time": "2015-03-07T22:21:21.083Z"
  },
  {
    "type": "navigation",
    "route": "alerts",
    "args": [
      null,
      null
    ],
    "fragment": "#!/activity/alerts",
    "time": "2015-03-07T22:21:24.373Z"
  },
  {
    "type": "navigation",
    "route": "settings",
    "args": [
      null
    ],
    "fragment": "#!/settings",
    "time": "2015-03-07T22:21:26.871Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/system/appstore/updates",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 143,
    "time": "2015-03-07T22:21:30.215Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/system/appstore/history?X-Plex-Container-Start=0&X-Plex-Container-Size=40",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 14477,
    "time": "2015-03-07T22:21:30.340Z"
  },
  {
    "type": "navigation",
    "route": "serverSettings",
    "args": [
      null,
      null
    ],
    "fragment": "#!/settings/server",
    "time": "2015-03-07T22:21:31.733Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/accounts/1",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 267,
    "time": "2015-03-07T22:21:31.754Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/:/prefs",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 20401,
    "time": "2015-03-07T22:21:31.803Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/myplex/account",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 386,
    "time": "2015-03-07T22:21:31.842Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/system/agents?mediaType=1",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 2087,
    "time": "2015-03-07T22:21:31.852Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/updater/status",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 123,
    "time": "2015-03-07T22:21:32.043Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/myplex/account",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 386,
    "time": "2015-03-07T22:21:32.047Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/system/agents/contributors?mediaType=1&primaryAgent=com.plexapp.agents.none",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 249,
    "time": "2015-03-07T22:21:32.177Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/system/agents/com.plexapp.agents.none/config/1",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 882,
    "time": "2015-03-07T22:21:32.203Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/system/agents/attribution?identifier=com.plexapp.agents.localmedia",
    "status": 404,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "statusText": "Not Found",
    "time": "2015-03-07T22:21:32.231Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/system/agents/attribution?identifier=com.plexapp.agents.localmedia",
    "status": 404,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "statusText": "Not Found",
    "time": "2015-03-07T22:21:32.279Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/system/agents/attribution?identifier=com.plexapp.agents.none",
    "status": 404,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "statusText": "Not Found",
    "time": "2015-03-07T22:21:32.280Z"
  },
  {
    "type": "ajax",
    "url": "http://127.0.0.1:32400/updater/check",
    "status": 200,
    "headers": {
      "X-Plex-Product": "Plex Web",
      "X-Plex-Version": "2.3.20",
      "X-Plex-Client-Identifier": "2kfieobkrge6d2t9",
      "X-Plex-Platform": "Chrome",
      "X-Plex-Platform-Version": "40.0",
      "X-Plex-Device": "Windows",
      "X-Plex-Device-Name": "Plex Web (Chrome)",
      "X-Plex-Token": "TOKEN",
      "X-Plex-Username": "purefeels",
      "Accept-Language": "en"
    },
    "responseLength": 0,
    "time": "2015-03-07T22:21:40.202Z"
  },
  {
    "type": "navigation",
    "route": "webSettings",
    "args": [
      null
    ],
    "fragment": "#!/settings/web",
    "time": "2015-03-07T22:22:13.487Z"
  },
  {
    "type": "navigation",
    "route": "logs",
    "args": [
      null
    ],
    "fragment": "#!/logs",
    "time": "2015-03-07T22:22:22.335Z"
  }
][
  {
    "type": "info",
    "host": "127.0.0.1:32400",
    "userAgent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.115 Safari/537.36",
    "browser": {
      "id": "chrome",
      "name": "Chrome",
      "version": "40.0",
      "webkit": true,
      "platform": "Windows",
      "platformVersion": "0"
    },
    "version": "2.3.20",
    "primaryServerUrl": "http://127.0.0.1:32400/",
    "primaryServerAuthToken": true,
    "username": "purefeels",
    "cloudAccessToken": true,
    "userFeatures": "pass, sync, cloudsync, home"
  },
  {
    "type": "log",
    "message": "Primary server is waiting for servers to populate",
    "time": "2015-03-07T22:21:18.123Z"
  },
  {
    "type": "log",
    "message": "Testing connection to office at http://127.0.0.1:32400/",
    "time": "2015-03-07T22:21:18.153Z"
  },
  {
    "type": "log",
    "message": "Testing connection to office at http://192.168.0.100:32400/",
    "time": "2015-03-07T22:21:18.165Z"
  },
  {
    "type": "log",
    "message": "Testing connection to office at http://99.238.186.214:32400/",
    "time": "2015-03-07T22:21:18.174Z"
  },
  {
    "type": "log",
    "message": "Testing connection to plex.tv at https://plex.tv/pms/:/ip",
    "time": "2015-03-07T22:21:18.215Z"
  },
  {
    "type": "log",
    "message": "Testing connection to Unknown at http://127.0.0.1:32400/",
    "time": "2015-03-07T22:21:18.225Z"
  },
  {
    "type": "navigation",
    "route": "dashboard",
    "args": [
      null
    ],
    "fragment": "",
    "time": "2015-03-07T22:21:18.265Z"
  },
  {
    "type": "ajax",
    "url": "translations/en.json",
    "status": 200,
    "responseLength": 2,
    "time": "2015-03-07T22:21:18.273Z"
  },
  {
    "type": "success",
    "message": "office is available at http://127.0.0.1:32400/",
    "time": "2015-03-07T22:21:18.294Z"
  },
  {
    "type": "success",
    "message": "Setting active connection for office (127.0.0.1)",
    "time": "2015-03-07T22:21:18.295Z"
  },
  {
    "type": "log",
    "message": "Setting primary server immediately to office",
    "time": "2015-03-07T22:21:18.299Z"
  },
  {
    "type": "success",
    "message": "Setting primary server to office",
    "time": "2015-03-07T22:21:18.301Z"
  },
  {
    "type": "lo