#780123 apache2.2-common: TimeOut used inconsistently with CGI scripts

Package:
apache2-bin
Source:
apache2
Description:
Apache HTTP Server (modules and other binary files)
Submitter:
Cipriano Groenendal - Byte Internet
Date:
2021-12-15 08:51:10 UTC
Severity:
normal
#780123#5
Date:
2015-03-09 14:28:38 UTC
From:
To:
Apache does not always follow the 'TimeOut' directive, but will
sometimes allow up to twice as long for a CGI script to run.
I configured Apache to use php5-cgi using mod_actions to serve .php
through /usr/bin/php-cgi, and created the following PHP code:
<?php
sleep(15);
print("OK");
?>

Under the default Timeout setting of 300 this script will wait for 15
seconds and then send the proper headers (200 OK, Content_Type:
text/html, etc) and display the text "OK".
However, if I change the Timeout to 10 seconds, the CGI script will run
for 10 seconds, and Apache logs the following lines to the error_log:

[Fri Mar 06 09:56:10 2015] [warn] [client 37.74.xx.xx] Timeout waiting
for output from CGI script /usr/bin/php-cgi
[Fri Mar 06 09:56:10 2015] [error] [client 37.74.xx.xx] Script timed out
before returning headers: php-cgi

However, Apache doesn't send any headers to the client yet, and the CGI
script is left running normal. After another 5 seconds the script will
end, send its headers and output to Apache(I can see this when
strace-ing the running php-cgi process). Apache will then discard these
and send a '504 Gateway Time-out' status with the configured 504 errorpage.

If I change the Timeout to 5 seconds, the CGI script will run for 5
seconds, and Apache logs the following 2 lines again.

[Fri Mar 06 09:57:05 2015] [warn] [client 37.74.xx.xx] Timeout waiting
for output from CGI script /usr/bin/php-cgi
[Fri Mar 06 09:57:05 2015] [error] [client 37.74.xx.xx] Script timed out
before returning headers: php-cgi

Again, no headers are send, and the process is left running. After
another 5 seconds the php-cgi binary will be Terminated (SIGTERM) and
apache logs the following:

[Fri Mar 06 09:57:10 2015] [warn] [client 37.74.xx.xx] Timeout waiting
for output from CGI script /usr/bin/php-cgi

Apache will then send a '504 Gateway Time-out' status with the
configured 504 errorpage.



Versions of PHP used:
ii  php5                               5.4.36-0+deb7u1               all
          server-side, HTML-embedded scripting language (metapackage)
ii  php5-cgi                           5.4.36-0+deb7u3
amd64        server-side, HTML-embedded scripting language (CGI binary)

#780123#16
Date:
2018-02-15 09:23:43 UTC
From:
To:
Laba diena,


Noriu Jus informuoti apie šių metų pasikeitimą dėl atnaujintos visos Lietuvos įmonių bazės 2018 metų sausio vidurio.
Visi juridiniai asmenys pateikti bazėje yra veikiantys, realiai vykdantys veiklą, turintys įdarbintų darbuotojų. Duomenys pagal Sodrą, Registrų centrą.

Bazėje nurodoma ir apyvarta, darbuotojų atlyginimai, darbuotojų skaičius, transporto skaičius ir daug kitų duomenų, kuriuos matysite pavyzdyje.

Duomenis galima filtruoti pagal veiklas, miestus ir kitus duomenis.


Šią bazę verta turėti visoms įmonėms. Pateiksiu priežastis:

1) Kontaktai pateikti bazėje direktorių ir kitų atsakingų asmenų, didelė tikimybė Jums surasti naujų klientų, partnerių, tiekėjų, kai tiesiogiai bendrausite su direktoriais, komercijos vadovais.

2) Konkurentų analizavimas, tiekėjų atsirinkimas pagal Jums reikalingus kriterijus, galite atsifiltruoti pagal įmonės dydį, bazėje nurodoma kiek įmonės skolingos Sodrai.

3) Lengva, greita ir patogu dirbti su šia baze, elektroninius pašto adresus galite importuoti į elektroninių laiškų siuntimo programas ar sistemas iš kurių siunčiate elektroninius laiškus.
Taip pat galite importuoti mobiliųjų telefonų numerius į SMS siuntimo programas.


Išsirinkite iš "Veiklų sąrašo" veiklas kurių Jums reikia.
( Sąrašas prisegtas laiške excel faile )

Parašykite, kurias veiklas išsirinkote
ir atsiųsime pavyzdį ir pasiūlymą su sąlygomis įmonių bazei įsigyti



Pagarbiai,
Tadas Giedraitis
Tel. nr. +37067881041

#780123#21
Date:
2019-06-17 07:38:05 UTC
From:
To:
Hello,

Our partners referred your company to us. Regarding your great products.
Please see required products, quantity and specifications as attached.

Kindly give us your lowest possible prices for FCL shipment.


Best Regards,

Wanda Rodriguez
Purchase Assistant

Hidroconta Trading Ltd.
Av. de Sta. Catalina,
60, 30012 Murcia, Spain
Phone: +34 968 26 77 66
Fax: +34 968 26 77 06

#780123#26
Date:
2020-09-07 02:14:05 UTC
From:
To:
This bug has been reported to the Apache httpd team and fixed as documented
at https://bz.apache.org/bugzilla/show_bug.cgi?id=64709.



While it isn't part of an official release yet, I think that it will just be
a matter of time.



It's a fairly straightforward change to backport, although it does change
the behaviour of CGI scripts (ie it terminates them at TimeOut time rather
than leaving them for 2x the TimeOut time before terminating), so you may
not want to backport that change.



David Cook

Software Engineer

Prosentient Systems

72/330 Wattle St

Ultimo, NSW 2007

Australia



Office: 02 9212 0899

Online: 02 8005 0595

#780123#31
Date:
2021-09-24 07:35:21 UTC
From:
To:
Dzień dobry,

kontaktuję się z Państwem, ponieważ dostrzegam możliwość redukcji opłat za prąd.

Odpowiednio dobrana instalacja fotowoltaiczna to rozwiązanie, które pozwala wygenerować spore oszczędności w skali roku.

Chciałbym porozmawiać z Państwem o tego typu rozwiązaniu, a także przedstawić wstępne kalkulacje.

Czy są Państwo zainteresowani?

Pozdrawiam,
Dorian Kwiatkowski

#780123#36
Date:
2021-10-14 07:51:01 UTC
From:
To:
Dzień dobry,

jakiś czas temu zgłosiła się do nas firma, której strona internetowa nie pozycjonowała się wysoko w wyszukiwarce Google.

Na podstawie wykonanego przez nas audytu SEO zoptymalizowaliśmy treści na stronie pod kątem wcześniej opracowanych słów kluczowych. Nasz wewnętrzny system codziennie analizuje prawidłowe działanie witryny.  Dzięki indywidualnej strategii, firma zdobywa coraz więcej Klientów.

Czy chcieliby Państwo zwiększyć liczbę osób odwiedzających stronę internetową firmy? Mógłbym przedstawić ofertę?


Pozdrawiam serdecznie,
Patryk Górecki

#780123#41
Date:
2021-10-20 07:55:16 UTC
From:
To:
Dzień dobry,

jakiś czas temu zgłosiła się do nas firma, której strona internetowa nie pozycjonowała się wysoko w wyszukiwarce Google.

Na podstawie wykonanego przez nas audytu SEO zoptymalizowaliśmy treści na stronie pod kątem wcześniej opracowanych słów kluczowych. Nasz wewnętrzny system codziennie analizuje prawidłowe działanie witryny.  Dzięki indywidualnej strategii, firma zdobywa coraz więcej Klientów.

Czy chcieliby Państwo zwiększyć liczbę osób odwiedzających stronę internetową firmy? Mógłbym przedstawić ofertę?


Pozdrawiam serdecznie,
Patryk Górecki

#780123#46
Date:
2021-11-08 08:56:02 UTC
From:
To:
Dzień dobry!

Czy mógłbym przedstawić rozwiązanie, które umożliwia monitoring każdego auta w czasie rzeczywistym w tym jego pozycję, zużycie paliwa i przebieg?

Dodatkowo nasze narzędzie minimalizuje koszty utrzymania samochodów, skraca czas przejazdów, a także tworzenie planu tras czy dostaw.

Z naszej wiedzy i doświadczenia korzysta już ponad 49 tys. Klientów. Monitorujemy 809 000 pojazdów na całym świecie, co jest naszą najlepszą wizytówką.

Bardzo proszę o e-maila zwrotnego, jeśli moglibyśmy wspólnie omówić potencjał wykorzystania takiego rozwiązania w Państwa firmie.


Z poważaniem,
Dawid Rowicki

#780123#51
Date:
2021-11-18 08:58:56 UTC
From:
To:
Dzień dobry,

czy interesuje Państwa wymiana niezapłaconych przez Klientów faktur na gotówkę?

Pomagamy wszystkim przedsiębiorcom, którzy szukają gwarancji bezpieczeństwa i płynności finansowej.

Jeśli są Państwo otwarci na wstępną rozmowę w tym temacie proszę o odpowiedź.


Pozdrawiam,
Adrian Ostojski
Dyrektor Finansowy

#780123#56
Date:
2021-12-15 08:40:38 UTC
From:
To:
Dzień dobry,

zapoznałem się z Państwa ofertą i z przyjemnością przyznaję, że przyciąga uwagę i zachęca do dalszych rozmów.

Pomyślałem, że może mógłbym mieć swój wkład w Państwa rozwój i pomóc dotrzeć z tą ofertą do większego grona odbiorców. Pozycjonuję strony www, dzięki czemu generują świetny ruch w sieci.

Możemy porozmawiać w najbliższym czasie?


Pozdrawiam
Adam Furgalski