Web stack incident report

Jacer Dabbabi
2 min readOct 4, 2020

Issue Summary :

Well , as we don’t know when the outage actually started , we can assume that it happened just as our web debugging project started ,from the 08–04–2020 at 00 AM CT to 4 PM CT . The issue was that curling port 80 does not return a page but an error message “curl: (52) Empty reply from server” and everyone was affected by it and the main cause was that the apache2 web server was not working .

Timeline :

  • The issue was detected by midnight .
  • It was detected while trying to curl port 80
  • The web server was inverstigated
  • Checking the port errors
  • Asked the help of peers
  • Starting apache2 service

Root cause and resolution :

Apache is a cross platform HTTP web server that is commonly used to deploy and run web applications or websites. In our case , apache service was down so we can’t request any web page hence the curl error .

So to resolve this issue , we checked the status of the web server with the systmctl command

Then as it turns out apache2 service was stopped , we started it . and after that we managed to curl on port 80 with the expected message .

Corrective and preventative measures :

  • I think that checking on the status of web servers constantly can prevent incident like these .
  • I don’t think further actions must be done to adress the issue

--

--