Si al intentar conectar con un container en OpenVPS con el comando:
vzctl enter XXXX
Obtienes un error del tipo: “Server refused to allocate pty” es por la simple razón que se te han estropeados algunos de ficheros del directorio /dev, concretamente los del tipo tty and pty, debes pedirle al administrador que se lo mire, si el administrador eres tu, levanta el container y ejecuta lo siguiente desde el anfitrión:
#vzctl exec VEID /sbin/MAKEDEV tty
#vzctl exec VEID /sbin/MAKEDEV pty
Este problema suele venir ocasionado al realizar un update en el que se ve afectado los dispositivos involucrados, en OpenVZ los /dev estan virtualizados y hay que vigilar en los updates.
Ahora ya podras entrar en el container.