# `configuration.client_address_invalid`

Client address is not a block of a source and a count of proxies.

Area 10, [Configuration and time](../topics/configuration-and-time.md); not declinable; the next step is usually the agent's.

`client_address:` is a block of `source:` and `hops:` and nothing else:

```jadpo
application {
    client_address: {
        source: ClientAddressSource.forwarded_for
        hop: 1
    }
}
```

```text
error: `hop` isn't an option of `client_address:`
 --> app.jadpo:4:9
  |
4 |         hop: 1
  |         ^^^ unknown option
  reason: `client_address:` takes `source:` and `hops:`, and nothing else; which proxies to trust is a count and not a list. Did you mean `hops`?
  next: Use `hops` instead of `hop` (agent)
  rule: configuration.client_address_invalid
  help: https://jadpo.dev/docs/errors/configuration.client_address_invalid

check failed: 1 error, 1 file
```
