Everything posted by jbrodriguez
-
ControlR (Android/iOS app for unRAID)
truly weird, never heard of an Unraid system that doesn't have bash installed 🤷♂️
-
ControlR (Android/iOS app for unRAID)
looks like you don't have bash installed ? if you run /bin/bash does it work ?
-
[Plugin] controlrd
what happens is that the *.myunraid.net hostname gets resolved to an ip, just basic dns, the difference is that this gets resolved to a private address ip (192.168.x.x, 10.x.x.x) i had the same issue as you, i solved it by whitelisting the myunraid.net domain in the rebind protection feature of my firewall do you have a firewall where you can whitelist rebind domains ?
-
[Plugin] controlrd
i see, can you try accessing that URL from your mobile device's browser ? does it work ?
-
ControlR (Android/iOS app for unRAID)
i see, is it possible that you send me troubleshooting info from your server in order to try and replicate it ? if yes, pls follow the steps shown here https://github.com/jbrodriguez/controlr-support
-
ControlR (Android/iOS app for unRAID)
hi, is the server not showing the dockers on Unraid 7 ? in any case, there were some issues in the past if you have some docker with a custom icon ? can that be the case ?
-
[Plugin] controlrd
nothing i could implement would be more secure, robust and well tested than wireguard, tailscale or openvpn, they're not that difficult to setup and they support auto-switching
-
[Plugin] controlrd
http connection should kind of work, what error are you getting ?
-
[Plugin] controlrd
cool that import and manual are working about qrcode, can you make sure you're running on the latest 6.7.1 version (and latest controlrd plugin) ? the errors you see in the log are related to the docker, vm, system, which i haven't implemented (forgot about it 😢), will work on it this week
-
[Plugin] controlrd
can you show the error ? also, can you make sure you have the latest app version (6.7.1) and latest controlrd plugin version
-
ControlR (Android/iOS app for unRAID)
yes, the plugin is open source, the app is still proprietary https://github.com/jbrodriguez/controlrd is the github for the plugin
-
ControlR (Android/iOS app for unRAID)
i published a new version of the app, qr code will work now (this reminds me of the "i'm feeling lucy" button on the google home page )
-
[Plugin] controlrd
re: 1,2, awesome !!! re: 3, yea, i released a new version of the app and a new version of the plugin, hopefully this fixes the qr code re: 4, well, i completely forgot about logs !!! thanks for pointing that out, i'll add them back not at all, having the plugin be closed source could put off some people and i value privacy a lot open source it removes friction for anyone that was on the edge because of that to be honest, going from closed source to open was just a matter of removing old code from back when i supported user permissions and some other features that i removed from the app i have plans to actually add more features, time permitting thanks Unraid-arr for your report and comments !!!
-
ControlR (Android/iOS app for unRAID)
i see, i think i need to make an additional change, ill look into it today
-
ControlR (Android/iOS app for unRAID)
hi, no, you don't need to foward a port, the app still works only on a local network (or through WireGuard/OpenVPN) seems to me you have SSL set to Yes or Strict if that's the case, pls provision a letsencrypt certificate in the Settings / ManagementAccess page of your Unraid server and use the *.myunraid.net URL to add the server to the app (you can look for more details in the "I can't connect to my server" section of the app's faq (https://www.apertoire.com/faq/controlr/)
-
[Plugin] controlrd
that makes sense, yea awesome that everything worked fine for you, thanks for reporting back !
-
ControlR (Android/iOS app for unRAID)
progress ! you run your server on a port different than 443 ?
-
[Plugin] controlrd
if you connect to your server via http, you don't need a cert if you connect to your server via https, you will need a cert Unraid provisions a free certificate (from well established Let's Encrypt provider) go to the Settings / Management Access page if you have set up SSL to anything other than "No", you will need to provision the Unraid letsencrypt cert then use the qr code add server method in the app (make sure to restart the controlrd plugin after you provision the cert) or import the URL that uses the certificate (more details here https://www.apertoire.com/faq/controlr/)
-
[Plugin] controlrd
cool that you were able to add your servers !!! yea, about the ups data, you have a custom setup, can you do me a favor, can you show me what data is displayed on the UPS plugin page ? anonymize as needed, id like to have a reference of what is shown there
-
[Plugin] controlrd
aaa i see the issue, thanks a lot for posting the output, ill look to fix this 🙏
-
[Plugin] controlrd
the one that ends in myunraid.net, as wgstarks mentioned
-
[Plugin] controlrd
awesome news !!! thanks for the report !! 🙏
-
ControlR (Android/iOS app for unRAID)
hi, it can definitely support a certificate from a trusted authority (letsencrypt just happens to be very free 😀) the qrcode and import methods to add a server, support only *.myunraid.net, because it's the "standard" in Unraid and "easy" to find/detect by the plugin if you already have a certificate from a trusted authority for your domain, you should be able to add a server using the manual method i understand letscrypt can/should be able to create certificates for internal domains ? (not sure on this though)
-
ControlR (Android/iOS app for unRAID)
yea, self signed certificates wont work anymore with the app, there are restrictions both in android and ios that make this less than optimal and insecure from the app perspective if you set up ssl, pls provision a letsencrypt certificate and connect using that URL
-
ControlR (Android/iOS app for unRAID)
yea, self signed certificates wont work anymore with the app, there are restrictions both in android and ios that make this less than optimal and insecure from the app perspective if you set up ssl, pls provision a letsencrypt certificate and connect using that URL