Rocket.chat: Can't access the `/account/profile` page

Created on 11 May 2018  路  8Comments  路  Source: RocketChat/Rocket.Chat

@blaisep commented on Fri May 11 2018

several colleagues have also reported no response when we click on the Profile link to get to: https://chat.hyperledger.org/account/profile

My Setup

  • Operating System:
    OS X 10.13.4
  • App Version:
    2.15.5

  • [x] I have tested with the latest version

  • [x] I can simulate the issue easily

Description


image

Current Behavior


No response. Even if I paste the URL into a browser address bar. Nothing.
The error in the console is:
webview: Exception from Tracker recompute function: in app.js:431

The traces are nearly identical between Electron and Meteor clients:

_The Electron app produces this in the Javascript console:_

webview: TypeError: Cannot read property 'address' of undefined
    at f.TemplateInstance.<anonymous> (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:245:67384)
    at f.TemplateInstance.s (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:179:2194)
    at https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:34625
    at Function.e._withTemplateInstanceFunc (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:37654)
    at n (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:34531)
    at f.View.<anonymous> (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:35409)
    at n (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:20368)
    at Object.e.nonreactive (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:37:4492)
    at https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:20280
    at Object.f._withCurrentView (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:23076)

_The Browser app produces this in the Javascript console:_

TypeError: Cannot read property 'address' of undefined
    at f.TemplateInstance.<anonymous> (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:245:67385)
    at f.TemplateInstance.s (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:179:2194)
    at https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:34625
    at Function.e._withTemplateInstanceFunc (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:37654)
    at n (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:34531)
    at f.View.<anonymous> (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:35409)
    at n (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:20368)
    at Object.e.nonreactive (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:37:4492)
    at https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:20280
    at Object.f._withCurrentView (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:23076) undefined
e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:1 Exception from Tracker recompute function: undefined
e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:1 TypeError: Cannot read property 'address' of undefined
    at f.TemplateInstance.<anonymous> (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:245:67385)
    at f.TemplateInstance.s (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:179:2194)
    at https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:34625
    at Function.e._withTemplateInstanceFunc (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:37654)
    at n (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:34531)
    at f.View.<anonymous> (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:35409)
    at n (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:20368)
    at Object.e.nonreactive (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:37:4492)
    at https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:20280
    at Object.f._withCurrentView (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:23076) undefined

Expected Behavior


I would expect that clicking on the Profile link would change the panel on the right to display the Profile settings such as Avatar link, Description, etc.


@danintel commented on Fri May 11 2018

I also cannot access My Account-->Profile. It appears as a blank page.
When I go directly to https://chat.hyperledger.org/account/profile
I get this Chrome Console output:

Exception from Tracker recompute function: undefined
e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:1 TypeError: Cannot read property 'address' of undefined
at f.TemplateInstance. (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:245:67385)
at f.TemplateInstance.s (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:179:2194)
at https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:34625
at Function.e._withTemplateInstanceFunc (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:37654)
at n (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:34531)
at f.View. (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:35409)
at n (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:20368)
at Object.e.nonreactive (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:37:4492)
at https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:20280
at Object.f._withCurrentView (https://chat.hyperledger.org/e292dcafc5e4feb42c0c7067b0eeb04accaf0295.js?meteor_js_resource=true:87:23076) undefined


@gdelavald commented on Fri May 11 2018

Hey guys, thanks for the report. I'll be moving this issue to the main repo as this seems like a problem with the actual web app.

easy uux bug

All 8 comments

fwiw, at first I thought this was covered by https://github.com/RocketChat/Rocket.Chat/issues/10701 but it seems they can actually load the Profile page.

@blaisep @danintel can you add some server details, specially version?

@gdelavald How do I find the server version?
Oh , btw, I'm using Chrome 66.0.3359.139

Server: unknown--let me know how I can tell this (nothing in HTML source). You can poke around yourself at https://chat.hyperledger.org/
Client (latest Chrome on Windows 7 64-bit): Version 66.0.3359.170 (Official Build) (64-bit)

Do these HTTP headers help?
telnet chat.hyperledger.org 80
Trying 35.161.32.245...
Connected to hyperledger-rocketchat-alb-1-1708041661.us-west-2.elb.amazonaws.com.
Escape character is '^]'.
HEAD / HTTP/1.0

HTTP/1.1 301 Moved Permanently
Date: Fri, 11 May 2018 21:41:06 GMT
Content-Type: text/html
Content-Length: 185
Connection: close
Server: nginx/1.12.2
Location: https://hyperledger-rocketchat-alb-1-1708041661.us-west-2.elb.amazonaws.com/

Edit:
I also tried these with the same result (empty account/profile) with

  • Microsoft Edge browser, Microsoft Edge 38.14393.2068.0
  • I just download/installed the Rocket.Chat+ client on WIndows 7 (Rocket.Chat+ version 2.10.5)

I have the same issue with both a browser and the app.
Browser: Safari Version 11.0.2 (12604.4.7.1.4)
Rocket.Chat+ app Version 2.10.5
System: MacOS Sierra Version 10.12.6

@danintel

https://chat.hyperledger.org/api/info

That鈥檚 where you can find your current RC version :)

Thank you @kaiiiiiiiii , I got:
{"version":"0.62.0","success":true}
which is I think what @gdelavald was asking earlier.

Thanks, we'll be looking into the issue and report back as soon as possible.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ghost picture ghost  路  3Comments

marceloschmidt picture marceloschmidt  路  3Comments

mddvul22 picture mddvul22  路  3Comments

zeigerpuppy picture zeigerpuppy  路  3Comments

Buzzele picture Buzzele  路  3Comments