Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

BlackBerry Push Development

Thank you for visiting the BlackBerry Support Community Forums.

BlackBerry will be closing the BlackBerry Support Community Forums Device Forums on April 1st (Developers, see below)

BlackBerry remains committed to providing excellent customer support to our customers. We are delighted to direct you to the CrackBerry Forums, a well-established and thorough support channel, for continued BlackBerry support. Please visit http://forums.crackberry.com or http://crackberry.com/ask. You can also continue to visit BlackBerry Support or the BlackBerry Knowledge Base for official support options available for your BlackBerry Smartphone.

"When we launched CrackBerry.com 10 years ago, we set out to make it a fun and useful destination where BlackBerry Smartphone owners could share their excitement and learn to unleash the full potential of their BlackBerry. A decade later, the CrackBerry community is as active and passionate as ever and I know our knowledgeable members and volunteers will be excited to welcome and assist more BlackBerry owners with their questions."

- Kevin Michaluk, Founder, CrackBerry.com

Developers, for more information about the BlackBerry Developer Community please review Join the Conversation on the BlackBerry Developer Community Forums found on Inside BlackBerry.

New Member
Posts: 1
Registered: ‎06-18-2012
My Device: Blackberry 9520
My Carrier: Airtel

BPSS : SocketTimeoutException



I was trying to setup the BPSS server in CentOS 5.7 64 bit OS. The installation was successful and Push service is accessible via URL. But, it is not working and giving an error "ERROR: SocketTimeoutException caught sending message to PPG URL address: http://pushapi.na.blackberry.com/mss/PD_pushRequest"


Could anyone help me with this please?




Posts: 8
Registered: ‎09-21-2009
My Device: Bold 9900
My Carrier: CSL

Re: BPSS : SocketTimeoutException



From the server side, you should be sending a push request to the https ppg URL:



Only from the client side, you would send to http version.

- Alan Wong
New Contributor
Posts: 2
Registered: ‎08-10-2012
My Device: Bold 9780
My Carrier: xl

Re: BPSS : SocketTimeoutException



I think i have same problem here.


I've successfully install BPSS server using my own cloud server from rackspace(red hat 5.5). I try to send push message and work like magic. my app client receive all the message in seconds. all is good. I use HTTPS here.


Then i try to install BPSS using exact same step in other server (company's server which has many security policy, using OS red hat 4).

when i try to send push message, i get this error message 'Unrecoverable error occurred. Please check application log files for more information'

I look at the error log it seems that push initiator couldnt connect to pushapi.eval.blackberry.com


Then when I try to query by status in PPG (using subscriber management) I get this error message 'socketTimeoutException caught sending message to PPG subscription query URL : https://pushapi.eval.blackberry.com


It seems that server has trouble to connect to PPG.


I guess it has something to do with certain port of the server (since all port is closed by default because of security policy unless I asked the server administrator to open certain port)


I've asked the server administor to open following port :

port 8080 (HTTP)

port 8443 (HTTPS)

port 3306 (mysql)

port 32186 (based on email from RIM that this port is used to send push message)


what i'm missing here?

Are there any other port needed to open?


Pls help.







Posts: 311
Registered: ‎08-08-2012
My Device: BlackBerry Z10
My Carrier: Rogers

Re: BPSS : SocketTimeoutException



It does seem like you're having issues on your server hitting external URLs.

It's not incoming requests that appear to be the issue, but rather outgoing ones.

Could the firewall for this server by preventing outgoing requests?



New Contributor
Posts: 2
Registered: ‎08-10-2012
My Device: Bold 9780
My Carrier: xl

Re: BPSS : SocketTimeoutException



Thanks for fast response.


yes, its the outgoing request that seems to be the issue here since i've registered my bb client app to this server and succeed.


The administrator guy told me that firewall been off but I still cant send push request.