[PHP] connessione Apple Push Notification Service

DkS

Nuovo Utente
22 Ott 2009
11
0
0
Ciao,

sto cercando di connettermi all'APNS apple per spedire notifiche, ma per farlo ho la necessità di passare attraverso un proxy, di seguito il codice di test per la connessione:

PHP:
if (!extension_loaded('openssl')) {
    exit("Serve openssl");
}  

$http = array(); 
$http['http']['proxy'] = 'tcp://proxy.net:8080'; 
$http['http']['request_fulluri'] = true;  

$ssl = array(); 
$ssl['ssl']['local_cert'] = 'cert.pem'; 
$ssl['ssl']['passphrase'] = 'passphrase';   

$opts = array_merge($http,$ssl);   

$context = stream_context_create($opts);  

$fp = stream_socket_client('ssl://gateway.sandbox.push.apple.com:2195', $err, $errstr, 60, STREAM_CLIENT_CONNECT, $context);  

if (!$fp) 	
    exit("Failed to connect: $err $errstr" . PHP_EOL);  

echo 'Connected to APNS' . PHP_EOL;

Il problema è che ottengo sempre un errore di timeout come se cercassi di fare una connessione diretta al gateway, sembra quasi che le opzioni specificate in stream_context_create fossero ignorate.

Il supporto OpenSSL e Socket è attivo e chi gestisce il server dice che una connessione telnet al gateway apple va sempre a buonfine e per quanto lo riguarda il server non ha niente...

Qualche idea?
 
Discussioni simili
Autore Titolo Forum Risposte Data
S PHP Impossibile stabilire la connessione PHP 8
W Come effettuare ripetute chiamate Curl con la stessa connessione autentica [PHP] PHP 0
M [PHP] Istanza di Connessione PHP 0
M [PHP] Estendere Connessione a una Classe PHP 1
L [PHP] Connessione odbc su server Xampp PHP 1
F php PDO mysql connessione(select_db) PHP 3
MrClog [PHP] Connessione con Domain Controller PHP 0
Matilde1 PHP: errore connessione database PHP 12
M PHP: errore connessione a MySQL PHP 5
I [PHP] Connessione a ODBC PHP 12
KILLERIX [PHP] Notifiche utente, connessione database, struttura generale dati PHP 3
B Connessione php a DB Mysql solodomini MySQL 0
V [PHP] [OOP]Gestione errori connessione db PHP 5
M php connessione con oracle PHP 1
S PHP problema connessione mysql PHP 2
G connessione php al db2 del mainframe ibm PHP 0
G php effettuare una connessione ssh o telnet ed inviare dei comandi PHP 3
P problemi di connessione tra Flash e MySql tramite php PHP 4
P connessione a server mysql tramite php PHP 3
E Connessione mysql-php PHP 1
G Cercasi web editor per connessione Mysql e PHP Database 0
G Cercasi web editor per connessione Mysql e PHP PHP 0
V connessione tra php e mysql PHP 0
M Connessione ORACLE tramite PHP PHP 1
P mysql e connessione con php Database 4
G Invio form con PHP PHP 1
T fatture con voci fattura in php PHP 0
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
M Collegamento tra form html e script php PHP 4
M Problemi con la stampa dei valori in php PHP 1
W [Cerco collaborazioni] Sviluppatore Web (PHP) Offerte e Richieste di Lavoro e/o Collaborazione 1
D passare valori da database sql a php PHP 1
L Ricezione dei dati su file php da modulo html PHP 6
E Inviare variabile a PHP da ciclo in JS Javascript 0
A form PHP prenotazione tramite query PHP 2
A Form php prenotazione di un azienda sanitaria locale presso studio medico PHP 1
F menù select dinamico da db in php PHP 3
L Problemi form Pagina php HTML e CSS 3
L php mysql non salva solo id PHP 21
L php mysql cerca e visualizza pagina PHP 0
F Il codice php è giusto? PHP 2
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
A invio massivo dati a file php Javascript 4
Z MySql injection PHP PHP 1
V PHP form intersecate PHP 0
I [Offro][Retribuito] Programmatore Php Offerte e Richieste di Lavoro e/o Collaborazione 0
P Funzione jQuery Ajax invio file a php jQuery 1
C Dopo chiusura del tag php la stringa html va a capo PHP 1
E Transaction php PHP 11
B ciclare file xml con PHP PHP 1

Discussioni simili