I have installed Tor on a command-line only environment without the browser, so I can't use
check.torproject.org with a browser. Tor is used by a script to request data from clearnet.
The tor service is used by Privoxy proxy forwarding in order to relay data to my script. It's been working perfectly for months now, but a problem has just occurred in the setup which is preventing my script to access Tor.
I used to use torify/torsocks to see if tor is working, but sadly it appears to be glitchy and
torify curl http://.... doesn't seem work anymore. I know that The tor process is listening, but I have no way to see if it's working and troubleshoot the problem.
I am using a RHEL-compatible linux OS, and have
ARM installed. (Which shows no problems at all.) Tor is set in client-only mode.
Please guide me on how to check Tor status from command-line, and where to look for errors to get my connection back.
Additionally, how can I determine if Tor is blocked by my ISP and whether if I need to use bridges? How can I set up bridges on
torrc using command-line?
UPDATE: I noticed my server's time had gone out of sync. If you have a similar problem, make sure your machine's time is correct. Here's what I did.