Fix an erpc worker failure
Find the start of the message
erpc worker printed, and do what its row says.This page describes ERPC CLI
v0.1.0-rc.4, a pre-release.Error messages and what to do
Worker failures use erpc's codes and exit statuses: see Errors and exit codes.
A purchase that erpc cannot put on record
When a server or a line may have been started by an earlier request that erpc could not put on record, look at your account's servers and lines in the dashboard. Take a server up with
erpc worker deploy --vps <ID>, or end what is not wanted. Then remove the entry from [env.<name>.starting] in erpc.toml by hand: erpc has no flag that drops it, and until then the same command sends the same request.If the server may have been taken over
- Run
erpc worker backup offfirst, to revoke the server's backup access key.offdoes not undo what the server already read. - Move funds off its trading key, and replace its secrets.
- Rebuild the server from the ERPC Web Dashboard, and deploy again.
If the rebuild changed the server's SSH host key, erpc refuses the server until you update the pinned key. A deploy brings back the code, not the app's state, which only a backup can restore (Back up the app's state).
What erpc never does
- Put a key, a secret, or a URL that carries one on a command line.
- Write a trading key or an app's secret to a file, with one exception: its keystore on your machine, where each is encrypted under your passphrase. On a server,
erpc worker backup onleaves the server's own backup keys in a root-only file. - Start anything without showing its price.
- Leave a server open: the firewall is in force before the app first starts.
- Reach a server whose host key does not match the pinned one.
The worker guide lists every message, including the WAF's.






