El precio mínimo de un burofax en unipost

Esto es el precio mínimo real de enviar un burofax mediante unipost

 

Concepto Cantidad Precio /u. Importe
UniBurofax Básico 1 5,2900 € 5,29 €
Página UniBurofax 2 0,4631 € 0,93 €
Justificante entrega UniBurofax 1 3,4939 € 3,49 €
Copia certificada física UniBurofax 0 7,4541 € 0,00 €
Página C.C. UniBurofax 0 0,1464 € 0,00 €
Aviso servicio online 1 1,4323 € 1,43 €
Copia certificada digital UniBurofax 1 7,4541 € 7,45 €
Base imponible servicio 18,59 €
IVA 3,90 €
Importe total servicio 22,49 €

F5 ltm 1600 Irules: Cerrando conexiones con http 1.0 y keepalived

Restringimos el tráfico de nuestros servidores virtuales de los F5, a través de una irule de throttle.

Básicamente, guardamos una subtabla con el número de peticiones en una ventana (1 hora), y cuando sobre pasa el límite, fijamos el estado de la IP a bloqueado.

La irule, se basa en el evento: when HTTP_REQUEST.

Hemos detectado, que se nos pasaban algunas peticiones.

Los que abren conexiones http 1.0 con el flag de keepalived. Estas conexiones, sólo lanzan el evento de HTTP_REQUEST en el primer Request (get o post).

  • El primer GET por la conexión, lanza el evento, y se devuelve el código de error.
  • Los siguientes, ya no aplica la irule, y se sirven.

Se añade a la lógica del programa el cierre TCP, para evitar que la conexión la mantengan abierta:

HTTP::respond 403 content “RequestLimit: THROTTLED”
TCP::close

Si usamos HTTP::Close, el cierre de http es demasiado brusco, y los navegadores no  devuelven el error que enviamos desde los F5. Lo que se ve es “Connection reset by server”