Hi,
It is not just a matter of checking whether the port is open. You need to check if the port is open from the WordPress server. The bitcoin.conf
line
rpcallowip=YOUR_WORDPRESS_IP
means that the bitcoin daemon will only accept connections from that IP. This is essential for security.
My first thought would be to ssh
to the WordPress machine and do telnet YOUR_BITCOIN_SERVER_IP 8332
. This will probably fail for the same reason that the plugin fails to connect.
My best guess is that you have not opened up 8332 in your firewall. I do not know what firewall you have installed on your VPS, if any. You, or whoever is administering the server, should know this. Find this out first, and then look for how to open up a TCP port on that firewall. https://serverfault.com is your friend. For example, if you find out that you are using Unobtrusive Firewall, then it would be a matter of doing something like:
sudo ufw allow 8333/tcp
Don’t forget to restart your firewall after that.
Another possibility might be that your hosting provider is blocking that port, so check with them, too.