cURL error 35 – Unknown SSL protocol

XAdapter Forums UPS Shipping Plugin with Print Label for WooCommerce cURL error 35 – Unknown SSL protocol

Tagged: , , , ,

This topic contains 5 replies, has 3 voices, and was last updated by Anindo Anindo 2 years, 5 months ago.

  • Author
  • #59763

    i just installed the UPS Shipping Plugin, filled the API Key from my order. The status is active
    So this is not the problem.

    When i am in order-screen and after pressing the “Generates Packages”-Button, there are some Packages with weigth, size and insurance.
    It looks okay, but after clicking the “Confirm Shipement”-Button there will be an error:

    “Sorry. Something went wrong: cURL error 35: Unknown SSL protocol error in connection to”

    First question:
    We have also installed this plugin: “WooCommerce DHL Express / eCommerce / Paket Shipping Plugin with Print Label”.
    Is it possible that the reason for this error is the second Plugin?

    Second question:
    Our client has not send us all of the UPS login data, so there are missing the “UPS Access Key” and the “UPS Account Number”.
    Could it be, that this is why we get this error?

    It would be great if you have a hint for us, what we can do.

    Mark Hindsches

    UPS is enabled, but the UPS Access Key has not been set.
    UPS is enabled, but the UPS Shipper Number has not been set.

  • #59776

    Hi Mark,

    The Curl error usually comes when the PHP engine is not updated.

    Can you please approach your server administrator or hosting service provider so that they can check this issue.
    If you need any guidance on this, we would be happy to give.

    Also, in the plugin advanced settings there’s an option to select SSL Verify option. Kindly try to disable/enable it and then try again.

  • #60078

    Trying to acitvate and deactivate the SSL Verify option in the advanced settings, but the error is still there.

    When i am logged in at our hosting service homepage, i can see that the php-version is 5.6.10 CGI.
    There is no update available or we don´t have the opportunity to update.

    The reason we bought first the DHL-Plugin and later the UPS-Plugin is our client.
    At first he wants to ship only with DHL national and international.
    Then he wants to use DHL for national and UPS for international shipping.

    I thought that this plugin is the solution:
    Multi-Carrier Shipping Plugin for WooCommerce

    But our client wants to have the opportunity for label printing and shipment tracking.
    So my question is now, what i´ll have to do that we solve the cURL error problem. What php-version is needed?

    And in generell: is it possible to use both plugins (DHL/UPS) and use DHL for national and UPS for international shipping?
    Any hint would be great.
    Thank you in advance.

  • #60099

    Hi mH,

    No worries. We will help you out.
    If you are still getting this problem, can you please raise a ticket to our support and provide us admin access so that our team can login and check?

    Let us know if you have any query.

    • #72308

      I am getting the same error, wont connect to UPS checked all server settings everything is good on the protocol side and all SSL ciphers are up to date. I am evaluating the free version for potential purchase so I need to make sure it will work first. Please advise…

  • #72339


    Thanks for reaching out to us.

    For UPS (UPS API) to work, your website must have TLS 1.2. integration environment, can you please ensure from hosting provider whether your website has TLS 1.2 enabled? And also if Java is enabled, it must be version 1.7 or higher to use TLS 1.2.

    Please do check with these details and try again?
    If everything is updated and if the issue still persists, kindly provide us the admin access via
    So that we can check it from our side.

    Let us know if you have any query.

You must be logged in to reply to this topic.