Estimate smart fee returns an error I am trying to get current fee for per transaction. So running command

bitcoin-cli estimatesmartfee 6


i am getting response lookl ike this

{
  "errors": [
    "Insufficient data or no feerate found"
  ],
  "blocks": 1
}


How ca I get real fee?
Thanks!
It appears the node is not fully synced the entire blockchain. If your node is not fully synced, then it hasn't parsed the latest blocks to see what a reasonable tx fee would be for the current market. If it's not fully synced, then it might try to estimate based on old transactions, which you don't want, since they could be much lower (and your tx will never confirm), or much higher (and you overpay in fees).