Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"OAuth" I'm having trouble logging in for the first time. #14637

Closed
CMHyun opened this issue May 27, 2019 · 1 comment · Fixed by #14665
Closed

"OAuth" I'm having trouble logging in for the first time. #14637

CMHyun opened this issue May 27, 2019 · 1 comment · Fixed by #14665

Comments

@CMHyun
Copy link

CMHyun commented May 27, 2019

Description:

I'm having trouble signing up for an account through "Google OAuth".

Steps to reproduce:

  1. Docker Run Rocket.Chat Server
  2. Go to "Rocket.Chat WebSite"
  3. Click on "Setting" > "OAuth"
  4. Setting Google
  5. Run Rocket.Chat Client(Mac OS, Android)
  6. Click on Google Button
  7. Enter your Google Account information
  8. Sign up with a Google Account
  9. Bug!! Client is Stop

Expected behavior:

Attempts to sign up through "Google OAuth" and returns to the initial screen. "Rocket.Chat Client" is not able to log in to Google. If you try "Google OAuth" after running the program after finishing the program completely, "Google" account is normally registered and login is possible.

Actual behavior:

스크린샷 2019-05-27 오후 2 48 14

Server Setup Information:

  • Version of Rocket.Chat Server: 1.0.3
  • Operating System: Ubuntu 16.04 (AWS EC2)
  • Deployment Method: docker
  • Number of Running Instances: Docker Instance(3): RocketChat, Mongo, Hubot
  • DB Replicaset Oplog: Enabled
  • NodeJS Version: 8.11.4 - x64
  • MongoDB Version: 3.6.12

Additional context

If you have "Google OAuth" on both Mac, iOS, and Android, you'll have trouble signing up for the first time.
I have a problem, but when I look at the user list in "Rocket.Chat Web", I am registered normally.

Relevant logs:

Docker logs
Exception in callback of async function: { MongoError: '$set' is empty. You must specify a field like so: {$set: {: ...}}
rocketchat_1 | at Function.create (/app/bundle/programs/server/npm/node_modules/meteor/npm-mongo/node_modules/mongodb-core/lib/error.js:43:12)
rocketchat_1 | at toError (/app/bundle/programs/server/npm/node_modules/meteor/npm-mongo/node_modules/mongodb/lib/utils.js:149:22)
rocketchat_1 | at coll.s.topology.update (/app/bundle/programs/server/npm/node_modules/meteor/npm-mongo/node_modules/mongodb/lib/operations/collection_ops.js:1370:39)
rocketchat_1 | at /app/bundle/programs/server/npm/node_modules/meteor/npm-mongo/node_modules/mongodb-core/lib/connection/pool.js:532:18
rocketchat_1 | at _combinedTickCallback (internal/process/next_tick.js:131:7)
rocketchat_1 | at process._tickDomainCallback (internal/process/next_tick.js:218:9)
rocketchat_1 | driver: true,
rocketchat_1 | name: 'MongoError',
rocketchat_1 | index: 0,
rocketchat_1 | code: 9,
rocketchat_1 | errmsg: ''$set' is empty. You must specify a field like so: {$set: {: ...}}',
rocketchat_1 | [Symbol(mongoErrorContextSymbol)]: {} }

@CMHyun CMHyun changed the title I'm having trouble signing up with "Google OAuth". "OAuth" I'm having trouble logging in for the first time. May 27, 2019
@CMHyun
Copy link
Author

CMHyun commented May 27, 2019

The same goes for "Facebook".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant