-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Telnet Connection Refused #93
Comments
How odd, "EnelX web app console"? Hm. Don't worry about the UDP client parameters, it doesn't use those in the ZAP system. Given that customized console string, I have zero doubt it's running ZAP firmware. Also curious you have a web console - that was removed/disabled long ago to save space. Maybe the WGM* module in JB2.x has those enabled? Anyway, here are the relevant parameters:
Check those on yours. These are from my JB1.x unit, your version string will likely be very different. |
Thanks for the response Falcon, much appreciated. Looks like the remote_terminal option is not enabled on my box, which probably explains the inability to telnet into it.
This works, and I am able to telnet into the box. Cool! However, after some time it starts refusing the telnet connection again, and when I log back into the console, I see that is has reverted back to Is there scheduled code running inside the box that resets this value? Like I said above, the box is no longer connected to the internet. |
Agh... great. Well, the only way to know for sure would be to see if there's a recent firmware update posted to the 2.x boxes. ZAP twiddles a few settings on startup, and if so, it'd be really awful of them to have pushed out an update like that. It does those settings-twiddles on startup, and there are a handful of conditions (other than power cycle) that trigger a WiFi reboot, which would reload those forced settings. In my box, DHCP is one of them! So, no static IP will stick past a reboot... Suppose that's on my goals list for next time I'm in the shop - fire up a JB2.0 board and see if I can get eyes on the latest firmware and its build date. |
Looking back at my HA data from jpp-- looks like the JB stopped playing nicely with jpp around June 5th. I had the JB connected to the internet until about a week ago. So it is possible a firmware update caused this. If a firmware update really did brick the remote terminal on the JB, is the only way to recover from this to re-flash the firmware? I'm guessing OTA updates are not a thing. Let me know if there is any other diagnostic information that would help troubleshooting this issue. Thanks. |
My (European) JuiceBox is on firmware Logsawait self.sock_connect(sock, address) File "/usr/local/lib/python3.12/asyncio/selector_events.py", line 641, in sock_connect return await fut ^^^^^^^^^ File "/usr/local/lib/python3.12/asyncio/selector_events.py", line 681, in _sock_connect_cb raise OSError(err, f'Connect call failed {address}') ConnectionRefusedError: [Errno 111] Connect call failed ('192.168.86.43', 2000) [16:16:03] ERROR: Got unexpected response from the API: Service not enabled -------------------------------- 2024-10-29 16:16:04 INFO [entrypoint.sh] Starting JuicePass Proxy Not sure if it helps, but these are the API endpoints I have extracted from the Android app. Those definitely look different than the |
For devices that not work with telnet I recommend that you check other options like router redirect or DNS masquerade to point the Juicebox to JPP. |
European JuiceBox Gen3? That's what the version string suggests. There's a whole huge number of unknowns there... you might have the entirely-new box that has very little if any relation to the JuiceBox as we know it, @tomayac :) Might be nice to pop it open and get photos to document it, but ... you may be blessed by native OCPP capability in the end, anyway! |
Not sure how other JuiceBoxen look like, but this is mine: |
That looks so vastly different, it almost looks like it's made by a different company (and maybe it was) 😆 |
Yeah, not sure where this leaves folks with such devices. It looks like juicepassproxy isn't necessarily going to be working without some changes for these models. |
I was running juicepassproxy successfully 2/24-7/24, harvesting data for HA, but in July started getting connection refused from telnet.
Ping still works fine, so I don't think it's a general routing issue to the Juicebox.
I tried a factory reset, but still no dice with telnet. The Juicebox local webserver console has this to say:
This looks quite different than any other config I've seen. Note, my Juicebox has been blocked from accessing the internet since before the reset.
Any ideas on how to get the Juicebox back to a place where it can be used with juicepassproxy again?
The text was updated successfully, but these errors were encountered: