Contact your hosting provider and ask them if they block outgoing/ingoing connections to our server 136.243.62.35
Regards