5 hours ago5 hr Author 19 minutes ago, hart2hart said:It is a more simple elegant approach. Did you say you had already tried your eISY credentials before 6.0 FW?In the previous major release, I had set the admin name to a different name and chose a unique password. I used it only in the Admin Console, in both my original ISY and my followon eisy, until I got the notice about the new release 6 upgrade coming, and I had to SSH into the eisy to check it satisfied all the prerequisites; at that time, I discovered my modified credentials worked fine for SSH also.As I reported here, when I performed the v6 upgrade, it reset the admin login to the default admin/admin, and I had to change it to my desired values once more, which again worked fine in both the Admin Console and SSH. (EDIT: This was a misstatement. The admin ID for SSH remains "admin".)Now, having attempted to activate PG3x only for the very first time last night, I find it won't respond to any combination of name and password, and (worrisome) it reports not 401 Unauthorized, but 500 Internal Server Error. Edited 2 hours ago2 hr by lhranch
5 hours ago5 hr There are some reset instructions but I think you’d be best to submit a ticket to UD to get it sorted out. Merry Christmas and Happy Holidays!
5 hours ago5 hr Author 2 minutes ago, hart2hart said:There are some reset instructions but I think you’d be best to submit a ticket to UD to get it sorted out. Merry Christmas and Happy Holidays!Humor me -- where are the reset instructions? If it exceeds vanilla UNIX stuff, I'll go the ticket route.
4 hours ago4 hr 7 minutes ago, lhranch said:Humor me -- where are the reset instructions? If it exceeds vanilla UNIX stuff, I'll go the ticket route.I’m looking for the reset instructions but see if following helps that I got from an AI model (perplexity)A 500 Internal Server Error on eISY’s PG3x typically indicates a backend service issue, like the PG3x Docker container crashing, database corruption, or a failed node server connection (e.g., “could not get ISY”).[universal-devices]SSH into eISY as admin and run docker ps to check if PG3x containers are running; restart with docker restart pg3 if not (exact container name from docker ps).[wiki.universal-devices]Check PG3x logs via SSH docker logs pg3) or IoX logs for specifics like ISY connection failures, then upgrade packages in IoX to refresh.
4 hours ago4 hr 1 hour ago, lhranch said:It's easy, but not particularly elegant. It requires me to keep THREE icons -- lockdown program, release program, and actual control of the light -- on a phone dashboard with limited real estate... whereas being able to tie the lockdown and release activity to direct light commands (as I have for the past decade) requires only one.What is it you are trying to do? One button seems to cover it. Not sure what you mean by "lock down programs". No programs need to be locked down or I guess disabled if that is what you mean.
4 hours ago4 hr Author 15 minutes ago, apostolakisl said:What is it you are trying to do? One button seems to cover it. Not sure what you mean by "lock down programs". No programs need to be locked down or I guess disabled if that is what you mean.By "lockdown program," I mean the program I need to invoke to disable the automatic motion sensor behavior of these lights, and the "reset program" is the one that restores that behavior. As to what I am trying to do. I think that is all laid out in the original post. Again, the desired operation has worked fine for a decade as long as it is invoked from a physical Insteon device, but not if it is invoked from an iPhone or computer app.@hart2hart : Thank you! I will try these next opportunity when I'm back in the saddle. Meanwhile, if you do locate any more specific instructions, please feel free to lay them on me.
2 hours ago2 hr The method mentioned in post uses three button press ensuring you have physical access to the eISY to reset to admin/admin https://forum.universal-devices.com/topic/42985-pg3x-password-recovery
2 hours ago2 hr Author 2 hours ago, hart2hart said:SSH into eISY as admin and run docker ps to check if PG3x containers are running; restart with docker restart pg3 if not (exact container name from docker ps).[wiki.universal-devices]Check PG3x logs via SSH docker logs pg3) or IoX logs for specifics like ISY connection failures, then upgrade packages in IoX to refresh.I don't even seem to have docker installed. The command went nowhere, so I did:[admin@eisy /]$ sudo find / -name docker\* -print /usr/local/lib/qt6/mkspecs/features/data/testserver/docker-compose-common.yml /usr/local/share/gtksourceview-4/language-specs/docker.lang [admin@eisy /]$I'm running 6.0.0. Last time I ran a package upgrade from Admin Console was about a month back, apparently it changed nothing. I'm running another at the moment.There is a button for "Install Dev. Packages." It says I haven't done that, and am I sure I want to. Do I need to?And finally, it looks like I lied earlier (I'll have to go back and re-edit some claims). Although I changed the ID and password used to access the Admin Console, that ID does NOT work for SSH. Only admin works for SSH, and the other ID doesn't even appear in /etc/passwd. But what I said about PG3x refusing all possible combinations at login is still true.
2 hours ago2 hr As long as you’ve got a good set of backups, I too would run update packages but a little risky as UD not working today so if it goes south you’re stuck with us for help.Do you have shell command to monitor progress of update via ssh? Edited 2 hours ago2 hr by hart2hart
2 hours ago2 hr Author 2 minutes ago, hart2hart said:As long as you’ve got a good set of backups, I too would run update packages but a little risky as UD not working today so if it goes south you’re stuck with us for help.Do you have shell command to monitor progress of update via ssh?Update finished, ended up at 6.0.4. Updated Java Admin Console to match. Still don't seem to have docker anywhere inside. Do I need to "Install Dev Packages" or is that something entirely different?
2 hours ago2 hr 1 minute ago, lhranch said:Update finished, ended up at 6.0.4. Updated Java Admin Console to match. Still don't seem to have docker anywhere inside. Do I need to "Install Dev Packages" or is that something entirely different?I think that’s only for plugin developers. I’ve never run it. Have you already rebooted after the update?
2 hours ago2 hr Author @hart2hart It rebooted itself (wouldn't have noticed except it kicked my SSH window). Edited 2 hours ago2 hr by lhranch
1 hour ago1 hr Are you using the menu option for Plugins Launch Polyglot at top of AC to try to get to PG3x? If so does it launch a browser and if so what does it send over as the url address?
1 hour ago1 hr Author 3 minutes ago, hart2hart said:What do you get from sshsudo pkg info PG3xpkg: No package(s) matching PG3xWhich is strange, because Admin Console / Launch PG3 shows a login screen.The ranch has an internal private network with local DNS and TLDs, so things can end in .rh (ranch house).2 minutes ago, hart2hart said:Are you using the menu option for Plugins Launch Polyglot at top of AC to try to get to PG3x? If so does it launch a browser and if so what does it send over as the url address?Yes.https://insteon.rh:3000After the usual complaint about the certificate not being valid, which one entirely expects.
1 hour ago1 hr 2 minutes ago, lhranch said:pkg: No package(s) matching PG3xWhich is strange, because Admin Console / Launch PG3 shows a login screen.The ranch has an internal private network with local DNS and TLDs, so things can end in .rh (ranch house).Sorry. Type the command in lowercase. It should come back with version 3.4.9.
1 hour ago1 hr Author pg3x-3.4.9 Name : pg3x Version : 3.4.9 Installed on : Thu Dec 25 17:00:12 2025 MST Origin : misc/pg3x Architecture : FreeBSD:14:amd64 Prefix : /usr/local Categories : misc Licenses : MIT Maintainer : benoit@universal-devices.com WWW : https://github.com/UniversalDevicesInc/pg3 Comment : Polyglot PG3x for UDI eisy Shared Libs required: libc++.so.1 libc.so.7 libcrypto.so.30 libcxxrt.so.1 libgcc_s.so.1 libm.so.5 libssl.so.30 libthr.so.3 Annotations : FreeBSD_version: 1403000 repo_type : binary repository : udi Flat size : 69.9MiB Description : PG3x Plugins manager for Universal Devices eisy/Polisy Release notes for 3.4.9 - 12/18/2025 - Added eisyui-specific navbar - Relaxed plugin rate-limiter to handle plugins with more activity
1 hour ago1 hr If you know ip address of eISY, try following replacing 999s with eISY ip address as a shot in the dark http://999.999.999.999:3000Is it giving same error when you type in credentials?
1 hour ago1 hr Author Http failure response for http://192.168.128.90:3000/auth: 500 Internal Server ErrorFor all combinations, on both http and https. Unless password is blank, then get "unauthorized." Edited 21 minutes ago21 min by lhranch
1 hour ago1 hr All I can think is doing the three button press credential reset but at this point I’d enter UD ticket. They’ll figure it out quickly.
1 hour ago1 hr Author So far, I'd think the biggest avenue of attack would be the missing docker software. Any ideas there before I file a ticket?
54 minutes ago54 min It’s all installed by their standard installation. Something is clearly off so feels best to get to root of it rather than potentially compound it.
Create an account or sign in to comment