Project

General

Profile

Actions

Bug #8673

closed

User rest-client PUT request core dumped

Added by gabrielwei (Hao Wei) almost 11 years ago. Updated over 7 years ago.

Status:
Closed
Assignee:
-
Target version:
-
ruby -v:
ruby 2.0.0p247 (2013-06-27 revision 41674) [i686-linux]
[ruby-core:56127]

Description

  1. use OpenSSL::X509::Certificate.new generate certificate object

  2. create client = RestClient::Resource.new object

  3. use client PUT request, then server crashed
    code is like as below:
    certificate = OpenSSL::X509::Certificate.new(File.read('file.pem'))

    client = RestClient::Resource.new(URL,
    :ssl_client_cert => certificate,
    :ssl_client_key => certificate.public_key,
    :verify_ssl => OpenSSL::SSL::VERIFY_PEER,
    :ssl_ca_file => 'ca-cert.pem')
    response = client.put(xml.to_xml, :content_type =>"application/xml")


Files

crash_log.log (253 KB) crash_log.log gabrielwei (Hao Wei), 07/23/2013 10:06 PM
Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0Like0Like0Like0Like0