Have you created your WAP Push message according to the instructions given in the "Getting Started with WAP Push" document? The document can be found at the Forum Nokia web site under Nokia XHTML/WML -> Documents section. Please go through the instructions and example codes given there and if you still have problems, let us know.
Secondly, have you checked that your Nokia 6310 is set to receive Push messages? Please check that you have selected ON in Service messages settings (Services -> Settings -> Service inbox settings -> Service messages).
Satu/Forum Nokia Developer Support
Re: Problem to send a Service Indication with delivery-method="confirmed" .
For the problem of the "confirmed" & "unconfirmed", I found in the logs of the PPG that the push-id in PAP file is not unique. So, I make it unique but in fact this didn't solve the problem. I still cannot receive the WAPPush when the delivery-method="confirmed".
I found another idea to get a delivery report when the WAPPush is received by the phone. I added the following headers to the WAPPush request:
X-KANNEL-DLR-URL: [URL to the servlet that will receive the delivery]
X-KANNEL-DLR-MASK: 31 /* To get any delivery */
* 31 is a combination of the numbers:
*1: Delivered to phone, 2: Non-Delivered to Phone, 4: Queued on SMSC, 8: Delivered to * SMSC, 16: Non-Delivered to SMSC
But in fact I get only the delivery report number 8 which is "Delivered to SMSC" and I get nothing when the WAPPush is received by the phone.
I searched alot in the net but I could't get a clue.