Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Error: login failed: 429 - possible cloudflare issue #1057

Open
6iorgio opened this issue Feb 15, 2025 · 17 comments
Open

Error: login failed: 429 - possible cloudflare issue #1057

6iorgio opened this issue Feb 15, 2025 · 17 comments

Comments

@6iorgio
Copy link

6iorgio commented Feb 15, 2025

I've been encountering this error for a few days now. Today I updated to version 0.8.1.16 and everything seemed to be back to normal. Then I updated HA CORE to version 2025.2.4 and the error on Arlo reappeared.

I tried downgrading to all 4 previous versions of the integration but the error persists.

I'm attaching the debug log.

home-assistant_aarlo_2025-02-15T17-22-06.906Z.log

@twrecked
Copy link
Owner

Look at the solution at end of this: #1050

You probably have host defined in aarlo.yaml.

Arlo changed their back end.

@6iorgio
Copy link
Author

6iorgio commented Feb 15, 2025

I removed the HOST from aarlo.yaml but unfortunately the error persists.

home-assistant_aarlo_2025-02-15T22-14-48.116Z.log

@twrecked twrecked reopened this Feb 16, 2025
@twrecked
Copy link
Owner

Can you enable verbose_debug? I need to see the packets. I've not seen a 429 error before.

But one thing to try first it to remove the ".aarlo/cookies.txt" and ".aarlo/session.pickle" file.

@6iorgio
Copy link
Author

6iorgio commented Feb 16, 2025

OK deleting those files worked. Thank you.

@2000felix
Copy link

I tried both. Now I receive 2FA Mails again but still having issues. It seems aarlo cannot interprete 2FA Mail.

2025-02-16 12:38:16.011 ERROR (SyncWorker_2) [pyaarlo] imap message read failed'NoneType' object has no attribute 'check'
2025-02-16 12:38:16.014 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry Aarlo for %%%%@googlemail.de for aarlo
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 637, in __async_setup_with_context
result = await component.async_setup_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/aarlo/init.py", line 246, in async_setup_entry
arlo = await hass.async_add_executor_job(login, hass, domain_config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/aarlo/init.py", line 408, in login
arlo = PyArlo(**PyaarloCfg.create_options(hass, conf))
File "/usr/local/lib/python3.13/site-packages/pyaarlo/init.py", line 179, in init
self._be = ArloBackEnd(self)
~~~~~~~~~~~^^^^^^
File "/usr/local/lib/python3.13/site-packages/pyaarlo/backend.py", line 124, in init
self._new_login()
~~~~~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/site-packages/pyaarlo/backend.py", line 1382, in _new_login
self._auth_state = self._new_auth_new_auth()
~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/site-packages/pyaarlo/backend.py", line 1187, in _new_auth_new_auth
self._new_tfa_stop()
~~~~~~~~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/site-packages/pyaarlo/backend.py", line 1118, in _new_tfa_stop
self._auth_tfa_handler.stop()
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/site-packages/pyaarlo/tfa.py", line 162, in stop
self._imap.close()
^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'close'

I would be grateful to receive any ideas.

@twrecked
Copy link
Owner

@2000felix Can you upgrade to 0.8.1.17.

I scored an own-goal by breaking the pyaarlo I pushed to pypi. This release should fix it.

@2000felix
Copy link

Success, thank you a lot!!

@fal180278
Copy link

Hello,

I have been experiencing issues with the Arlo integration since last week. I have attempted to follow all suggested solutions up to the release of version v0.8.1.17. When I installed this version, it appeared to work for half a day before the issues came up again. Currently, I am using version v0.8.1.14.1, which is not functioning as expected.

My Home Assistant version is 2025.2.4, which is the latest version available. Below is the current setup of Arlo.
I tried to remove /homeassistant/.aarlo/cookies.txt and /homeassistant/.aarlo/session.pickle, I commented out most of the following commands but there's still something not working properly as you can see from my logs at the end.
Are you able to show me how the setup should look?

Many thanks

/homeassistant/.aarlo/aarlo.pickle
'utf-8' codec can't decode byte 0x80 in position 0: invalid start byte

/homeassistant/.aarlo/cookies.txt
'utf-8' codec can't decode byte 0x80 in position 0: invalid start byte

/homeassistant/.aarlo/session.pickle
'utf-8' codec can't decode byte 0x80 in position 0: invalid start byte

/homeassistant/aarlo.yaml
version: 1
aarlo:
#host: https://my.arlo.com
#recent_time: 10
verbose_debug: true
user_agent: linux
#user_agent: arlo

/homeassistant/binary_sensors.yaml

- platform: aarlo

monitored_conditions:

- motion

- sound

- ding

/homeassistant/cameras.yaml
#- platform: aarlo

ffmpeg_arguments: '-pred 1 -q:v 2'

/homeassistant/configuration.yaml

Using the HACS Arlo integration

aarlo:
host: https://my.arlo.com
username: !secret arlo_username
password: !secret arlo_password
backend: sse
db_motion_time: 30
db_ding_time: 10
recent_time: 10
last_format: '%m-%d %H:%M'
refresh_devices_every: 2
verbose_debug: True
tfa_source: push
tfa_type: PUSH
tfa_host: imap.gmail.com
tfa_username: !secret 2fa_username
tfa_password: !secret 2fa_password

Arlo integration

#alarm_control_panel:

Uses the custom Arlo integration found in HACS

- platform: aarlo

away_mode_name: armed

home_mode_name: home

night_mode_name: night

trigger_time: 30

alarm_volume: 8

#media_player:

- platform: aarlo

/homeassistant/sensors.yaml
#- platform: aarlo

monitored_conditions:

- total_cameras

- last_capture

- recent_activity

- captured_today

- battery_level

- signal_strength

- temperature

- humidity

- air_quality

/homeassistant/switches.yaml

- platform: aarlo

siren: True

all_sirens: True

snapshot: True

doorbell_silence: True

siren_volume: 1

siren_duration: 10

LOGS:

This error originated from a custom integration.

Logger: pyaarlo
Source: custom_components/aarlo/init.py:408
integration: Arlo Camera Support (documentation, issues)
First occurred: 12:16:28 PM (8 occurrences)
Last logged: 12:19:20 PM

login failed: 429 - possible cloudflare issue

This error originated from a custom integration.

Logger: custom_components.aarlo
Source: custom_components/aarlo/init.py:422
integration: Arlo Camera Support (documentation, issues)
First occurred: 12:16:38 PM (4 occurrences)
Last logged: 12:19:20 PM

unable to connect to Arlo: attempt=1,sleep=15,error=login failed: 429 - possible cloudflare issue
unable to connect to Arlo: attempt=2,sleep=30,error=login failed: 429 - possible cloudflare issue
unable to connect to Arlo: attempt=3,sleep=60,error=login failed: 429 - possible cloudflare issue
unable to connect to Arlo: attempt=4,sleep=120,error=login failed: 429 - possible cloudflare issue

This error originated from a custom integration.

Logger: custom_components.aarlo
Source: custom_components/aarlo/init.py:442
integration: Arlo Camera Support (documentation, issues)
First occurred: 12:19:20 PM (1 occurrences)
Last logged: 12:19:20 PM

unable to connect to Arlo: stopping retries, too may failures

@twrecked
Copy link
Owner

@fal180278 You might have to remove those file again. And maybe like this:

stop HA
remove files
start HA

@fal180278
Copy link

@fal180278 You might have to remove those file again. And maybe like this:

stop HA remove files start HA

Hi, thanks for this.

I tried the following:

First attempt:
v0.8.1.14.1 -> stopped Home Assistant -> started Home Assistant -> removed both files (cookies and session.pickle) -> restarted Home Assistant -> same error logs (429), and only cookies file, session.pickle missing -> updated to v.0.8.1.17 -> restarted Home Assistant again -> no joy: same identical error logs

Second attempt:
v0.8.1.14.1 -> updated to v.0.8.1.17 and removed both files (cookies and session.pickle) -> stopped Home Assistant -> started Home Assistant -> same error logs (429), and no cookies file nor session.pickle files -> restarted once again Home Assistant -> no joy: same identical error logs

any further advice?

many thanks

@twrecked
Copy link
Owner

Just logs with verbose debug enabled.

@fal180278
Copy link

Just logs with verbose debug enabled.

Logger: homeassistant.helpers.frame
Source: helpers/frame.py:324
First occurred: 3:37:51 PM (1 occurrences)
Last logged: 3:37:51 PM

Detected that custom integration 'aarlo' accesses hass.components.persistent_notification, which should be updated to import functions used from persistent_notification directly at custom_components/aarlo/init.py, line 415: hass.components.persistent_notification.create(. This will stop working in Home Assistant 2025.3, please report it to the author of the 'aarlo' custom integration

Logger: homeassistant.bootstrap
Source: bootstrap.py:756
First occurred: 3:38:15 PM (3 occurrences)
Last logged: 3:40:15 PM

Waiting on integrations to complete setup: {('aarlo', '01JM3D38DHMTXFNGRAHM0Z0X3R'): 771.888535351}

This error originated from a custom integration.

Logger: pyaarlo
Source: custom_components/aarlo/init.py:408
integration: Arlo Camera Support (documentation, issues)
First occurred: 3:37:42 PM (8 occurrences)
Last logged: 3:40:33 PM

login failed: 429 - possible cloudflare issue

This error originated from a custom integration.

Logger: custom_components.aarlo
Source: custom_components/aarlo/init.py:422
integration: Arlo Camera Support (documentation, issues)
First occurred: 3:37:51 PM (4 occurrences)
Last logged: 3:40:33 PM

unable to connect to Arlo: attempt=1,sleep=15,error=login failed: 429 - possible cloudflare issue
unable to connect to Arlo: attempt=2,sleep=30,error=login failed: 429 - possible cloudflare issue
unable to connect to Arlo: attempt=3,sleep=60,error=login failed: 429 - possible cloudflare issue
unable to connect to Arlo: attempt=4,sleep=120,error=login failed: 429 - possible cloudflare issue

This error originated from a custom integration.

Logger: custom_components.aarlo
Source: custom_components/aarlo/init.py:442
integration: Arlo Camera Support (documentation, issues)
First occurred: 3:40:33 PM (1 occurrences)
Last logged: 3:40:33 PM

unable to connect to Arlo: stopping retries, too may failures

Thank you

@twrecked
Copy link
Owner

twrecked commented Feb 17, 2025

Sorry, I mean from the log file, home-assistant.log. It will show the packets sent on the run up to the failure.

Be careful posting, it has sensitive data in it.

@fal180278
Copy link

Sorry, I mean from the log file, home-assistant.log. It will show the packets sent on the run up to the failure.

Be careful posting, it has sensitive data in it.

sorry for the misunderstanding; hope they tell you more:

2025-02-17 15:37:09.701 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration simpleicons which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-02-17 15:37:09.703 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration aarlo which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-02-17 15:37:09.705 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration alexa_media which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-02-17 15:37:09.707 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration rpi_gpio which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-02-17 15:37:09.709 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-02-17 15:37:14.215 ERROR (MainThread) [homeassistant.components.sensor] Entity id already exists - ignoring: sensor.date
2025-02-17 15:37:42.404 ERROR (SyncWorker_5) [pyaarlo] login failed: 429 - possible cloudflare issue
2025-02-17 15:37:51.963 ERROR (SyncWorker_5) [pyaarlo] login failed: 429 - possible cloudflare issue
2025-02-17 15:37:51.988 WARNING (SyncWorker_5) [homeassistant.helpers.frame] Detected that custom integration 'aarlo' accesses hass.components.persistent_notification, which should be updated to import functions used from persistent_notification directly at custom_components/aarlo/init.py, line 415: hass.components.persistent_notification.create(. This will stop working in Home Assistant 2025.3, please report it to the author of the 'aarlo' custom integration
2025-02-17 15:37:51.988 ERROR (SyncWorker_5) [custom_components.aarlo] unable to connect to Arlo: attempt=1,sleep=15,error=login failed: 429 - possible cloudflare issue
2025-02-17 15:38:15.218 WARNING (MainThread) [homeassistant.bootstrap] Waiting on integrations to complete setup: {('aarlo', '01JM3D38DHMTXFNGRAHM0Z0X3R'): 771.888535351}
2025-02-17 15:38:16.449 ERROR (SyncWorker_5) [pyaarlo] login failed: 429 - possible cloudflare issue
2025-02-17 15:38:25.981 ERROR (SyncWorker_5) [pyaarlo] login failed: 429 - possible cloudflare issue
2025-02-17 15:38:25.987 ERROR (SyncWorker_5) [custom_components.aarlo] unable to connect to Arlo: attempt=2,sleep=30,error=login failed: 429 - possible cloudflare issue
2025-02-17 15:39:05.512 ERROR (SyncWorker_5) [pyaarlo] login failed: 429 - possible cloudflare issue
2025-02-17 15:39:14.933 ERROR (SyncWorker_5) [pyaarlo] login failed: 429 - possible cloudflare issue
2025-02-17 15:39:14.939 ERROR (SyncWorker_5) [custom_components.aarlo] unable to connect to Arlo: attempt=3,sleep=60,error=login failed: 429 - possible cloudflare issue
2025-02-17 15:39:15.301 WARNING (MainThread) [homeassistant.bootstrap] Waiting on integrations to complete setup: {('aarlo', '01JM3D38DHMTXFNGRAHM0Z0X3R'): 771.888535351}
2025-02-17 15:40:15.551 WARNING (MainThread) [homeassistant.bootstrap] Waiting on integrations to complete setup: {('aarlo', '01JM3D38DHMTXFNGRAHM0Z0X3R'): 771.888535351}
2025-02-17 15:40:24.474 ERROR (SyncWorker_5) [pyaarlo] login failed: 429 - possible cloudflare issue
2025-02-17 15:40:33.923 ERROR (SyncWorker_5) [pyaarlo] login failed: 429 - possible cloudflare issue
2025-02-17 15:40:33.929 ERROR (SyncWorker_5) [custom_components.aarlo] unable to connect to Arlo: attempt=4,sleep=120,error=login failed: 429 - possible cloudflare issue
2025-02-17 15:40:33.929 ERROR (SyncWorker_5) [custom_components.aarlo] unable to connect to Arlo: stopping retries, too may failures

@twrecked
Copy link
Owner

Can you add this to aarlo.yaml. I need the verbose debug.

version: 1
aarlo:
  verbose_debug:  true

But 429 might just be rate limiting. It might start again in a couple of hours.
https://community.cloudflare.com/t/error-429-message/625392/4

@lisz8
Copy link

lisz8 commented Feb 26, 2025

I have the same error 429. It started after I messed with the integration: restarted/reloaded a few times. Also I logged into their website using the same account as in the integration.

Now website login from a web browser doesn't work for me either. I see a red banner "No internet connection", and then a yellow banner "The request timed out". But the Arlo application on my phone works (from a same IP address), and my internet also works, obviously.


Edit: so, after 24hours, Cloudflare unbanned me, and the integration works again!

@webdevnerdstuff
Copy link

I have the same issue, none of the solutions suggested have worked for me so far.

Log:

2025-03-02 15:28:51.641 DEBUG (MainThread) [custom_components.aarlo] async setup for aarlo
2025-03-02 15:28:51.641 DEBUG (MainThread) [custom_components.aarlo.cfg] _async_load_yaml1 file_name for /config/aarlo.yaml
2025-03-02 15:28:51.646 DEBUG (MainThread) [custom_components.aarlo.cfg] _async_load_yaml2 file_name for /config/aarlo.yaml
2025-03-02 15:28:51.648 DEBUG (MainThread) [custom_components.aarlo.cfg] _async_load_yaml3 file_name for /config/aarlo.yaml
2025-03-02 15:28:51.653 DEBUG (MainThread) [custom_components.aarlo.cfg] l-config-file=/config/aarlo.yaml
2025-03-02 15:28:51.654 DEBUG (MainThread) [custom_components.aarlo.cfg] l-main-config={'stream_snapshot': False, 'db_ding_time': datetime.timedelta(seconds=10), 'backend': 'auto', 'cache_videos': False, 'refresh_devices_every': 2, 'scan_interval': datetime.timedelta(seconds=60), 'http_connections': 5, 'no_media_upload': False, 'cipher_list': '', 'tfa_timeout': datetime.timedelta(seconds=3), 'mqtt_host': 'mqtt-cluster.arloxcld.com', 'request_timeout': datetime.timedelta(seconds=15), 'last_format': '%m-%d %H:%M', 'reconnect_every': 0, 'packet_dump': False, 'verbose_debug': True, 'injection_service': False, 'mode_api': 'auto', 'auth_host': 'https://ocapi-app.arlo.com', 'media_retry': [5, 15, 25], 'user_stream_delay': 1, 'user_agent': 'linux', 'tfa_total_timeout': datetime.timedelta(seconds=60), 'mqtt_hostname_check': True, 'snapshot_timeout': datetime.timedelta(seconds=45), 'conf_dir': '', 'host': 'https://myapi.arlo.com', 'serial_ids': False, 'library_days': 27, 'recent_time': 10, 'db_motion_time': datetime.timedelta(seconds=30), 'http_max_size': 10, 'mqtt_transport': 'tcp', 'snapshot_checks': [], 'save_media_to': '', 'hide_deprecated_services': True, 'stream_timeout': datetime.timedelta(seconds=120), 'refresh_modes_every': 0, 'save_session': True, 'stream_snapshot_stop': 0, 'save_updates_to': '', 'no_unicode_squash': True}
2025-03-02 15:28:51.655 DEBUG (MainThread) [custom_components.aarlo.cfg] m-main-config={'add_aarlo_prefix': True, 'password': 'foobar', 'tfa_source': 'push', 'tfa_type': 'push', 'username': 'webdevnerdstuff@gmail.com', 'stream_snapshot': False, 'db_ding_time': datetime.timedelta(seconds=10), 'backend': 'auto', 'cache_videos': False, 'refresh_devices_every': 2, 'scan_interval': datetime.timedelta(seconds=60), 'http_connections': 5, 'no_media_upload': False, 'cipher_list': '', 'tfa_timeout': datetime.timedelta(seconds=3), 'mqtt_host': 'mqtt-cluster.arloxcld.com', 'request_timeout': datetime.timedelta(seconds=15), 'last_format': '%m-%d %H:%M', 'reconnect_every': 0, 'packet_dump': False, 'verbose_debug': True, 'injection_service': False, 'mode_api': 'auto', 'auth_host': 'https://ocapi-app.arlo.com', 'media_retry': [5, 15, 25], 'user_stream_delay': 1, 'user_agent': 'linux', 'tfa_total_timeout': datetime.timedelta(seconds=60), 'mqtt_hostname_check': True, 'snapshot_timeout': datetime.timedelta(seconds=45), 'conf_dir': '', 'host': 'https://myapi.arlo.com', 'serial_ids': False, 'library_days': 27, 'recent_time': 10, 'db_motion_time': datetime.timedelta(seconds=30), 'http_max_size': 10, 'mqtt_transport': 'tcp', 'snapshot_checks': [], 'save_media_to': '', 'hide_deprecated_services': True, 'stream_timeout': datetime.timedelta(seconds=120), 'refresh_modes_every': 0, 'save_session': True, 'stream_snapshot_stop': 0, 'save_updates_to': '', 'no_unicode_squash': True}
2025-03-02 15:28:51.655 DEBUG (MainThread) [custom_components.aarlo.cfg] m-alarm-config={'alarm_volume': 3, 'away_mode_name': 'armed', 'code_arm_required': False, 'code_disarm_required': False, 'disarmed_mode_name': 'disarmed', 'home_mode_name': 'home', 'night_mode_name': 'night', 'trigger_time': datetime.timedelta(seconds=60), 'command_template': '{{action}}'}
2025-03-02 15:28:51.655 DEBUG (MainThread) [custom_components.aarlo.cfg] m-binary-sensor-config={'monitored_conditions': ['connectivity', 'contact', 'cry', 'ding', 'leak', 'light', 'motion', 'sound', 'tamper']}
2025-03-02 15:28:51.655 DEBUG (MainThread) [custom_components.aarlo.cfg] m-sensor-config={'monitored_conditions': ['air_quality', 'battery_level', 'captured_today', 'humidity', 'last_capture', 'recent_activity', 'signal_strength', 'temperature', 'total_cameras']}
2025-03-02 15:28:51.655 DEBUG (MainThread) [custom_components.aarlo.cfg] m-switch-config={'all_sirens': True, 'doorbell_silence': True, 'siren': True, 'siren_allow_off': True, 'siren_duration': datetime.timedelta(seconds=10), 'siren_volume': 3, 'snapshot': True, 'snapshot_timeout': datetime.timedelta(seconds=15)}
2025-03-02 15:28:51.656 DEBUG (SyncWorker_4) [custom_components.aarlo.cfg] config={'add_aarlo_prefix': True, 'password': 'foobar', 'tfa_source': 'push', 'tfa_type': 'push', 'username': 'test@test.com', 'stream_snapshot': False, 'db_ding_time': datetime.timedelta(seconds=10), 'backend': 'auto', 'cache_videos': False, 'refresh_devices_every': 2, 'scan_interval': datetime.timedelta(seconds=60), 'http_connections': 5, 'no_media_upload': False, 'cipher_list': '', 'tfa_timeout': datetime.timedelta(seconds=3), 'mqtt_host': 'mqtt-cluster.arloxcld.com', 'request_timeout': datetime.timedelta(seconds=15), 'last_format': '%m-%d %H:%M', 'reconnect_every': 0, 'packet_dump': False, 'verbose_debug': True, 'injection_service': False, 'mode_api': 'auto', 'auth_host': 'https://ocapi-app.arlo.com', 'media_retry': [5, 15, 25], 'user_stream_delay': 1, 'user_agent': 'linux', 'tfa_total_timeout': datetime.timedelta(seconds=60), 'mqtt_hostname_check': True, 'snapshot_timeout': datetime.timedelta(seconds=45), 'conf_dir': '', 'host': 'https://myapi.arlo.com', 'serial_ids': False, 'library_days': 27, 'recent_time': 10, 'db_motion_time': datetime.timedelta(seconds=30), 'http_max_size': 10, 'mqtt_transport': 'tcp', 'snapshot_checks': [], 'save_media_to': '', 'hide_deprecated_services': True, 'stream_timeout': datetime.timedelta(seconds=120), 'refresh_modes_every': 0, 'save_session': True, 'stream_snapshot_stop': 0, 'save_updates_to': '', 'no_unicode_squash': True}
2025-03-02 15:28:51.657 DEBUG (SyncWorker_4) [custom_components.aarlo.cfg] options={'add_aarlo_prefix': True, 'password': 'foobar', 'tfa_source': 'push', 'tfa_type': 'push', 'username': 'test@test.com', 'stream_snapshot': False, 'db_ding_time': 10, 'backend': 'auto', 'cache_videos': False, 'refresh_devices_every': 2, 'scan_interval': 60, 'http_connections': 5, 'no_media_upload': False, 'cipher_list': '', 'tfa_timeout': 3, 'mqtt_host': 'mqtt-cluster.arloxcld.com', 'request_timeout': 15, 'last_format': '%m-%d %H:%M', 'reconnect_every': 0, 'packet_dump': False, 'verbose_debug': True, 'injection_service': False, 'mode_api': 'auto', 'auth_host': 'https://ocapi-app.arlo.com', 'media_retry': [5, 15, 25], 'user_stream_delay': 1, 'user_agent': 'linux', 'tfa_total_timeout': 60, 'mqtt_hostname_check': True, 'snapshot_timeout': 45, 'conf_dir': '', 'host': 'https://myapi.arlo.com', 'serial_ids': False, 'library_days': 27, 'recent_time': 10, 'db_motion_time': 30, 'http_max_size': 10, 'mqtt_transport': 'tcp', 'snapshot_checks': [], 'save_media_to': '', 'hide_deprecated_services': True, 'stream_timeout': 120, 'refresh_modes_every': 0, 'save_session': True, 'stream_snapshot_stop': 0, 'save_updates_to': '', 'no_unicode_squash': True, 'dump': False, 'storage_dir': '/config/.aarlo', 'wait_for_initial_setup': False}
2025-03-02 15:29:01.112 ERROR (SyncWorker_4) [pyaarlo] login failed: 429 - possible cloudflare issue

I even tried what was suggested in the docs in the aarlo.yaml

aarlo:
  user_agent: linux

So far, it just keeps going back to the same conclusion ERROR (SyncWorker_4) [pyaarlo] login failed: 429 - possible cloudflare issue. I tried multiple different configs settings in the yaml as well, and still no luck. Not sure what else to do at this point.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants