MAbeeTT
2013-07-15 17:32:44 UTC
Tengo un equipo conectado a una red LAN que tiene una interfaz de
administración http. Para poder acceder desde fuera de esa red se me
ocurrió usar los módulos de apache para poner un vhost con proxy
reverso a esa interfaz.
El problema está en que el server a proxear tiene una interfaz http
ad-hov que no entrega encabezado content-type, entonces apache al
momento de proxear entrega con encabezado Content-Type: text/plain.
Entonces los browsers toman el contenido como texto plano: y se ve el
fuente html.
Indagué para deshacerme de la reescritura, pero no doy en la tecla.
Alguno sabe como forzar al apache-httpd a no escribir el encabezado
Content-Type?
w3m -dump_head https://192.168.23.211:8006
unable to get local issuer certificate: accept? (y/n)y
Bad cert ident from 192.168.23.211: dNSName=localhost proxmox pr: accept? (y/n)y
Accept unsecure SSL session:Bad cert ident from 192.168.23.211:
dNSName=localhost proxmox proxmox.example.net
HTTP/1.0 501 method 'HEAD' not available
Cache-Control: max-age=0
Connection: close
Date: Mon, 15 Jul 2013 17:23:33 GMT
Pragma: no-cache
Server: pve-api-daemon/3.0
Expires: Mon, 15 Jul 2013 17:23:33 GMT
/////////////
w3m -dump_head http://pve.example.net/
HTTP/1.1 501 method 'HEAD' not available
Date: Mon, 15 Jul 2013 17:22:39 GMT
Server: pve-api-daemon/3.0
Cache-Control: max-age=0
Pragma: no-cache
Expires: Mon, 15 Jul 2013 17:22:39 GMT
Via: 1.0 pve.example.net
Connection: close
Content-Type: text/plain
--
.::MAbeeTT::.
mabeett [at] gmail [ dot] com
administración http. Para poder acceder desde fuera de esa red se me
ocurrió usar los módulos de apache para poner un vhost con proxy
reverso a esa interfaz.
El problema está en que el server a proxear tiene una interfaz http
ad-hov que no entrega encabezado content-type, entonces apache al
momento de proxear entrega con encabezado Content-Type: text/plain.
Entonces los browsers toman el contenido como texto plano: y se ve el
fuente html.
Indagué para deshacerme de la reescritura, pero no doy en la tecla.
Alguno sabe como forzar al apache-httpd a no escribir el encabezado
Content-Type?
w3m -dump_head https://192.168.23.211:8006
unable to get local issuer certificate: accept? (y/n)y
Bad cert ident from 192.168.23.211: dNSName=localhost proxmox pr: accept? (y/n)y
Accept unsecure SSL session:Bad cert ident from 192.168.23.211:
dNSName=localhost proxmox proxmox.example.net
HTTP/1.0 501 method 'HEAD' not available
Cache-Control: max-age=0
Connection: close
Date: Mon, 15 Jul 2013 17:23:33 GMT
Pragma: no-cache
Server: pve-api-daemon/3.0
Expires: Mon, 15 Jul 2013 17:23:33 GMT
/////////////
w3m -dump_head http://pve.example.net/
HTTP/1.1 501 method 'HEAD' not available
Date: Mon, 15 Jul 2013 17:22:39 GMT
Server: pve-api-daemon/3.0
Cache-Control: max-age=0
Pragma: no-cache
Expires: Mon, 15 Jul 2013 17:22:39 GMT
Via: 1.0 pve.example.net
Connection: close
Content-Type: text/plain
--
.::MAbeeTT::.
mabeett [at] gmail [ dot] com