タグ付けされた質問 「curl」

cURLは、HTTPクライアントライブラリおよびコマンドラインツールです。

4
curlを使用してファイルにリストされているURLをダウンロードしますか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、話題のサーバー障害のため。 2年前に閉店。 ダウンロードする必要があるすべてのURLを含むファイルがあります。ただし、一度に1つのダウンロードを制限する必要があります。つまり、次のダウンロードは、前のダウンロードが終了した後にのみ開始する必要があります。これはcurlを使用して可能ですか?または、他のものを使用する必要があります。
15 curl 

3
ファイルを指定したディレクトリに保存するためにcurlを取得するにはどうすればよいですか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、話題のサーバー障害のため。 5年前に閉鎖されました。 スクリプトを使用してcurlを取得し、ファイルをダウンロードして特定のディレクトリに保存しようとしています。私はそれをダウンロードしましたが、スクリプトから特定のディレクトリにそれを取得する方法を知りません。通常、現在の作業ディレクトリに保存します。

2
Curl:ローカル発行者証明書を取得できません。デバッグ方法
奇妙な問題があります。LAMP開発マシン(Debian)をPHP 7に更新しました。その後、Curlを介して特定のTLS暗号化APIに接続できなくなりました。 問題のSSL証明書はthawteによって署名されています。 curl https://example.com 私にくれます curl: (60) SSL certificate problem: unable to get local issuer certificate 一方、 curl https://thawte.com もちろん、これもThawte Worksによって署名されています。 他のマシン上のHTTPSを介してAPIサイトにアクセスできます。たとえば、curlを介したデスクトップやブラウザーなどです。したがって、証明書は間違いなく有効です。SSL Labsの評価はAです。 私の開発マシンから他のSSL暗号化サイトへの他のCurl要求はすべて機能します。私のルート証明書は最新です。確認するために、実行しましたupdate-ca-certificates。http://curl.haxx.se/ca/cacert.pemを/ etc / ssl / certsにダウンロードして実行しましたc_rehash。 それでも同じエラー。 検証プロセスをデバッグして、どのローカル発行者証明書curl(またはopenssl)が探しているが見つからないか、つまりファイル名を確認する方法はありますか? 更新 curl -vs https://example.com 教えてくれます(IP +ドメイン匿名化) * Hostname was NOT found in DNS cache * Trying 192.0.2.1... * …

1
ubuntu 11.10にlibcurl4-gnutls-devまたはlibcurl4-nss-devをインストールすることの違いは何ですか?
私がubuntuサーバーにインストールするソフトウェアの場合、curl debパッケージが必要です。インストールしようとするlibcurl4-devと、これは仮想パッケージであり、libcurl4-gnutls-devまたはをインストールする必要があると表示されlibcurl4-nss-devます。どちらをインストールすることの違いは何ですか? PS:libcurl3とlibcurl4のインストールに大きな違いはありますか?

1
ChromeのCRLセット(またはマスターCRLリスト)をCRLファイルとして使用する方法
マスターCRLリストを探しています。私が見つけた最も近いものは、ChromiumプロジェクトのCRLSetsです。crlset-toolsを使用してcrlset(crlset fetch > crl-set)を取得し、シリアル番号をダンプ(crlset dump crl-set)したため、次のように表示されます。 f24196ae94078667348f02e8e37458a3a6e6aad1e0b0dc610118cce721427bfc 03fb3b4d35074e 03fbf94a0e6c39 04097214d6c97c 0442c6b3face55 .... すべての不正なシリアルのマスターリストを含むCRLファイルをopensslまたはcurl(opensslを使用)に渡すことができます。たとえば、verisignのcrlを渡すだけでなく、すべてを渡す必要があります。これをcrlsetで実行できると考えましたが、この形式には互換性がないと思います。試しましたopenssl crl -inform DER -text -in crl-setが、それは言います: unable to load CRL 5532:error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag:tasn_dec.c: 1319: 5532:error:0D07803A:asn1 encoding routines:ASN1_ITEM_EX_D2I:nested asn1 error:ta sn_dec.c:381:Type=X509_CRL 誰かが私が話していることを行う方法や、これを行う創造的な方法についてのアイデアをお持ちの場合は、お知らせください。ありがとう

3
cronジョブでcurlを使用するにはどうすればよいですか?
週に1度(同じサーバー上で)URLを呼び出すcronジョブをcpanelでセットアップする必要があります。私はwgetを使用するつもりでしたが、使用されている共有サーバーでこれが無効になっていることがわかりました。 wgetに代わるものはありますか?curlは使用できると聞きましたが、cronコマンドでそれを設定する方法がわかりません。 また、cronjobが完了時に何もしないようにするコマンドは何ですか? どんなアイデアも大歓迎です!
12 curl  cron 

1
「tlsv1 alert unknown ca」とはどういう意味ですか?
私はそのようなクライアント証明書を使用してカールリクエストをしようとしています: curl -E my.pem https://some.site そして、私は次のエラーメッセージを受け取ります: curl: (35) error:14094418:SSL routines:SSL3_READ_BYTES:tlsv1 alert unknown ca これは何を意味するのでしょうか? この苦情は、私が接続しているサーバー、または私のcurlクライアントからのものですか? (どのように判断しますか)このコンテキストのCAは何ですか? caがわかるようにするにはどうすればよいですか?

3
libcurl.so.4バージョン情報がありません
curl: /usr/local/lib/libcurl.so.4: no version information available (required by curl) これは私が得ているエラーです。このエラーによって、スクリプトやアプリの実行やタスクの実行が停止することはありませんが、curlが使用されているときはいつでも、システムからメールを受け取ります。 私は頻繁に実行するcronジョブを持っています。数分おきに送信されるものもあれば、それよりも長いものもあり、そのエラー行を含むメールが届きます。私は文字列とそのバリエーションの地獄をググググしました。しかし、私は何か役に立つものを見つけることができません。 私がしたこと:ファイルを削除しました/usr/local/lib/libcurl.so.4。これによりエラーがなくなり、カールは問題なく機能します。約24〜48時間後、ファイルが元に戻り、フォルダに戻り、再度削除する必要があります。これは正しいことではないことはわかっていますが、他に何をすべきかわかりません。 / usr / local / lib /の内容 libcurl.a libgcrypt.la libgpg-error.la libruby-static.a python2.7/ weechat/ libcurl.la libgcrypt.so libgpg-error.so node_modules/ python3.4/ libcurl.so libgcrypt.so.20 libgpg-error.so.0 pkgconfig/ ruby/ libcurl.so.4.3.0 libgcrypt.so.20.0.3 libgpg-error.so.0.15.0 postsrsd/ site_ruby/ インストールされているパッケージ: $ apt --installed list | grep 'curl' curl/trusty-updates,trusty-security,now 7.35.0-1ubuntu2.5 …
11 ubuntu  curl 


2
curl(56)Recv失敗:ピアによる接続のリセット-Dockerコンテナーにヒットしたとき[クローズ]
休業。この質問には詳細または明確さが必要です。現在、回答を受け付けていません。 この質問を改善してみませんか?詳細を追加し、この投稿を編集して問題を明確にしてください。 29日前休業。 AWS ec2インスタンス(実行中docker)から、Docker curlコンテナーでホストされているWebサービスに接続しようとしています。 与えられた: [ec2-user]$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES b56fa0d76d5c $REGISTRY/$WORK/metrics:v0.1.0 "/bin/sh -c 'sh /root" 3 minutes ago Up 3 minutes 0.0.0.0:80->80/tcp, 0.0.0.0:9000->9000/tcp insane_leakey コンテナー内からWebサービスにアクセスできます。 [ec2-user]$ docker exec -it b56fa0d76d5c bash root@b56fa0d76d5c:/# curl 'http://localhost/health' Request is missing required query parameter 'apiName' …

1
Internet Explorerを使用して長期実行データAPIのPHP / CURLを呼び出すと、Apache 2サーバーがフリーズして再起動が必要になる
Microsoft Internet Explorerブラウザーによって呼び出されない限り問題なく動作するPHPプログラムを実行しています。その後、以下のプロセスが起動され、Apache 2がロックされ、Webサーバーの再起動が必要になります(Ubuntu 12.04 LTS上)。 bob@drools:/etc/php5/apache2# ps auxwww | grep apache2 root 8737 0.1 2.5 369164 25800 ? Ssl 12:41 0:00 /usr/sbin/apache2 -k start www-data 8743 0.0 3.2 393748 33268 ? Sl 12:41 0:00 /usr/sbin/apache2 -k start www-data 8755 0.1 3.3 393856 33904 ? Sl 12:41 0:00 /usr/sbin/apache2 -k …

1
「サーバー証明書の検証はOKですが、ALPN、サーバーはプロトコルに同意しませんでした」
カールコールをしている curl -v ... https://... 詳細な出力には .... * ALPN, offering http/1.1 * SSL connection using TLS1.2 / ECDHE_RSA_AES_128_GCM_SHA256 * server certificate verification OK .... * ALPN, server did not agree to a protocol * Server auth using Basic with user 'api' > POST /v3/pindertek.com/messages HTTP/1.1 > Host: api.mailgun.net > Authorization: …

1
curlの冗長出力で「サーバー******がブラックリストに登録されていません」とはどういう意味ですか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? サーバー障害のトピックになるように質問を更新します。 4年前休業。 サーバーをブラックリストに登録する必要があるのはなぜですか? カールまたは別のプログラムで? サーバーはどのようにしてブラックリストに登録できますか? サーバーまたはプログラムに依存していますか? これはブラックリストに登録されるIPアドレスですか、それともhttp回答のサーバー名ですか? PS:関連性があるかどうかはわかりませんが、Linux / Ubuntuで実行しています。 これは完全な出力です(ローカルホストで竜巻をテストしています) > * Rebuilt URL to: localhost:8888/ * Hostname was NOT found in DNS cache * Trying 127.0.0.1... * Connected to localhost (127.0.0.1) port 8888 (#0) > GET / HTTP/1.1 > User-Agent: curl/7.35.0 > Host: localhost:8888 > Accept: …
9 linux  curl 

1
「curl:(56)SSL read:errno -5961」エラーの根本的な原因
私はいくつかのSSLの失敗を評価していてcurl、失敗したサイトの1つを使用するとcurl: (56) SSL read: errno -5961、ただし、そのエラーに対するGoogleのクエリでは、opensslの失敗の理由は表示されませんでした。 質問:カールが失敗した場合、どういう意味curl: (56) SSL read: errno -5961ですか? curl以下を完全に含めます... [mpenning@mpenning-lnx ~]$ curl -vk https://192.0.2.168/ * About to connect() to 192.0.2.168 port 443 (#0) * Trying 192.0.2.168... connected * Connected to 192.0.2.168 (192.0.2.168) port 443 (#0) * Initializing NSS with certpath: sql:/etc/pki/nssdb * warning: ignoring value of …
9 ssl  tcp  timeout  curl 

5
cURLまたはSSLの問題、解決方法は?
私はこのエラーを受け取り続けます: No cURL data returned for https://XXX.XXXX.XXX:XXXX [0] SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed よくわからない、またはこの問題の原因がわからない。そして、これを解決する方法は?助けてください!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.