wrt the 403 error, can you check with your hosting provider to ask them about 403s? A 403 is a "forbidden" and typically is thrown by a WAF (web application firewall) or other security system. They might be able to shine some light on the situation.