We restrict outgoing port access as a result of the shared hosting environment. In this environment every account on a server shares a single IP address.
As a result some outgoing ports are blocked because no single account is assigned the IP address for the box. Purchasing a dedicated IP address allows your account to have the ability to use a SSL certificate.
We require that you pay for the dedicated IP address because we have to purchase the IP addresses from our provider. Leasing the IP addresses is done in large batches to minimize costs, this price is included in the SSL pack pricing which includes an SSL and static IP.