kriasoft / kriasoft/react-firebase-starter

Routing updates only change the state on the host machine

Open
#202 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
4.5k
Forks
752
PR merge metrics
No merged PRs in 30d

Description

I'm running the server from a CentOS machine, and viewing externally on LAN on Windows machine and an Android. When I go the 'About' page, it switches the routing only on the CentOS Machine but the display on the Windows machine does not change.

If I turn off 'clicks' under the sync option on the UI, the CentOS machine no longer updates, but page changes still do not work on external instances of the site. I tested from multiple other machines.

Additionally, hot reload only works locally. Same is true of all other React Boilerplates I've tried. I think possibly it's an IPTables / Security thing, but I'm not sure what to do other than whitelisting ports 3000 and 3001 for all TCP.

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the issue by opening the About page from the CentOS host and external Windows or Android clients, with ports 3000 and 3001 in view. Compare behavior with the UI's clicks sync option enabled and disabled, then investigate the routing synchronization and hot-reload connection across the LAN. Done means route changes and hot reload work on external clients, not only on the host.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react
Domain
frontend, networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.