Я хочу знати, як діяти з усунення несправностей, чому запит на згортання веб-сервера не працює. Я не шукаю допомоги, яка залежатиме від мого оточення, я просто хочу знати, як збирати інформацію про те, яка саме частина комунікації виходить з ладу, номери портів тощо.
chad-integration:~ # curl -v 111.222.159.30
* About to connect() to 111.222.159.30 port 80 (#0)
* Trying 111.222.159.30... connected
* Connected to 111.222.159.30 (111.222.159.30) port 80 (#0)
> GET / HTTP/1.1
> User-Agent: curl/7.19.0 (x86_64-suse-linux-gnu) libcurl/7.19.0 OpenSSL/0.9.8h zlib/1.2.3 libidn/1.10
> Host: 111.222.159.30
> Accept: */*
>
* Empty reply from server
* Connection #0 to host 111.222.159.30 left intact
curl: (52) Empty reply from server
* Closing connection #0
Отже, я розумію, що порожня відповідь означає, що curl не отримав жодної відповіді від сервера. Немає проблем, саме це я намагаюся з’ясувати.
Але яку більш конкретну інформацію я можу отримати від CURL тут?
Він зміг успішно "підключитися", так чи це не передбачає деякого двостороннього спілкування? Якщо так, то чому відповідь також не приходить? Зауважте, я перевірив, що моя служба працює і повертає відповіді.
Зауважте, я трохи зелений на цьому рівні роботи в мережі, тому не соромтеся надати деякі загальні орієнтаційні матеріали.