Troubleshooting
Here are some things you can do to ensure that Pocket is working correctly and troubleshooting any issues you may encounter.
Is the pocket process running?
First check to see if pocket is running.
ps -ef | grep pocket
or
top -b -n 1 | grep pocket
Is pocket running as a service?
In a production environment, pocket should be running as a systemd
service. To verify that, run the following command:
systemctl status pocket
Yes?
Move on to see if the node is fully synced.
No?
Review the systemd service setup to ensure that the service is configured correctly.
Is the node fully synced?
Next check to see if the node is fully synced.
pocket query height
Can you access the local pocket http server?
curl http://127.0.0.1:26657/status
Is it visible on the network?
curl https://node1.pokt.run:8081/v1