Kube-system calico node not ready

Implementing kubernete cluster and I seem to be having an issue where my nodes are not ready and also the pod names shows two calico-node-XXXX not ready. A describe command gives the following error below. Please any idea how to move forward will be appreciated.

Liveness probe failed: calico/node is not ready: Felix is not live: Get http://localhost:9099/liveness: dial tcp 127.0.0.1:9099: connect: connection refused

Hello slawal,
you maybe need to change the IP Autodetection method on calico yaml file. please check here Configuring calico/node | Calico Documentation