Se i due file sono su server diversi non potrà mai funzionare.

Quando ti colleghi alla prima pagina il server A creerà un file normalmente in /var/lib/php/session che si chiamerà ad esempio sess_1234567, e qui inserirà tutte le informazioni sulle variabili di sessione;

Quando vai nella seconda pagina sul server B (passandole con GET l'id di sessione 1234567) questo creerà un altro file sess_1234567 nella sua cartella /var/lib/php/session .... ma sarà un file vuoto.

l'id di sessione è uguale solo perchè tu le stai dicendo di creare un file con quell'id .... ma per il resto sono due file diversi su due macchine diverse.

Forse (ma molto forse) se le macchine sono in rete LOCALE potresti impostare entrambe per salvare le sessioni in una cartella condivisa altrimenti quello che vuoi fare non è possibile.