Estoy usando ExpressJS para devolver esta cookie así: res.cookie('x-customer', access_token, { maxAge: 1200000, httpOnly: true, domain: 'abc.com.au', secure: true })
En mi local, estoy usando el proxy NGINX y funciona bien, esta respuesta configura bien mi cookie:
la pestaña Chrome Devtools > Network > Cookie muestra que Response lo está configurando 
la pestaña Chrome Devtools > Network > Headers muestra la respuesta con Set-Cookie 
Sin embargo, tan pronto como muevo esto al entorno de PRUEBA, ya no establece la cookie:
la pestaña Chrome Devtools > Red > Cookie ni siquiera muestra Respuesta 
a Chrome Devtools > Network > Headers le falta la cookie del conjunto de respuestas 
Luego, si elimino el atributo de dominio y lo implemento en TEST, la cookie comienza a aparecer y Response puede configurarla, pero no es la solución correcta porque necesito especificar un atributo de dominio para que subdominio como site1.abc.com.au y site2.abc.com.au podrá leer la cookie.
ACTUALIZACIÓN 1: incluso si cambio el atributo de dominio para tener el dominio exacto como origen, todavía no funciona; tan pronto como tengo un atributo de dominio presente en la cookie, deja de funcionar en el entorno de PRUEBA solamente
ACTUALIZACIÓN 2: Creo que Test env usa Webseal o Isam o algo así, ¿podría ser el que bloquea/elimina la cookie?
¿Pueden ayudarme y decirme dónde está el problema aquí?
El problema fue con Webseal. La configuración predeterminada causa el problema. Tuvieron que usar
validate-backend-domain-cookies:no