title: Push notifications server implementation
body: <p>I'm trying to make work apns-php (http://code.google.com/p/apns-php/) on my server (Bluehost with dedicated IP and port 2195 open for tcp and udp outgoing).</p>
  
  <p>I'm getting this error: </p>
  
  <blockquote>
    <p>Fatal error: Uncaught exception
    'ApnsPHP_Exception' with message
    'Unable to connect to
    'ssl://gateway.sandbox.push.apple.com:2195':
    (0)' in
    /home2/xxxxx/public_html/xxxxx/pns/ApnsPHP/Abstract.php:352
    Stack trace: #0
    /home2/xxxxx/public_html/xxxxx/pns/ApnsPHP/Abstract.php(295):
    ApnsPHP_Abstract->_connect() #1
    /home2/xxxxx/public_html/xxxxx/pns/sample_push.php(41):
    ApnsPHP_Abstract->connect() #2 {main}
    thrown in
    /home2/xxxxx/public_html/xxxxx/pns/ApnsPHP/Abstract.php
    on line 352</p>
  </blockquote>
  
  <p>I have contact Bluehost support and they told me this:</p>
  
  <blockquote>
    <p>Thanks for contacting us. If seems as
    though the server
    ssl://gateway.sandbox.push.apple.com:2195*
    is refusing to accept the connection
    made from your account. Is there a way
    you can whitelist your dedicated ip or
    accept incoming connections on their
    end?</p>
  </blockquote>
  
  <p>Someone can help me to solve this out? Any ideas? Thanks!</p>