Comments (6)
I can see you're using IP instead of a reverse proxy. How to guide isn't going to help if you can't get past the front page readme.
HS-UI has to be ran on the same subdomain as headscale or you need to configure CORS. Yes you need to use a reverse proxy to do this. Use a reverse proxy. If you are trying to use raw IPs and ports, it will not work.
from headscale-ui.
I've conducted sufficient testing to confirm that the issue persists whether we use IP addresses (which, as you've explained, shouldn't be used due to CORS, and I understand that) or domain names.
New nodes integrate with headscale without any issues and operate as intended. However, there's an ongoing problem where the Headscale-UI fails to establish a connection with the headscale server, even though the API keys are valid.
I've also involved a colleague in this matter, and they have reached the same outcome: the UI remains unable to establish a connection with the headscale server.
from headscale-ui.
Are you using separate subdomains for headscale and headscale-ui or are you serving them both on the same subdomain and port?
from headscale-ui.
Same domain, different path for the UI /web
from headscale-ui.
Theoretically there shouldn't be anything else you have to accomplish.
You can review this guide to see if that provides more insight onto where it's falling over.
from headscale-ui.
Thanks, I have come across that guide and although helpful still doesn't resolve the issue
Since my last message, another colleague, this makes it three, have attempted and failed to get the UI to integrate with headscale.
Really not sure where to turn now but if others have tried without success, they may have just abandoned the idea of using headache-ui which i personally believe is a great tool
from headscale-ui.
Related Issues (20)
- accessing headscale server on same lan over http (not https) HOT 2
- Feature Request: Show assigned user of machine in the Device View HOT 2
- Trying to deploy the "static site" but failing HOT 2
- nginx proxy location config help HOT 3
- CORS is not working HOT 2
- WebUI Login Security by Authentik or Token HOT 5
- Ionscale support? HOT 2
- I encountered an error when adding the key HOT 4
- 404 on GET https://<domain>/api/v1/machine HOT 2
- Device view fails (tested with headscale docker image 0.23.0) HOT 2
- House Keeping
- Fix developer image pipeline
- Remove Dynamic API check in future version HOT 1
- An error when test server key HOT 1
- New Container start HOT 7
- [Feature Request] Add machines from UI HOT 1
- Swag + Authentik + Headscale-UI HOT 3
- Missing "Bear" Prefix HOT 1
- Headscale dropped docker tag for headscale:latest HOT 1
- Changes in LastSeen / Online fields in the Headscale API
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from headscale-ui.