ianh33
27 January 2023 20:02
21
Thank you very much. Yes the controller setup mirrors your setup.
I suspect its the logon credentials. I am using the same logon as I use on the UniFi web interface. It's a simple user and password i.e. not 2 factor authentiaction. I can't see anywhere on the 7 series interface to make a 'local only' user..... do I need to do that if I am not using 2 factor authentication ?
Ian
There are 2 types of logins:
Those that can (also) be used at https://account.ui.com/ - enabling remote access to your control panel
Those that are a local only (no cloud features)
The Unifi hardware controllers offer the ability to create 'local accounts' only
Go to the users control panel, do you have the ability to create an account with remote features? if so - that isn't an account that will work.
I actually just launched a new controller container (moving stuff) and installed node-red-contrib-unifi in node-red (not sure which node crxporter is using), but that connected instantly when entering credentials.
ianh33
27 January 2023 20:36
24
sorry for being dim but I can't see anywhere to make a 'user"
ianh33
27 January 2023 20:37
25
I made a new admin without cloud privileges but that didn't work.
Ok - it may seem the Network Application is not well supported.
only @crxporter really has the know how.
@crxporter - anything?
ianh33
27 January 2023 20:42
27
I really appreciate all the help I am being given. Thank you.
I'm here!
Try something for me, even though it may seem silly - try this with the actual network ip of the controller - not localhost or 127.0.0.1...
We will next want to go into the logs to see the error exactly as it's coming from the login error.
@marcus-j-davies can you point us to a good way to watch those logs?
Meanwhile I'm going to check a couple things. I'll be back soon!
ianh33
27 January 2023 20:48
29
I did try that before, but tried again. Some outcome.... "iniitalizing"
Are you on port 8443? I'm about 90% sure that's the correct port. Unless you've changed it on your network app?
Are you in docker anywhere with any special port forward rules?
ianh33
27 January 2023 20:50
31
yes but also trying 443 every change and restarting nodered
Node RED will need to be started with export DEBUG=UniFi & node-red-start
I think
ianh33
27 January 2023 20:52
33
sorry to be dim.... where do I enter that ?
We're all dims to some degree
Stop Node RED
then in terminal : export DEBUG=UniFi & node-red
ianh33
27 January 2023 21:02
35
OK...... using network address i.e. not localhost or 127.0.0..1 ...... (no https://) the connection is made.
endpoint not found erro 404 for /proxy/network/api/s/mysite/stat/health
"Endpoint not found: AxiosError: Request failed with status code 404"
Progress!!
You are connected. I'm looking at that endpoint and I'm wondering if the "mysite" bit is wrong. Give me a second to find another endpoint to check.
ianh33
27 January 2023 21:04
37
'mysite' is a placeholder for the name of my actual site
Ah it's because the network controller doesn't use the /proxy/network
bit. Let me find the changes for stand-alone controller... one moment...
ianh33
27 January 2023 21:05
39
I really appreciate the time and trouble you are taking...... thank you very much
/api/s/mysite/stat/health
Try this one! (with our site name in place of "mysite" or just default
if you only have one site)