Closed kskenyon closed 2 years ago
@cgmckeever Yeah I think mine just started breaking on day 8 or so.
@rsullivan00 see my follow-up in the other thread. Looks like using a Google Workspace project has more lax restrictions .. I just converted, but I wont know for a week ;)
Please answer these questions before submitting your issue. Thanks!
What version of Python are you using (
python -V
)?Python 3.9.9
What operating system and processor architecture are you using (
python -c 'import platform; print(platform.uname());'
)?uname_result(system='Darwin', node='MacBook-Pro.local', release='21.2.0', version='Darwin Kernel Version 21.2.0: Sun Nov 28 20:28:41 PST 2021; root:xnu-8019.61.5~1/RELEASE_ARM64_T6000', machine='arm64')
Which Python packages do you have installed (run the
pip freeze
orpip3 freeze
command and paste output)?Which version of ffmpeg are you using (
ffmpeg -version
)?Which Arlo hardware do you have (camera types - [Arlo, Pro, Q, etc.], basestation model, etc.)?
Pro2 w/basestation, Ultra w/basestation, Wireless Doorbell (no basestation)
What did you do?
Followed docs. Get to screen where Google asks for permission then it dies with a localhost:7788 not found error
What did you expect to see?
generate credentials file
What did you see instead?
dies
Does this issue reproduce with the latest release?
Yes, all up to date.
Looks like a problem with serving localhost:7788 from my Mac. localhost alone does respond.
Traceback (most recent call last): File "/Users/private/arlo/gmail_oauth.py", line 20, in
credentials = flow.run_local_server(host='localhost',
File "/opt/homebrew/lib/python3.9/site-packages/google_auth_oauthlib-0.4.6-py3.9.egg/google_auth_oauthlib/flow.py", line 476, in run_local_server
authorization_response = wsgi_app.last_request_uri.replace("http", "https")
AttributeError: 'NoneType' object has no attribute 'replace'
So close yet so far...
Kevin