question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

localhost:7788 not found error after "Arlo wants access to your Google Account" screen

See original GitHub issue

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 or pip3 freeze command and paste output)?

arlo==1.2.57
bitstring==3.1.9
cachetools==4.2.4
certifi==2021.10.8
cffi==1.15.0
charset-normalizer==2.0.9
cryptography==36.0.0
ecdsa==0.17.0
esptool==3.2
google-api-core==2.3.2
google-api-python-client==2.33.0
google-auth==2.3.3
google-auth-httplib2==0.1.0
google-auth-oauthlib==0.4.6
googleapis-common-protos==1.54.0
httplib2==0.20.2
idna==3.3
monotonic==1.6
numpy==1.21.4
oauthlib==3.1.1
pickle-mixin==1.0.2
Pillow==8.4.0
protobuf==4.0.0rc2
pyasn1==0.4.8
pyasn1-modules==0.2.8
pycparser==2.21
pyparsing==3.0.6
PyQt6==6.2.0
PyQt6-3D==6.2.0
PyQt6-Charts==6.2.0
PyQt6-DataVisualization==6.2.0
PyQt6-NetworkAuth==6.2.0
PyQt6-sip==13.1.0
PyQt6-WebEngine==6.2.0
pyserial==3.5
PySocks==1.7.1
reedsolo==1.5.4
requests==2.26.0
requests-oauthlib==1.3.0
rsa==4.8
six==1.16.0
sseclient==0.0.22
uritemplate==4.1.1
urllib3==1.24

Which version of ffmpeg are you using (ffmpeg -version)?

ffmpeg version 3.1.3 Copyright (c) 2000-2016 the FFmpeg developers
built with llvm-gcc 4.2.1 (LLVM build 2336.11.00)
configuration: --prefix=/Volumes/Ramdisk/sw --enable-gpl --enable-pthreads --enable-version3 --enable-libspeex --enable-libvpx --disable-decoder=libvpx --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-avfilter --enable-libopencore_amrwb --enable-libopencore_amrnb --enable-filters --enable-libgsm --enable-libvidstab --enable-libx265 --disable-doc --arch=x86_64 --enable-runtime-cpudetect
libavutil      55. 28.100 / 55. 28.100
libavcodec     57. 48.101 / 57. 48.101
libavformat    57. 41.100 / 57. 41.100
libavdevice    57.  0.101 / 57.  0.101
libavfilter     6. 47.100 /  6. 47.100
libswscale      4.  1.100 /  4.  1.100
libswresample   2.  1.100 /  2.  1.100
libpostproc    54.  0.100 / 54.  0.100

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.

Screen Shot 2021-12-19 at 9 53 03 PM Screen Shot 2021-12-19 at 10 02 18 PM

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 <module> 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

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Reactions:1
  • Comments:52

github_iconTop GitHub Comments

1reaction
kskenyoncommented, Jan 5, 2022

I’ll start over tomorrow.

On Jan 5, 2022, at 12:26 AM, cgmckeever @.***> wrote:

yeah, but lost here now. It looks like its a auth mismatch so wrong email or something… googling that error leads to some rabbit holes that probably can help … but hard on my side to diagnose

The credentials do not contain the necessary fields need to refresh the access token — Reply to this email directly, view it on GitHub https://github.com/jeffreydwalter/arlo/issues/180#issuecomment-1005393372, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF4WTTFEYK4Q32TVT4JTSU3UUPI7LANCNFSM5KMVIZ4A. You are receiving this because you authored the thread.

0reactions
cgmckeevercommented, Jan 11, 2022

@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 😉

Read more comments on GitHub >

github_iconTop Results From Across the Web

Why does the Arlo Secure App say it doesn't recognize this ...
When you log in to the Arlo Secure App on a new device, you receive an in-app notification that says Arlo doesn't recognize...
Read more >
Granting access user shows no devices found - Arlo Community
Tap or click Settings. 3. Under Account, click or tap Grant Access. 4. Tap or click Add. 5. Enter the first name, last...
Read more >
everything not working says getting status - Arlo Community
When I tried to rearm the system I noticed nothing appeared on the “Mode” tab of the app. It should allow me to...
Read more >
What to do when Arlo is unable to discover your device during ...
Use the following troubleshooting if you attempted to connect your Arlo device directly to a Wi-Fi router and Arlo failed to discover the...
Read more >
Added a friend not working. - Arlo Community
Adding a friend friend gets invite creates account but does not have access to my account seems like its a new account.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found