Currently, the system requires the simulator endpoint to be specified as a hostname (e.g., nsddset.com). This works locally when the hostname resolves to 192.168.50.225:8282, but fails when accessed remotely due to Cloudflare/webserver configuration. As a result, simulated RPMs are visible locally, but not when accessed over the web.
Problem:
- Locally, I can reach the simulator at
192.168.50.225 via a laptop on the same network.
- I can remotely access
nsddset.com successfully remotely.
- However, the buildnode configuration currently requires the hostname
nsddset.com rather than directly allowing 192.168.50.225.
- Attempts to edit the IP address directly result in errors.
- It appears Cloudflare is interfering with hostname resolution (see [nslookup results](https://www.nslookup.io/domains/nsddset.com/webservers/)).
- The issue maybe that for remote/public internet viewing, a different configuration is needed.
Proposed Solution:
Add support for configurable host resolution, including:
- Remote mode (hostname via Cloudflare or public DNS)
Currently, the system requires the simulator endpoint to be specified as a hostname (e.g.,
nsddset.com). This works locally when the hostname resolves to192.168.50.225:8282, but fails when accessed remotely due to Cloudflare/webserver configuration. As a result, simulated RPMs are visible locally, but not when accessed over the web.Problem:
192.168.50.225via a laptop on the same network.nsddset.comsuccessfully remotely.nsddset.comrather than directly allowing192.168.50.225.Proposed Solution:
Add support for configurable host resolution, including: