Summary: | curl: (48) An unknown option was passed in to libcurl | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Anton <hobbyte> | ||||||||||
Component: | curl | Assignee: | Anton Farygin <rider> | ||||||||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||||||
Severity: | major | ||||||||||||
Priority: | P3 | CC: | glebfm, ldv, rider | ||||||||||
Version: | unstable | ||||||||||||
Hardware: | x86_64 | ||||||||||||
OS: | Linux | ||||||||||||
Attachments: |
|
Description
Anton
2018-04-21 20:25:38 MSK
Created attachment 7505 [details]
stace curl ya.ru
$ /usr/bin/curl -v ya.ru * Rebuilt URL to: ya.ru/ * Trying 87.250.250.242... * TCP_NODELAY set * Connected to ya.ru (87.250.250.242) port 80 (#0) > GET / HTTP/1.1 > Host: ya.ru > User-Agent: curl/7.59.0-DEV > Accept: */* > < HTTP/1.1 302 Found < Date: Sun, 22 Apr 2018 05:31:09 GMT < Cache-Control: no-cache,no-store,max-age=0,must-revalidate < Location: https://ya.ru/ < Expires: Sun, 22 Apr 2018 05:31:10 GMT < Last-Modified: Sun, 22 Apr 2018 05:31:10 GMT < P3P: policyref="/w3c/p3p.xml", CP="NON DSP ADM DEV PSD IVDo OUR IND STP PHY PRE NAV UNI" < Set-Cookie: yandexuid=8206787871524375069; Expires=Wed, 19-Apr-2028 05:31:09 GMT; Domain=.ya.ru; Path=/ < X-Content-Type-Options: nosniff < Content-Length: 0 < * Connection #0 to host ya.ru left intact смотрите, что то у вас в системе не так Created attachment 7506 [details]
strace curl 7.58
Created attachment 7507 [details]
strace curl 7.59-2
Created attachment 7508 [details]
strace diff 7.58 7.59
Можете подсказать в какую сторону смотреть? Данное действо восстанавливает работу curl-а: # rpm -e curl libcurl --nodeps # rpm -Uvh curl-7.58.0-alt1.S1.x86_64.rpm libcurl-7.58.0-alt1.S1.x86_64.rpm До момента openat(AT_FDCWD, "/home/hobbyte/.curlrc", O_RDONLY) = -1 ENOENT (No such file or directory) выглядит всё одинаково... Далее 58я версия резолвит и получает данные, 59-я валится. Предшествующим действом было обновление системы с ядром и прочим до актуального сизифа. попробуйте на другой системе или livecd. У меня не получается воспроизвести вашу ошибку. strace тут не особо нужен, посмотрите curl -v http://ya.ru/ В вашем strace мелькает openat(AT_FDCWD, "/usr/lib/libcurl.so.4", O_RDONLY|O_CLOEXEC) = 3 А система при этом 64-х битная. Чините свою систему Благодарю, починилось. буду разбираться, откуда взялось $ ll /usr/lib/libcurl.so.4 lrwxrwxrwx 1 root root 19 Sep 2 2017 /usr/lib/libcurl.so.4 -> libcurl-gnutls.so.4 скорее всего какой-то внещний криптопровайдер нахулиганил. crypto-pro ? Нет, не использую. Под указанную дату у меня подходит cabal... Для чего ставил, не вспомню. |