[OK] Your Node.js app is running.

Hello, (not set)!

GREETING_NAME in process.envno
GREETING_NAME in this request (Apache SetEnv)no
Passenger per-request env header presentyes
Node.js versionv22.23.1
Hostname205-196-43-198.static.comm.cgocable.net
Process id / uptime278088 / 0 s
Served at2026-07-17T23:40:07.056Z
Diagnosis

NOT REACHING APACHE: the Passenger per-request header is present but has no GREETING_NAME, so the SetEnv line is not executing - most likely mod_env is not loaded, or the SetEnv is not in the .htaccess Apache reads here.

Environment variable NAMES the app process can see (28 total, values hidden):

HOME HTTPS IN_PASSENGER LANG LOGNAME MARK_D NODE_ENV NODE_PATH PASSENGER_APP_ENV PASSENGER_SPAWN_WORK_DIR PASSENGER_USE_FEEDBACK_FD PATH PWD PYTHONUNBUFFERED RACK_ENV RAILS_ENV RESTARTSRV SCRIPT_URI SCRIPT_URL SERVER_SOFTWARE SHELL SHLVL SSL_TLS_SNI TZ UNIQUE_ID USER WSGI_ENV _