Como te decía antes .. con esta definición de tu tabla para el campo "id":
id int(10) NOT NULL auto_increment,
No corresponde que pretendas insertar en dicho campo un valor "X" .. ese campo se genera autonumérico .. TU con tu código no lo tocas para nada ...
A lo sumo como te decía antes también .. crea un campo más en esa tabla que sea tu "ID" própio. Será en ese campo que crees donde hagas tu insert con tu variable de sesión ..
Código PHP:
$consulta_insertar = " INSERT INTO soporte (id,comentario_cliente, archivo_binario, archivo_nombre, archivo_peso, archivo_tipo,id_tuyo) VALUES ('','$comentario_cliente', '$binario_contenido', '$binario_nombre', '$binario_peso', '$binario_tipo','".$_SESSION['tu_id']."')";
Y recuerda que te hará falta un "session_Start()" en ese script para acceder a tu variable de sesión (como lo harás en otros scripts ya de tu aplicación ...)
Un saludo,