Revisa la configuración de tu servidor (el que usa 4.3.4):
Código PHP:
<?
phpinfo();
?>
Te hacía el comentario de que si no tienes acceso al php.ini (caso del servidor que subes tus páginas/scripts .. puedes usar la función ini_set() para forzar la configuración de PHP y así forzar esa configuración concreta de las directivas que te haga falta modificar. (o bien propagar el SID manualmente)
Revisa también la documentación oficial sobre sesiones .. no se puede programar usando sesiones sin saber que es el "SID" pues así no entenderas por qué en un servidor te funciona y en otro no ..
Un saludo,