Hello, I've just recompiled a apache 2.2.17 on linux with all modules in shared. I'm trying to add headers containing apache "environment variables" like SERVER_NAME, HTTP_USER_AGENT with mod_headers. I always get null in my headers. The response from server contains the header but I'm unable to put inside any env variables The only thing that works is the %D and %t for time. I'm probably missing something but I can not figure what I'm doing wrong. Here is an extract of th httpd.conf LoadModule env_module modules/env_headers.so LoadModule headers_module modules/mode_headers.so LoadModule ident_module modules/mode_ident.so LoadModule unique_id_module modules/mode_unique_id.so LoadModule setenvif_module modules/mode_setenvif.so LoadModule rewrite_module modules/mode_rewrite.so ServerName Server Listen 8080 Header add TOTO "%D %t %{SERVER_NAME}e" NameVirtualHost *:8080 <VirtualHost *:8080> DocumentRoot /usr/local/apache/htdocs" ServerName Server Header add TUTU "%D %t %{SERVER_NAME}e" </VirtualHost> With this conf I get TUTU D=xxxxxx t=ttttttt null It is the same with every variables. Same with headers TOTO. It is like the environment variables are not available outside a cgi programm Thanks in advance --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx