Skip to main content

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