Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Настройка curl в СentOS
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Помогите пожалуйста решить проблему начинающему администратору-программисту. Настраиваю VPS сервер, через webmin (ось CentOS) У меня возникла плавающая проблема, которая связана с функцией curl. В общем я проверяю работоспособность сайта по url адресу Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Код рабочий на 100%. Мне кажется проблема в работе сервера. В общем дело такое, утром данный скрипт не работал, ближе к обеду работал и вот сейчас опять перестал работать. Что за чудеса понять не могу. Такое ощущение что она работает по какому то расписанию. С уважением, Илья. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2012, 20:54 |
|
||
|
Настройка curl в СentOS
|
|||
|---|---|---|---|
|
#18+
Nechto, Что значит "не работал" - при попытке запуска вываливался с ошибкой, возвращал какую-то белиберду, что-то другое? А точно проблема в скрипте, а не в ответах сервера или отказе подключения (временно забанили)? Собственно, группа ответов 5xx, которую Вы не проверяете, вовсе не означает что страницы не существует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2012, 21:48 |
|
||
|
Настройка curl в СentOS
|
|||
|---|---|---|---|
|
#18+
Ошибок при работе скрипта не выводится. В общем решил проверить что возвращает переменная $response, результат пустая строка. Я не совсем опытен в работе систем centos, но мне кажется что ответ или запрос блокирует firewall (Но это только догадки). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2012, 07:39 |
|
||
|
Настройка curl в СentOS
|
|||
|---|---|---|---|
|
#18+
Возможно и так, смотрите логи. Без пхпшной обертки попробуйте получить хидеры, непосредственно с консоли Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2012, 13:35 |
|
||
|
Настройка curl в СentOS
|
|||
|---|---|---|---|
|
#18+
Вот такой ответ выдало автор> curl -I http://sape.ru curl: (6) Couldn't resolve host 'sape.ru' Вводил команду в "Командная оболочка (shell)". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2012, 14:53 |
|
||
|
Настройка curl в СentOS
|
|||
|---|---|---|---|
|
#18+
Видимо, с резолвингом имен проблема ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2012, 15:43 |
|
||
|
Настройка curl в СentOS
|
|||
|---|---|---|---|
|
#18+
А как это лечится? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2012, 17:24 |
|
||
|
Настройка curl в СentOS
|
|||
|---|---|---|---|
|
#18+
Смотрите в /etc/resolv.conf какие неймсерверы прописаны, проверяете их на доступность/работоспособность. Дальше по ситуации - либо стучитесь администратору неисправного неймсервера, либо прописываете свой список из общедоступных (например, гуглевые 8.8.8.8 и 8.8.4.4). Следует еще иметь в виду, что иногда провайдер временно закрывает UDP-трафик, тогда резолвинга не будет. Может быть и на локальном файрволле закрыто, гляньте на всякий случай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2012, 17:38 |
|
||
|
Настройка curl в СentOS
|
|||
|---|---|---|---|
|
#18+
vkleСледует еще иметь в виду, что иногда провайдер временно закрывает UDP-трафик, тогда резолвинга не будет. Похоже на это. А если они закрывают периодически трафик, то ситуацию самому не решить? Файл содержит следующее nameserver 127.0.0.1 nameserver и ip адрес сервера. Проверил его на работоспособность (ping - работает, telnet - не удалось открыть переключение) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2012, 18:02 |
|
||
|
Настройка curl в СentOS
|
|||
|---|---|---|---|
|
#18+
Nechtonameserver и ip адрес сервера.Видимо, к администратору этого сервера и придется обращаться. Или это и есть как раз адрес этого самого сервера, на котором не резолвятся имена? Если так, то смотрите работоспособность локального ДНС и в конфигах глядите куда форвардятся запросы. NechtoПроверил его на работоспособность (ping - работает, telnet - не удалось открыть переключение)Вообще, для тестирования DNS есть утилита dig. Телнетом и пингом мало чего натестируете. NechtoА если они закрывают периодически трафик, то ситуацию самому не решить?Простыми способами не решить. Если только туннель кинуть на другой сервер... А если закрывает периодически , а не иногда, то менять хостинг-провайдера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2012, 19:36 |
|
||
|
Настройка curl в СentOS
|
|||
|---|---|---|---|
|
#18+
[quot vkle]NechtoА если закрывает периодически , а не иногда, то менять хостинг-провайдера. В общем обратился, тех поддержку задал напористые вопросы и сразу всё заработало. В данной ситуации каждый сделал свои выводы. Спасибо за помощь, буду дальше обучаться администрированию centos. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2012, 10:34 |
|
||
|
Настройка curl в СentOS
|
|||
|---|---|---|---|
|
#18+
Продолжу тему. Решил сегодня проверить несколько доменов, в итоге некоторые ответ дают а некоторые нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2012, 13:52 |
|
||
|
Настройка curl в СentOS
|
|||
|---|---|---|---|
|
#18+
и... в чем подвох? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2012, 14:02 |
|
||
|
Настройка curl в СentOS
|
|||
|---|---|---|---|
|
#18+
Подвох в том что все домены рабочие. сапа и та ответа не дала. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2012, 17:54 |
|
||
|
Настройка curl в СentOS
|
|||
|---|---|---|---|
|
#18+
А, ну так значит, кардинально то ничего и не изменилось. Не совсем ясно, какова схема разрешения имен на вашем сервере. Судя по Nechtonameserver 127.0.0.1на машине поднят локальный неймсервер. Для чего он служит? С него настроена ли пересылка на внешние неймсерверы? Если да, то на какие (провайдера, сторонние)? Отрабатывают ли они проблемные запросы (смтотреть все той же командой dig или nslookup)? Кроме того, существует еще непонятно какой сервер, обозначенный в конфиге как Nechtonameserver и ip адрес сервера.Что это за сервер, как отвечает на заполсы? Ну и наконец, нормально ли резолвятся имена при использовании скажем, гуглевых ДНС (в какой то степени это попутно подтвердит или опровергнет ваше предположение о блокировке UDP)? Дальше уже по совокупности ответов принять решение что оставить, что убрать, что менять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2012, 19:19 |
|
||
|
Настройка curl в СentOS
|
|||
|---|---|---|---|
|
#18+
На моём VPS виртуальном сервере, имеется данная утилита, она оказывается входит в пакет BIND. Нашёл в страничку http://it2web.ru/index.php/dns/43-catdns/124-proverka-dns-servera-s-pomoshhyu-dig-i-nslookup. Подскажите пожалуйста что именно надо проверить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2012, 08:36 |
|
||
|
Настройка curl в СentOS
|
|||
|---|---|---|---|
|
#18+
Работоспособность. Делаете банальный запрос на получение A-записи, смотрите что получилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2012, 12:23 |
|
||
|
Настройка curl в СentOS
|
|||
|---|---|---|---|
|
#18+
Списка ip адресов я не нашёл. Вот наверное это даст какую то картину по настройкам авторQUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 автор;; QUESTION SECTION: ;fastrise.ru. IN ANY Вот этого я вообще не понял, почему 127.0.0.1 автор;; SERVER: 127.0.0.1#53(127.0.0.1) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2012, 20:34 |
|
||
|
Настройка curl в СentOS
|
|||
|---|---|---|---|
|
#18+
Ошибка в первых двух цитатах. Вот такой результат автор ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 0 ;; QUESTION SECTION: ;www.fastrise.ru. IN A ;; ANSWER SECTION: www.fastrise.ru. 2254 IN A 91.221.67.5 ;; AUTHORITY SECTION: fastrise.ru. 249320 IN NS ns1.creanova.org. fastrise.ru. 249320 IN NS ns3.creanova.org. fastrise.ru. 249320 IN NS ns2.creanova.org. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2012, 20:40 |
|
||
|
Настройка curl в СentOS
|
|||
|---|---|---|---|
|
#18+
NechtoВот этого я вообще не понял, почему 127.0.0.1 автор;; SERVER: 127.0.0.1#53(127.0.0.1)Это сервер подписался. Ну, чтоб ясно было, кто именно предоставил ответ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2012, 22:18 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=37726728&tid=1483652]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
80ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 193ms |

| 0 / 0 |
