Is this normal? OpenAI and Anthropic bots poking around

I see this security warning in my log. It’s coming from localhost, which is confusing. If I didn’t know better, I’d say bots are scrubbing the web and happened to come along my account, then tried to logon to “learn” whatever.

I searched the forum and others report this happening once or twice, only for it to stop on its own without explanation. It’s a little disconcerting.

Logger: homeassistant.components.http.ban
Source: components/http/ban.py:138
Integration: HTTP (documentation, issues)
First occurred: August 15, 2026 at 10:21:53 AM (3 occurrences)
Last logged: 10:01:18 AM

Login attempt or request with invalid authentication from localhost (127.0.0.1). Requested URL: '/api/config'. (Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; ChatGPT-User/1.0; +https://openai.com/bot)
Login attempt or request with invalid authentication from localhost (127.0.0.1). Requested URL: '/api/config'. (anthropic-ai)

I don’t use either of them, but I think the errors can be attributed to a faulty AI integration, trying to read its own config, and not refreshing credentials properly. You should probably report this to the author.

1 Like

I don’t have any AI related integrations or apps. Unless I’m using one that does this without my knowledge.

If you don’t have a local AI, then why did you think one was trying to talk out?
That could be anything trying to connect, including you. It’s just a failed login attempt from the inside. Cleat the IPBan file and all will work again.

I’m getting the same warnings periodically. I don’t have an integrated AI.

How do you expose your install to the world?

Nabu Casa? Personal VPN? Other?

Then I think it’s a bit concerning. Maybe a Firefox add-on/app? I mean, you could be using AI from that browser. But I don’t think it should be messing with the HA configuration then.

Are you using a reverse proxy to access your HA?

If so, all logon attempts will be pointing to 127.0.0.1.

You should check you proxy logs to find out the real origin

Nabu Casa here. Why are we assuming it’s AI?

Not yours, Red… . OP.

THIS ^^ Plus the user agent in those hits. they are either agents trying to hit those ports or something pretending to be an agent :slight_smile: If that port is open to the internet - its rando scan traffic. read: 2026 form of script kiddie scan at the door.

I’m seeing the same thing (using Nabu Casa for remote management):

Logger: homeassistant.components.http.security_filter
Source: components/http/security_filter.py:91
Integration: HTTP
First occurred: 2:01:12 AM (1 occurrence)
Last logged: 2:01:12 AM

Filtered a potential harmful request to: /@fs/proc/self/environ?import&raw??

Logger: homeassistant.components.http.ban
Source: components/http/ban.py:138
Integration: HTTP
First occurred: 2:01:13 AM (1 occurrence)
Last logged: 2:01:13 AM

Login attempt or request with invalid authentication from localhost (127.0.0.1). Requested URL: ‘/api/config’. (anthropic-ai)

As a precaution I’m going to disable cloud access to Nabu Casa until I get more info on this.

Nabu Casa only. I’m not using any strange network settings, typical default stuff here.

Same warning on my HA this morning.

Login attempt or request with invalid authentication from localhost (127.0.0.1). Requested URL: ‘/api/config’. (Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ChatGPT-User/1.0; +https://openai.com/bot))

I have no ai plugins or any such on my HA, but I do have nabu casa subscription for cloud access.

@NabuCasa

And why tag Nabu? This is normal op if you have chosen to expose your instance.

If you open your installation to the world people can hit it. When those people try you see a denial because Nabu can’t tell it’s not you until the deny… At which point the log entry happens.

This is the equivalent to a kid in the neighborhood ding dong ditching your front door and there’s not anything you can do about it except either not exposing the install to the internet or exposing it in a manner that the endpoint does not exist unless you are already connected to the network another way (read: VPN tunnel of some sort)

Id be worried if they knocked and you DID NOT get a notice.

3 Likes

It’s typical internet behavior and has been going on for years. Not just the Nabu subscription, but really, all publicly accessible domains are subject to the AI/script-kiddie scrawls of the interwebz.

When I first started, it was a generic DuckDNS with 8123 port forward setup and I’d get these login errors A LOT. I eventually switched to using a reverse-proxy with a wildcard domain and they stopped happening as frequent, but they still come from time to time.

Best thing we can do is have a good password with 2FA/MFA and IPBan setup. Go another mile and setup Crowdsec App. Go an extra 1K miles and harden your router (with things like bcp38, encrypted DNS, VPN, etc.)

1 Like

Tagged them because I thought maybe they could be able to ban requests coming from bots before they even try authenticate?

I have no vpn, no ports open on router going to HA. Only HA going outward to NabiCasa.

Thanks for the explanation. So bots are hitting nabu cloud trying to auth to my HA instance, and that triggers the warning?

my router does not forward any ports to HA.

HA is setup for nabu casa cloud, so it would connecting outward to nabi cloud.

The auth errors cannot be on my HA? It has to be on nabu cloud which is associated to my HA instance?

Please don’t randomly tag folks.

And yes that’s what’s happening. Nothing you can do about it except harden as Matt suggests or don’t use external connections.

Those are your choices.

Read: move along normal behavior.

1 Like

Understandable. We have to be careful what we ask for as far as security is concerned. It boils down to the freedom vs. security argument. This is just one reason why many companies have moved over to captcha checks to confirm there’s a human behind a screen, as well as 3+ stage token auth processes (link token > temp token > access token). Would you be fine if Nabu implemented a captcha check every time you tried to access your HA domain?

1 Like

No. I’m sure many users would hate that. Can they not close the connection if the user agent shows as a bot though, without auth attempt?

If some users do use bots, there could be a settings toggle to allow for those users?