from this afternoon we receive the error in question from the api, without having changed anything after several months of use. Anyone have an idea why?
Error-Code 3040006's message is "Transaction Expiration Too Far"
What kind of client (cleos, eos-js, eos-sharp?) and what kind of network (EOS-mainnet, Telos, Wax?) are you using?
Default maximum transaction lifetime is 3600 seconds, therefore if expiration exceeds this maximum, you will get this error.
Here are the things I would do:
- Check if there are there any problems with the time on the machine(s) the transaction is sent from
- Check the transaction-expiration-field of the transaction(s).
- If you are using a private network, check if max-transaction-lifetime is set to a different value