-
Notifications
You must be signed in to change notification settings - Fork 34
pinging / 401 #181
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
Comments
Can you turn on verbose debug? I need to see more information around the time it stops working. You might see an access denied issue or something similar. |
I don't use the What I'm seeing:
I'm on the old VMB4000r3 basestation and cameras. |
|
Sorry for the sorry reply but I'm away from my computer.
Arlo changed their backend and broke my old authentication code. Try the
reconnect_every option for now, set it to 110 or something similar.
I'm trying to optimise the code path
…On Sat, Mar 1, 2025, 22:41 burner1024 ***@***.***> wrote:
arlo-downloader-1 | 2025-03-02T03:38:30+0000 - urllib3.connectionpool - DEBUG - https://myapi.arlo.com:443 "POST /hmsweb/users/devices/notify/XXXXXXXXXXXXX?eventId=FE!d92e295d-5ab0-49be-801c-3a8fae047517&time=1740886709999 HTTP/1.1" 401 119
arlo-downloader-1 | 2025-03-02T03:38:30+0000 - pyaarlo - DEBUG - backend: request-body=
arlo-downloader-1 | {'data': {'error': '2015',
arlo-downloader-1 | 'message': 'Your session has expired. Please log in.',
arlo-downloader-1 | 'reason': 'Invalid Token'},
arlo-downloader-1 | 'success': False
—
Reply to this email directly, view it on GitHub
<#181 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALHJU6WYQE3RNWI74I4TK3L2SJ4VHAVCNFSM6AAAAABYBUAV36VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMOJSGU2DAMJSGE>
.
You are receiving this because you commented.Message ID:
***@***.***>
[image: burner1024]*burner1024* left a comment (twrecked/pyaarlo#181)
<#181 (comment)>
arlo-downloader-1 | 2025-03-02T03:38:30+0000 - urllib3.connectionpool - DEBUG - https://myapi.arlo.com:443 "POST /hmsweb/users/devices/notify/XXXXXXXXXXXXX?eventId=FE!d92e295d-5ab0-49be-801c-3a8fae047517&time=1740886709999 HTTP/1.1" 401 119
arlo-downloader-1 | 2025-03-02T03:38:30+0000 - pyaarlo - DEBUG - backend: request-body=
arlo-downloader-1 | {'data': {'error': '2015',
arlo-downloader-1 | 'message': 'Your session has expired. Please log in.',
arlo-downloader-1 | 'reason': 'Invalid Token'},
arlo-downloader-1 | 'success': False
—
Reply to this email directly, view it on GitHub
<#181 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALHJU6WYQE3RNWI74I4TK3L2SJ4VHAVCNFSM6AAAAABYBUAV36VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMOJSGU2DAMJSGE>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
The thing is, I do have |
Like I said, there is more work needed. I'll check the route through the
downloader.
…On Sun, Mar 2, 2025, 08:07 burner1024 ***@***.***> wrote:
The thing is, I do have reconnect_every=110.
—
Reply to this email directly, view it on GitHub
<#181 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALHJU6WT46FMU4VDWCI25SD2SL7B7AVCNFSM6AAAAABYBUAV36VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMOJSG4ZDGMRYGQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
[image: burner1024]*burner1024* left a comment (twrecked/pyaarlo#181)
<#181 (comment)>
The thing is, I do have reconnect_every=110.
—
Reply to this email directly, view it on GitHub
<#181 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALHJU6WT46FMU4VDWCI25SD2SL7B7AVCNFSM6AAAAABYBUAV36VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMOJSG4ZDGMRYGQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Of course, I don't mean to press, just provide details. Anyway, probably outght to detect de-auth and get new tokens, even if reconnect_every hasn't been reached yet? |
No worries you aren't.
I'm sure there are more things that will be affected...
…On Sun, Mar 2, 2025, 08:12 burner1024 ***@***.***> wrote:
Of course, I don't mean to press, just provide details.
Anyway, probably outght to detect de-auth and get new tokens, even if
reconnect_every hasn't been reached yet?
—
Reply to this email directly, view it on GitHub
<#181 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALHJU6RMAGRWGF2B5CBUKVL2SL7SFAVCNFSM6AAAAABYBUAV36VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMOJSG4ZDKMBZGQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
[image: burner1024]*burner1024* left a comment (twrecked/pyaarlo#181)
<#181 (comment)>
Of course, I don't mean to press, just provide details.
Anyway, probably outght to detect de-auth and get new tokens, even if
reconnect_every hasn't been reached yet?
—
Reply to this email directly, view it on GitHub
<#181 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALHJU6RMAGRWGF2B5CBUKVL2SL7SFAVCNFSM6AAAAABYBUAV36VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMOJSG4ZDKMBZGQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
...
I hope this is not a red-herring, but I still have more tests to run, Here are the differences (packages) between the two clean virtual
my code exits (and then does a full restart) if I see either in comparing runtime behavior over two periods, once with Py3.9 and the under 3.7 running for 19 hours (5pm thru 12pm next day)
under 3.9 running for 19 hours (4pm thru 11am next day)
|
Sometime recently authentication seems to have started timing out... or something like that.
I've tried 0.8.0.14 and 0.8.0.17, the only difference I see is that 0.8.0.14 drops into this right after 2 hours, and 0.8.0.17 takes longer, but eventually ends up doing the same.
I've tried
mode_api=v2
, and auto, and I'm usingreconnect_every=110
.The text was updated successfully, but these errors were encountered: