Articles of curl

SSL与authentication没有encryption

是否可以设置lighttpd服务器和curl客户端,以便客户端和服务器validation对方的自签名SSL证书,但该文件没有SSLencryption下载? 我如何设置?

SSL证书错误连接到github.com

从今天(或最近几天)开始,我尝试连接到github.com时遇到了SSL错误(例如克隆存储库)。 这是运行Red Hat 4.1.2-33的传统服务器。 下面是我尝试连接时的样子: $ curl https://www.github.com –verbose * About to connect() to www.github.com port 443 (#0) * Trying 192.30.252.130… connected * Connected to www.github.com (192.30.252.130) port 443 (#0) * CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none * NSS error -12286 * Closing connection #0 * SSL connect error curl: (35) SSL connect error 我可以从这个页面看到NSS错误代码是: “无法与对等安全地进行通信:没有通用的encryptionalgorithm”。 本地和远程系统不共享密码套件。 […]

由localhost提供的HTML正在被ISP修改

我昨天把笔记本电脑带到当地的一家餐馆做了一些设置新的networking应用的工作。 我得到了服务器,并创build了一个简单的HTML页面: <html> <body>Hello, world.</body> </html> 我启动服务器(泽西岛),然后发出以下命令以确保一切正常工作: curl http://localhost:8080/assets/index.html 想象一下,当我看到下面这个简单的文档而不是简单的文档时,我感到惊讶: <html lang="en" xml:lang="en"><!PAGEREF 1> <head><title>Eguide</title> <script type="text/javascript" src="/all/rootscript.js"></script> <script type="text/javascript" src="/cobrandscript.js"></script> </head> <!– /yp/home.htm <a href="http://webmailtest.bellsouth.net" target=_top>Webmail test</a> v. 2.8b srv24 –> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta http-equiv="refresh" content="0;URL=http://home.bellsouth.net"> </head> <body> </body> </html> <html> <body>Hello, world.</body> </html> 我的文档在底部,但在此之前,有一些代码已经被注入。 我的第一个想法是grep我的系统中包含的结果HTML中的一些string(例如grep -ri cobrandscript从根目录运行)。 我的系统上没有可疑的文件。 所以,我关掉我的无线networking,并发出相同的curl命令。 这一次,我的3行HTML文件被返回,没有任何添加。 […]

在routeros中是否存在一个curl等价命令?

刚刚开始与路由器和search官方文档只是获取出现 我需要做一个POST请求到REST API,但我找不到像命令一样的curl 。 不知何故可以安装curl吗?

无法通过公共IP地址访问域名

我有一个运行Proxmox的专用服务器,以及运行Debian 7 (Wheezy)的Proxmox中的虚拟机。 由于我只有一个IP地址,所以我使用iptables将端口转发给虚拟机。 我的/etc/network/interfaces : # The loopback network interface auto lo iface lo inet loopback # For routing auto vmbr1 iface vmbr1 inet manual post-up /etc/pve/kvm-networking.sh bridge_ports dummy0 bridge_stp off bridge_fd 0 # vmbr0: Bridging. Make sure to use only MAC adresses that were assigned to you. auto vmbr0 iface vmbr0 inet static […]

curl(56)Recv失败:连接重置由同行 – 打Docker容器时

从一个AWS EC2实例(运行docker ),我试图curl我的docker容器托pipe的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' 但是,我不能从主持人: [ec2-user]$ curl 'http://localhost/health' curl: (56) Recv failure: […]

Apache curl通过HTTP代理

我想让PHP执行一个curl连接到另一台服务器。 要连接到服务器,我们需要通过代理。 在bash中,我们已经设置了envvariableshttp_proxy,并且在使用命令行中的php脚本时这个工作正常。 但是,当试图从apache执行curl或wget时,失败并没有错误。 服务器configuration了基于Centos默认的SELinux。 这一直没有改变,因为我不确定SELinux的configuration。 有没有其他人有类似的问题?

curl –ftp-ssl抓取远程目录中的所有文件

是否有可能使用curl获取目录中的所有文件? 这是我的string到目前为止: curl –ftp-ssl -k ftp://user:pass@IP 这将列出用户FTP目录中的文件,如何调整此string以获取(RETR)远程目录中的所有文件?

WHM:如何将curl扩展添加到PHP?

我需要在PHP上安装curl 。 我如何使用WHM添加它? 它是否有任何安全问题,或者可能会导致共享主机上的帐户问题?

Ubuntu 12.04和12.10没有新的Thawte中介证书?

我最近将我的站点SSL证书换成了新的Thawte 2048位证书。 Ubuntu / libcurl似乎无法validation它。 网页浏览器和OSX是好的。 我不得不从这里手动更新操作系统上的证书包: https://search.thawte.com/support/ssl-digital-certificates/index?page=content&actp=CROSSLINK&id=AR1374 任何想法,为什么Ubuntu没有这些? 谢谢 标记