Community-edition: GroupMe Refuses to Load

Created on 18 Mar 2019  路  12Comments  路  Source: ramboxapp/community-edition

Steps to reproduce

  1. Create/Open a GroupMe tab

Expected behavior

GroupMe login or chat page loads

Actual behavior

Splash screen with GroupMe Logo loads and is stuck.

JS Console Output:

signin:106 GET https://d2xk3mdboeujlo.cloudfront.net/javascripts/static_application-1551749878.en.js 404 (Not Found) 

signin:1 Refused to execute script from 'https://d2xk3mdboeujlo.cloudfront.net/javascripts/static_application-1551749878.en.js' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.

bugsnag-2.min.js:1 [Bugsnag] Ignoring cross-domain script error. See https://bugsnag.com/docs/notifiers/js/cors

angular.js:38 Uncaught Error: [$injector:nomod] http://errors.angularjs.org/1.5.3/$injector/nomod?p0=groupme
    at angular.js:38
    at angular.js:2034
    at b (angular.js:1958)
    at Object.module (angular.js:2032)
    at signin:108

The webapp loads find in Firefox.

ENVIRONMENT

Rambox: v0.6.4

OS: Ubuntu 18.04.2 LTS

Arch: x64

bug

All 12 comments

I get the same thing but loads fine in Chrome

cdn.mxpnl.com/libs/mixpanel-2-latest.min.js:1 Failed to load resource: net::ERR_CONNECTION_REFUSED
static_application-1551749878.en.js:1 Failed to load resource: the server responded with a status of 404 (Not Found)
signin:1 Refused to execute script from 'https://d2xk3mdboeujlo.cloudfront.net/javascripts/static_application-1551749878.en.js' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.
bugsnag-2.min.js:1 [Bugsnag] Ignoring cross-domain script error. See https://bugsnag.com/docs/notifiers/js/corsangular.js:2034 Uncaught Error: [$injector:nomod] http://errors.angularjs.org/1.5.3/$injector/nomod?p0=groupme
at angular.js:38
at angular.js:2034
at b (angular.js:1958)
at Object.module (angular.js:2032)
at signin:108

Version: 0.6.4
Platform: darwin (x64)
Electron: 3.1.4
Chromium: 66.0.3359.181
Node: 10.2.0

Same problem on Windows 10 Pro.

Not related to Rambox, but GroupMe.
Their scripts are not accessible.
Pls, contact GroupMe and Close.

No, their script has changed as far as I can see, from:
https://d2xk3mdboeujlo.cloudfront.net/javascripts/static_application-1551749878.en.js
to:
https://d2xk3mdboeujlo.cloudfront.net/javascripts/static_application-1551749878.en-US.js
For some reason the 0.6.4 is still calling the old script. Something cached maybe?

Okay, so then go to ~/.config/rambox/partitions and delete your partitions ^^

Deleting partitions does not solve the issue for me.

Same here, still doesn't work.

I noticed the same issue after the most recent update. Experienced it on both Linux and Windows 10. Doesn't seem to be a groupme issue.

Same issue here on MacOS. Neither existing GroupMe accounts nor creating a new GroupMe service works.

Okay, so it was intriguing me and I checked.
It's still a groupme issue.
This script is obtained from the Accept-Language header:
It changes, depeding your request.
Ex, if you set your browser to en-US:
image
And make the request, you get:
image

This script is found. That's why it works in your browser.

But, if there are no Accept-Language header set (Rambox behavior in 0.6.4):
image
Group me respond with:
image

But this script is not found ! It's because one of the dev at GroupMe forgot to upload/build it

To fix this issue, rambox need to send the Accept-Language header, or GroupMe has to patch it.

I close it, please open a new one with appropriate informations.

@maxerbox

I was upset that you closed it even though it wasn't actually fixed. But I'm glad you reopened it so that it can actually persist as an open bug for devs to see.

Seems to be fixed in 0.7.5

Was this page helpful?
0 / 5 - 0 ratings

Related issues

julien-tmp picture julien-tmp  路  4Comments

menzow picture menzow  路  4Comments

igalic picture igalic  路  3Comments

Tseberechts picture Tseberechts  路  4Comments

leif picture leif  路  4Comments