Desgobierno
digitalMuseo de código público
Dominio · contrataciondelestado.esleído el 5 de septiembre de 2026
Dominio · contrataciondelestado.es

www.contrataciondelestado.es

Plataforma de Contratación del Estado

§ 1El stack

Lo que sirve la página, capa a capa: lo que corre en el navegador, lo que mide a quien entra, el gestor de contenidos, la plataforma, el servidor y el cifrado. Tachado, lo que ya no se mantiene o falta. Cada hoja lleva el número de su cita.

HTML 4 (doctype) 3<font>, bgcolor o <center>: presentación escrita en el HTML, desaconsejada desde HTML 4.01 (1999) y retirada en HTML5.Etiquetas de HTML 3.2 6La página se declara en Latin-1 en vez de UTF-8, la codificación que el estándar recomienda.Codificación ISO-8859-1 7FRONT-ENDFramework de vistas de Java EE; la marca sola no dice la versión.JavaServer Faces 5LENGUAJE Y FRAMEWORKIBM WebSphere Portal 2Portal Java de IBM (ahora HCL); la marca sola no dice la versión.WebSphere Portal 2Portal Java compuesto de portlets, el modelo de los años 2000.Portlets (JSR-168/286) 4PLATAFORMAF5 BIG-IP (balanceador) 1SERVIDORHTTPS · TLSv1.2caduca el 2026-12-23cert. FNMT-RCMFalta la cabecera que obliga al navegador a volver siempre por HTTPS.sin HSTSFalta la cabecera que limita de dónde puede cargar scripts la página.sin CSPFalta la cabecera que impide al navegador adivinar el tipo de un fichero.sin X-Content-Type-OptionsFalta la cabecera que impide incrustar la página en un marco ajeno.sin X-Frame-OptionsTRANSPORTEwww.contrataciondelestado.es
  • Analítica y terceros
  • Front-end
  • Gestor de contenidos
  • Lenguaje y framework
  • Plataforma
  • Servidor
  • Transporte
  • ya no se mantiene o falta
§ 2Línea de tiempo

Las fechas que el propio código permite fijar: cuándo dejó de mantenerse cada biblioteca, qué año dice el pie de página y cuándo dejaron de funcionar las técnicas que usa.

20052010201520202025capas que ya no se elegían después de 2002captura

No hay ninguna pieza rota con fecha verificable, así que no se puede datar la última revisión.

§ 3Lo que ya no se mantiene

Bibliotecas sin mantenimiento, técnicas que los navegadores han retirado y cabeceras que faltan. Es lo que hay, no lo que podría pasar.

  • altoWebSphere PortalPortal Java de IBM (ahora HCL); la marca sola no dice la versión.2
  • medioPortlets (JSR-168/286)Portal Java compuesto de portlets, el modelo de los años 2000.4
  • medioJavaServer FacesFramework de vistas de Java EE; la marca sola no dice la versión.5
  • medioSin Strict-Transport-SecurityFalta la cabecera que obliga al navegador a volver siempre por HTTPS.
  • bajoEtiquetas de HTML 3.2<font>, bgcolor o <center>: presentación escrita en el HTML, desaconsejada desde HTML 4.01 (1999) y retirada en HTML5.6
  • bajoCodificación ISO-8859-1La página se declara en Latin-1 en vez de UTF-8, la codificación que el estándar recomienda.7
  • bajoSin Content-Security-PolicyFalta la cabecera que limita de dónde puede cargar scripts la página.
  • bajoSin X-Content-Type-OptionsFalta la cabecera que impide al navegador adivinar el tipo de un fichero.
  • bajoSin X-Frame-OptionsFalta la cabecera que impide incrustar la página en un marco ajeno.
§ 4Cabeceras y transporte

Lo que el servidor contesta antes de la primera línea de HTML: qué dice de sí mismo y qué protecciones declara.

Cabeceras de seguridad
  • HSTSausente
  • CSPausente
  • X-Frame-Optionsausente
  • X-Content-Type-Optionsausente
Transporte
  • CifradoTLSv1.2 · ECDHE-ECDSA-AES128-GCM-SHA256
  • CertificadoFNMT-RCM · caduca el 2026-12-23
§ 5Las citas, página por página

Cada afirmación de esta ficha, en la página y la línea donde está. Las direcciones de sesión, los correos y las claves van enmascarados.

1cabeceras y cookies de la portada/1 cita
1cookie de la portadaF5 BIG-IP (balanceador)
TS01480fb3: TS01480fb3=····; Path=/; Domain=.www.contrataciondelestado.es
partes enmascaradas (····)
2/3 citas
2línea 13IBM WebSphere Portal · WebSphere Portal
<meta http-equiv="Refresh" content="0;URL=/wps/portal/plataforma"/>
en 2 de 2 ficheros mirados; se enseña uno
3línea 1HTML 4 (doctype)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4//EN">
7línea 11Codificación ISO-8859-1
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
3/wps/portal/plataforma3 citas
4línea 10Portlets (JSR-168/286)
694000&amp;entry=wp_toolbar_common__0.0%3Ahead_css&amp;entry=wp_dialog_css__0.0%3Ahead_css&amp;entry=wp_toolbar_logo__0.0%3Ahead_css&amp;entry=wp_portlet_css__0.0%3Ahead_css&amp;entry=wp_theme_simple__0.0%3Ahead_css&amp;entry=wp_toolbar_common_actionbar__0.0%3Ahead_css&amp;entry=wp_simple_contextmen
línea minificada, recortada
5línea 1.523JavaServer Faces
PAvisosActualidadView.jsp==/#Z7_BS88····0S2" class="form" enctype="application/x-www-form-urlencoded"><input type="hidden" name="javax.faces.encodedURL" value="/wps/portal/plataforma/inicio/!ut/p/z1/04_Sj9C····JKG-AAjgZA_V
línea minificada, recortada · partes enmascaradas (····)
6línea 1.545Etiquetas de HTML 3.2
<span id="viewns_Z7_BS88····0S2_:form1:tableEx1:0:textTexto1"><p><font style="" size="4">AVISO IMPORTANTE</font> sobre el horario de nuestro Centro de Atenci&#243;n a Usuarios.<b> </b></p></br>
partes enmascaradas (····)

De cada dominio se han leído como mucho 120 páginas y 150 scripts, empezando por la portada. Lo que se afirma es de esas páginas; lo que no se ha mirado, no se sabe.