The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Curl / CurlSSL issue. Error after executing EasyApache build

Discussion in 'EasyApache' started by postcd, Feb 11, 2012.

  1. postcd

    postcd Well-Known Member

    Joined:
    Oct 22, 2010
    Messages:
    623
    Likes Received:
    6
    Trophy Points:
    18
    Hello,

    i would like to remove xcache and when i do Compile and build i receive these messages and process is interupted:

    What can be cause please?
     
    #1 postcd, Feb 11, 2012
    Last edited: Feb 11, 2012
  2. postcd

    postcd Well-Known Member

    Joined:
    Oct 22, 2010
    Messages:
    623
    Likes Received:
    6
    Trophy Points:
    18
    Re: Error after executing EasyApache build

    Curl [More Info ↑]
    This option will make the following changes to your profile prior to the build:
    Disables:
    CurlSSL


    CurlSSL [More Info ↑]
    This option will make the following changes to your profile prior to the build:
    Disables:
    Curl


    I have both ticked when customising based on "Previously Saved Config"

    When unticking CurlSSL and doing build, it fail
     
  3. chrismfz

    chrismfz Well-Known Member

    Joined:
    Jul 4, 2007
    Messages:
    109
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Greece
    cPanel Access Level:
    DataCenter Provider
    Re: Error after executing EasyApache build


    I would also like to understand why both curl & curlSSL cannot exist from 3.9.1 EasyApache.
    Or if only curlSSL can do the job why just one option ?

    I tried to compile and I chose only curl unfortunately.

    But now everything that uses ssl gets an error.

    Stuff like
    "CURL Error: 1 - Protocol https not supported or disabled in libcurl".
     
  4. hkirste

    hkirste Registered

    Joined:
    Feb 4, 2012
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    1
    cPanel Access Level:
    Root Administrator
    Re: Error after executing EasyApache build

    I am having the exactly same problem, i cant use my whmcs modules or facebook loggin. Also i am using cURL for another things, and i need it
     
  5. cPanelMichael

    cPanelMichael Forums Analyst
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    30,854
    Likes Received:
    675
    Trophy Points:
    113
    cPanel Access Level:
    Root Administrator
    Re: Error after executing EasyApache build

    Hello :)

    This is a known issue with EasyApache 3.9.1. For reference, the internal case number is:

    # 57324

    The temporary workaround at this time is to select "curlssl" and leave "curl" disabled. The "curlssl" option will allow for non-ssl functionality as well.

    Thank you.
     
  6. hkirste

    hkirste Registered

    Joined:
    Feb 4, 2012
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    1
    cPanel Access Level:
    Root Administrator
    Re: Error after executing EasyApache build

    Ive done that and its working fine all my applications. Thanks
     
  7. mtindor

    mtindor Well-Known Member

    Joined:
    Sep 14, 2004
    Messages:
    1,281
    Likes Received:
    37
    Trophy Points:
    48
    Location:
    inside a catfish
    cPanel Access Level:
    Root Administrator
    Re: Error after executing EasyApache build

    Thanks, Michael.

    M
     
  8. cPanelMichael

    cPanelMichael Forums Analyst
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    30,854
    Likes Received:
    675
    Trophy Points:
    113
    cPanel Access Level:
    Root Administrator
  9. MichaelLW

    MichaelLW Registered

    Joined:
    Feb 14, 2012
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    1
    cPanel Access Level:
    Root Administrator
    Re: Error after executing EasyApache build

    Even after updating to 3.9.2 Easyapache is not allowing me to install Curl and Curl SSL :/ Its no longer making me disable it in the options menu but once I start the build it auto disables one or the other.
     
  10. Brian

    Brian Well-Known Member

    Joined:
    Dec 1, 2010
    Messages:
    117
    Likes Received:
    2
    Trophy Points:
    18
    Location:
    Texas
    cPanel Access Level:
    Root Administrator
    Re: Error after executing EasyApache build

    That is the correct and intended behavior.

    It was a bug that both "Curl" and "CurlSSL" were ever allowed to be both selected at the same time.

    This is because both "Curl" and "CurlSSL" affect the exact same PHP configure flag (--with-curl) and therefore enabling them both only ever resulted in one of them being used in the past anyway.

    If you had previously been checking "both" before 3.9.1, then you in actuality were only ever taking advantage of "CurlSSL" and therefore you should only be checking "CurlSSL" now that EasyApache 3.9.1/3.9.2 has corrected that misconception.

    A different way to think of the options would be...

    • Curl
    • Curl w/SSL

    Both still provide "Curl" functionality, CurlSSL just additionally provides SSL support.
     
  11. MichaelLW

    MichaelLW Registered

    Joined:
    Feb 14, 2012
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    1
    cPanel Access Level:
    Root Administrator
    Excellent, good to know. Thanks a lot.
     
  12. choon

    choon Member
    PartnerNOC

    Joined:
    Oct 27, 2001
    Messages:
    22
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    Singapore
    This latest easyapache build behaviour will cause issue with old _last_success.yaml profile. This is affecting all servers I managed. I have both Curl and CurlSSL enabled in old profile and old easyapache build script built with CurlSSL and ignore the Curl enabled option. Now the new easyapache build script will take Curl enabled option and disable the CurlSSL enabled option which is different behaviour from old easyapache build script. I got complaint about this from clients and learn from this :(

    Imagine I did: /scripts/easyapache --build in all servers I managed in order to update apache to latest 2.2.22... and there I got CurlSSL being disabled :(

    Perhaps cPanel can consider to let the latest easyapache build script to behave like old version if both Curl and CurlSSL options are enabled then it should take CurlSSL not Curl... ...

    Thanks.
     
Loading...

Share This Page