Closed dabelle closed 2 years ago
check your username and password, any details in the debug1.png, debug2.png or execption.png files?
@neothematrix This message appears after successful login. Probably element noip-cart changed. Must check the page
Edit: @neothematrix @dabelle The problem is host page does not load automatically anymore after login. Due to this reason after ele_pwd.send_keys(Keys.ENTER) should be added:
self.logger.log(f"Opening {Robot.HOST_URL}...")
self.browser.get(Robot.HOST_URL)
Don't have possibility to test it right now
Edit2: @neothematrix @dabelle Still no way to test it. Will appreciate feedback.
Facing the same issue
@neothematrix @dabelle @PrivatePasta Solved. Pull request created
mmm ok I'll try to test the changes also in my scenario. Currently the script is working fine for me, so before introducing a change I'd like to replicate the issue. @Angel0ffDeath were you having issues too?
@neothematrix I didn't tried it without changes, but after login browser loads automatically https://my.noip.com/ and not https://my.noip.com/dynamic-dns So I just added loading opening the correct page and corresponding loggin
ok, it's weird because the script is still working fine for me, even without changes. @dabelle @PrivatePasta can you please give us your feedback? is the script as it is working for you? If not, can you try with the changes proposed by @Angel0ffDeath ?
So this is weird, I tried both repo's and have issues on both. The @neothematrix repo exits with my.noip.com page could not load
. Logfile is empty and the exception.png says the username/password combination is incorrect. The @Angel0ffDeath repo exits with the following:
[2022/09/03 12:48:56] - Message: no such element: Unable to locate element: {"method":"xpath","selector":"//form[@id='clogs']/input[@name='username']"} (Session info: headless chrome=105.0.5195.52)
Stacktrace:
#0 0xaaaae2bf05c4 <unknown>
#1 0xaaaae2a2a784 <unknown>
#2 0xaaaae2a5b6fc <unknown>
#3 0xaaaae2a85f6c <unknown>
#4 0xaaaae2a50848 <unknown>
#5 0xaaaae2c32bc4 <unknown>
#6 0xaaaae2c34f00 <unknown>
#7 0xaaaae2c35460 <unknown>
#8 0xaaaae2c1ec44 <unknown>
#9 0xaaaae2c35a44 <unknown>
#10 0xaaaae2c13758 <unknown>
#11 0xaaaae2c4f6f8 <unknown>
#12 0xaaaae2c4f86c <unknown>
#13 0xaaaae2c6859c <unknown>
#14 0xffffaeac0624 <unknown>
#15 0xffffae5f049c <unknown>
Again logfile is empty but the exception.png doesn't say anything. Uploading them here anyway. neothematrix - debug1.png neothematrix - exception.png Angel0ffDeath - debug1.png Angel0ffDeath - exception.png
@neothematrix on my RPi all is working as usual, and in a fresh installation on a brand new system, too
Thank you all for your feedbacks. @PrivatePasta, just to understand, has the script been working for you before or is this the first time you're setting it up? It's very likely your password might be incorrect. The most common issue is that the python script expects the password parameter to be base64 encoded, this is done automatically if you use the setup.sh script, if you're running the python directly, make sure the password parameter is your base64 encoded password, if you're using the generated sh, make sure the password parameter inside that script is also your correctly base64 encoded password, you can always un-encode the string to see if it matches your actual password:
base64 -d <encoded pass>
I'm closing this as not reproduce-able, feel free to open a new ticket
Got the following message when running noiprenew-{USER}
[2022/08/16 23:22:10] - Debug level: 2 [2022/08/16 23:22:10] - Opening https://www.noip.com/login... [2022/08/16 23:22:14] - Logging in... [2022/08/16 23:22:25] - my.noip.com page could not load