How do I debug a networking problem?

Turns out, I’m an idiot.

I do have a functional Consul Connect example. I forgot to enable the gRPC port on consul.

However, I do still have this warning:

- WARNING: Failed to place all allocations.
  Task Group "api" (failed to place 1 allocation):
    * Constraint "${attr.cpu.arch} = amd64": 1 nodes excluded by filter
    * Resources exhausted on 1 nodes
    * Dimension "network: no addresses available for \"\" network" exhausted on 1 nodes

And it wants to replace the network every nomad job plan. Perhaps because it’s dynamic?