## Kubernetes permissioning uses Service IPs rather than pod IPs which can fail
When using permissioning on Kubernetes, nodes don't join and start the network and chain as expected: they check permissions and allow the services. It appears that some of the socket connections use the pod IP which [causes Besu to halt](https://github.com/hyperledger/besu/issues/1190).
Workaround -> Do not use permissioning with Kubernetes.
A fix for this issue is being actively worked on.
## Restart caused by insufficient memory can cause inconsistent private state
While running reorg testing on Besu and Orion, insufficient memory caused Besu to restart, resulting in the state on that machine to become inconsistent with the rest of the members of the privacy group.
Workaround -> Ensure you allocate enough memory for the Java Runtime Environment that the node does not run out of memory.