Conversation
|
this is tricky since the websocket path handled by meteor is always on the root.. because of that, this PR doesn't work.. but if the |
|
That's not the case though. direct IP to IP in a cluster setup it doesn't work. :( I even tried on my local dev machine and it wouldn't connect. No proxy involved. If ROOT_URL is set to: http://localhost:3000/rocketchat the instance refuses to respond to anything on / it will only respond on /rocketchat/ With this change locally anyways this worked with 3 instances where as with out this change they all sat there saying connecting. What can we do different to make this work? |
|
On my local setup it was the opposite. I'll have to give it another try.
Em sex, 3 de mai de 2019 18:24, Aaron Ogle <notifications@github.com>
escreveu:
… That's not the case though. direct IP to IP in a cluster setup it doesn't
work. :(
I even tried on my local dev machine and it wouldn't connect. No proxy
involved.
If ROOT_URL is set to: http://localhost:3000/rocketchat the instance
refuses to respond to anything on / it will only respond on /rocketchat/
With this change locally anyways this worked with 3 instances where as
with out this change they all sat there saying connecting.
What can we do different to make this work?
—
You are receiving this because your review was requested.
Reply to this email directly, view it on GitHub
<#14376 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ACBRRO53X2O6MZKUUBHGA33PTSUSHANCNFSM4HKWVCCQ>
.
|
|
Let me know. 😁 I gave the docker image to someone that used subfolder and had a multi-instance in a k8s cluster and this fix seemed to do the trick. Maybe we need to add more conditionals to make it work in other scenarios? Oh btw when testing locally I had issues apparently meteor registers on a different random port and then proxies 3000 through or something? I had to hop into .meteor/local/build and execute link to thread: https://open.rocket.chat/channel/support?msg=xEBfyXCcgiGizrSZf |
sampaiodiego
left a comment
There was a problem hiding this comment.
Looks like it was indeed me testing using meteor command, which have weird bindings.
|
Good! 🤗 |
* [FIX] New day separator overlapping above system message (#14362) * Improve German translations (#14351) * Use the plural for discussions-section in side panel * Formal and informal translations for 1.0 * fix german typos * [FIX] Main thread title on replies (#14372) * fix * fix test * fix setting * Update tests/pageobjects/main-content.page.js Co-Authored-By: ggazzo <guilhermegazzo@gmail.com> * Update app/ui-utils/client/lib/RoomHistoryManager.js Co-Authored-By: ggazzo <guilhermegazzo@gmail.com> * [FIX] Bell was too small on threads (#14394) * [FIX] Messages on threads disappearing (#14393) * fix subscription-changed updating all messages(#14391) * Fix: Message body was not being updated when user disabled nrr message (#14390) * [NEW] Allow change Discussion's properties (#14389) * [FIX] Unnecessary meteor.defer on openRoom (#14396) * [FIX] more message actions to threads context(follow, unfollow, copy, delete) (#14387) * added more message actions to threads context * more actions * change token name (#14379) * [FIX] Pressing Enter in User Search field at channel causes reload (#14388) * Prevent default on enter in User search * Prevent form submission in membersList * If using subpath make sure streams use that also for multi-instance. Fixes #13200 (#14376) * Revert "[IMPROVE] Use SessionId for credential token in SAML request (#13791)" (#14345) This reverts commit 3967a74. * Add fallback to mongo version that doesn't require clusterMonitor role (#14403) * [FIX] Users actions in administration were returning error (#14400) * Fix actions collapse into popup in userInfo * Refactor userActions * [FIX] Error 400 on send a reply to an old thread (#14402) * fix error 400 on send a reply to an old thread * ignoring properly hidden messages * [FIX] Messages on thread panel were receiving wrong context/subscription (#14404) * [FIX] preview pdf its not working (#14419) * [FIX] renderMessageBody was caching messages in wrong scenarios #14420 * LingoHub Update 🚀 (#14426) Manual push by LingoHub User: Diego Sampaio. Project: Rocket.Chat Made with ❤️ by https://lingohub.com * [FIX] Mentions message missing 'jump to message' action (#14430) * fixed context * threads context * [FIX] Escape unrecognized slash command message (#14432) * Add missing german translations (#14386) * [FIX] IE11 support (#14422) * Add symlinks to ES6 node_modules imports * Add URL polyfill for IE11 * Fix thread replies for IE11 * [IMPROVE] allow users to skip activeUsers to be ready (#14431) * allow users to skip activeUsers to be ready * Update main.js * Update app/ui-master/client/main.js Co-Authored-By: ggazzo <guilhermegazzo@gmail.com> * [IMPROVE] Don't use regex to find users (#14397) * Don't use regex to find users * Invert logic on model methods * Escape username regex * Find users in batch * Use only normalizeMessagesForUser * Don't ignore username case to get owners on graphql * Fixes on DAU and MAU aggregations (#14418) * Fixes on SAU and MAU aggregations * Report new data from DAU/MAU * Run tests agains a mongodb container in CI * Try to run CI correctly * Fix drop database * Parse desktop app User Agent correctly * Fix aggregation of past sessions * Return past month today * Fix bug * Add migration * Fixed migration * Migration improvements * Fix crowd sync by using correct logging method (#14405) * Fix room names in user info dialogs (#14415) * Fix discussion name being invalid (#14442) Closes #14378 * Fix i18n files keys sort (#14433) * Add script to normalize i18n files * Fix i18n files * Set as official script * Update package-lock.json * fix (#14443) * Update threads.css * Bump version to 1.0.3 * regen changelog
Fixes #13200