I am running into an issue where the block gas limit became lower than the required intrinsic gas.
I am running on a private network and I saw this happening after not sending any transactions for almost a day. Due to the low block gas limit, I am not able to send any transactions until the block limit increases to a value that is higher than the required intrinsic gas.
Going through the Go code, I saw that the minimum gas limit is set to 5000 but the minimum gas required per transaction is 21000 which seems to cause the issue.
Is this expected ? Is it possible to change the 5000 block limit ? I understand the need for a low block limit when frontier went live.