Dear Maintainer,
"apache2ctl start" disables a perl cgi script to read the content of
/var/tmp, whereas "apache2ctl graceful" after "apache2ctl stop" (the
stop is necessary) does not.
There are other symptoms, probably related to bug 879571:
OK:
apache2 -h
Usage: apache2 [-D name] [-d directory] [-f file]
...
ERROR:
apache2 --help
[Sun Apr 01 23:58:25.445067 2018] [core:warn] [pid 2373] AH00111: Config variable ${APACHE_RUN_DIR} is not defined
apache2: Syntax error on line 80 of /etc/apache2/apache2.conf: DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot
At my system following temporary workaround enabled proper working of
cgi scripts, the error of "apache2 --help" persisted:
--------------------------------------------------------------------------------
Map the call of "apache2ctl start" to "apache2ctl graceful".
Modify /usr/sbin/apache2ctl like this:
1. add "start" to the "restart|graceful)" condition (originally in line 183):
start|restart|graceful)
2. delete the whole start condition (originally lines 151 - 178)
Then call:
1. apache2ctl stop
this "stop" is important - only an "apache2ctl graceful" is not sufficient
2. apache2ctl graceful
--------------------------------------------------------------------------------
For testing that script was used:
--------------------------------------------------
#!/usr/bin/perl
use strict;
use warnings;
my $var = qx#/bin/ls -1 /var#;
my $var_tmp = qx#/bin/ls -1 /var/tmp#;
if (length($var_tmp) < 1) {
$var_tmp = "ERROR: failed to list /var/tmp\n";
}
my $body =
"---- var:\n" .
"$var\n" .
"---- var_tmp:\n" .
"$var_tmp";
my $len = length($body);
print
"Content-Length: $len\r\n" .
"Content-Type: text/plain\r\n" .
"\r\n" .
$body .
"\r\n";
--------------------------------------------------
output after
apache2ctl stop
apache2ctl start:
------------------------------
---- var:
backups
cache
...
www
output after
apache2ctl stop
apache2ctl graceful:
------------------------------
---- var:
backups
cache
...
www
---- var_tmp:
systemd-private-1c3c5355c1234a4396389329c99a5a90-rtkit-daemon.service-xJby4F
systemd-private-1c3c5355c1234a4396389329c99a5a90-systemd-timesyncd.service-HCQsKU
------------------------------
Regards, Bernd
Dear Maintainer,
even after updating Debian 9.4 today all the errors described at Mon,
2 Apr 2018 still exist. Even worse, after every update of Debian the
workaround described there (replace call of "apache2ctl start" with
"apache2ctl graceful" in /usr/sbin/apache2ctl) is silently
overwritten. This renders several cgi applications useless unless the
workaround is manually restored.
Can i help you somehow? For example, after being instructed, some
basic gdb usage would be possible. From my point of view i would start
here:
$ file /usr/sbin/apache2
/usr/sbin/apache2: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV),
dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux
2.6.32, BuildID[sha1]=7c6921f7a97e8753600832689691e71b0e3dc213, stripped
$ /usr/sbin/apache2 -h
Usage: /usr/sbin/apache2 [-D name] [-d directory] [-f file]
...
-X : debug mode (only one worker, do not detach)
$ /usr/sbin/apache2 --help
[Fri May 25 17:05:58.606662 2018] [core:warn] [pid 2480] AH00111: Config
variable ${APACHE_RUN_DIR} is not defined
apache2: Syntax error on line 80 of /etc/apache2/apache2.conf:
DefaultRuntimeDir must be a valid directory, absolute or relative to
ServerRoot
As far as i can judge the difference between calling any binary with
"-h" or "--help" should never be a strange error message as the one
above, i would take into account, that this could be the symptom of
something _really_ evil. Hopefully it's not.
Regards, Bernd
Good day, My associate from China wants to discuss a business investment deal with you. I awaiting your response to enable us discuss about this business investment Nael M. Al Homoud Executive Director & High Investment Committee Member@ The Arab Investment Co www.taic.com [1] Links: ------ [1] http://www.taic.com
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
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
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
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
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
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
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
Hello there, I hope receive this message in good spirits. I am Henry Ledwaba, a private investment broker with a Wealth Management compapny in South Africa. I am contacting you privately because one of my high profile clients is interested in investing investing a very substantial amount abroad and has asked me to look for individuals and companies with prospective business ideas that he can invest in. I got your email contact through an online business directory and I thought I'd contact you to see if you are interested in this opportunity. Do you or your company have new or existing projects that requires funding? If so, please indicate your interest by replying back to this email. Your response should include the executive summary of the projects, the amount of funding required for the projects and the expected ROI. Once I get your response, we can go through the details of your projects to determine its viability and also make arrangements for securing the funding required to execute the projects. Please also send your direct mobile/whatsapp numbers for an easier communication. Looking forward to your response. Best Regards, Henry.