Problem Desc - Cannot reach WP servers. Cannot communicate with the WordPress servers to check for new versions, and to both install and update WordPress core, themes or plugins.
Error Message - Your site is unable to reach WordPress.org at 198.143.164.251, and returned the error: cURL error 7: Failed to connect to api.wordpress.org port 443: Connection refused
Environment
- Sympl Version [10.0]:
- Sympl Testing Version? [No]
- Debian Version [Buster]:
- Hardware Type? [Virtual]
- Hosted On? [Bytemark]
First of all, check that you can browse to https://api.wordpress.org yourself - you should see a page with documentation, if not then the problem may be the WordPress API.
Next, check the normal sympl
or root
user can retrieve pages from there with wget -q -O - https://api.wordpress.org
- you should get a page of text, if not there may be a problem with the network for the hosting.
Finally, if the server configuration was upgraded from Symbiosis, check that the firewall is not configured to block web requests from the www-data
user - this was enabled by default in Symbiosis Jessie, so check for and remove it with find /etc/sympl/firewall/outgoing.d -name '50-reject-www-data' -print -delete ; sympl-firewall
.
1 Like