2012-06-13 28 views
11

Tôi gặp sự cố khi truy cập URL nhất định bằng cách sử dụng curl trên OSX. Đối với các url khác, tôi nhận được phản hồi và UWL cụ thể này tôi có thể nhận phản hồi từ máy ubuntu khác.Lỗi cuộn tròn - Trả lời trống từ máy chủ (ssl)

Tôi bị kẹt và không biết thành phần nào bị hỏng và không có bất kỳ ý tưởng nào, ngoài việc nâng cấp toàn bộ hệ thống và thực sự đánh giá cao bất kỳ lời khuyên nào có thể ngăn tôi làm như vậy.

Sản lượng curl:

$ curl -v https://subdomain.example.com/pushdispatcher/dispatcher.asp 
* About to connect() to subdomain.example.com port 443 (#0) 
* Trying 213.229.251.147... connected 
* Connected to subdomain.example.com (213.229.251.147) port 443 (#0) 
* successfully set certificate verify locations: 
* CAfile: /Users/bmihelac/.cert/cacert.pem 
    CApath: none 
    * SSLv2, Client hello (1): 
    * SSLv3, TLS handshake, Server hello (2): 
    * SSLv3, TLS handshake, CERT (11): 
    * SSLv3, TLS handshake, Server finished (14): 
    * SSLv3, TLS handshake, Client key exchange (16): 
    * SSLv3, TLS change cipher, Client hello (1): 
    * SSLv3, TLS handshake, Finished (20): 
    * SSLv3, TLS change cipher, Client hello (1): 
    * SSLv3, TLS handshake, Finished (20): 
    * SSL connection using RC4-MD5 
    * Server certificate: 
    *  subject: /C=SI/ST=Ljubljana/L=Ljubljana/O=Example d.d./OU=Example/CN=subdomain.example.com 
    *  start date: 2011-07-01 00:00:00 GMT 
    *  expire date: 2012-07-26 23:59:59 GMT 
    *  common name: subdomain.example.com (matched) 
    *  issuer: /C=US/O=Thawte, Inc./CN=Thawte SSL CA 
    * SSL certificate verify ok. 
    > GET /pushdispatcher/dispatcher.asp HTTP/1.1 
    > User-Agent: curl/7.16.4 (i386-apple-darwin9.0) libcurl/7.16.4 OpenSSL/0.9.7l zlib/1.2.3 
    > Host: subdomain.example.com 
    > Accept: */* 
    > 
    * SSLv3, TLS handshake, Hello request (0): 
    * SSL read: error:00000000:lib(0):func(0):reason(0), errno 54 
    * Empty reply from server 
    * Connection #0 to host subdomain.example.com left intact 
    curl: (52) SSL read: error:00000000:lib(0):func(0):reason(0), errno 54 
    * Closing connection #0 
+1

Một vấn đề SSL với một siêu -rẻ cong và phiên bản OpenSSL siêu cũ. Tôi đề nghị nâng cấp các thành phần và thử lại như là phương thuốc đầu tiên. –

+0

@daniel Haha, tôi chỉ chú ý đến bản thân ... Bạn đã nhận xét một câu hỏi rất cũ. Khi nó được đăng, chúng không phải là cũ, lmao. Nhưng bạn đã kích hoạt câu hỏi và bây giờ tôi thấy mình trả lời nó. Lol. – stevenvanc

+0

curl 7.16.4 đã được năm tuổi vào năm 2012 ... –

Trả lời

0

Dường như máy chủ được thả kết nối của bạn đối với một số lý do.

  • Cố gắng thêm tiêu đề User-Agent để yêu cầu (phát hiện bot?)
  • Cố gắng kết nối từ ip khác (ip của bạn có trong danh sách đen?)
Các vấn đề liên quan