PHP util-api-test-tool API throwing error: sslv3 alert handshake failure
I am trying to execute the API tool available here:
https://github.com/Brightspace/util-api-test-tool
However, I am getting this error and I not able to solve it:
Error contacting server: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure.
I already updated curl, where I have:
curl 7.62.0 (x86_64-pc-win32) libcurl/7.62.0 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.7 WinIDN libssh2/1.8.0 nghttp2/1.34.0
My configurations are XAMPP 1.7.2 and PHP 5.3. I'm using Windows and netbeans.
I have research for this error and it seems to be very common, but I cannot find the solution for PHP. Any help is a good help.
php api curl netbeans
add a comment |
I am trying to execute the API tool available here:
https://github.com/Brightspace/util-api-test-tool
However, I am getting this error and I not able to solve it:
Error contacting server: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure.
I already updated curl, where I have:
curl 7.62.0 (x86_64-pc-win32) libcurl/7.62.0 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.7 WinIDN libssh2/1.8.0 nghttp2/1.34.0
My configurations are XAMPP 1.7.2 and PHP 5.3. I'm using Windows and netbeans.
I have research for this error and it seems to be very common, but I cannot find the solution for PHP. Any help is a good help.
php api curl netbeans
I'm not sure if it's the cause of your problem but php 5.3 is really old and is not supported anymore, so there have been many security updates that were not applied to php 5.3. Even php 5.6 is approaching its end-of-life.
– Jerry
Nov 9 at 22:24
Is this curl 7.62.0 also the version that is built into PHP? The PHP curl module also needs to be updated, which is either building a new external PHP module, or re-compiling PHP if curl is built in. See what<?php phpinfo() ?>
shows the curl and OpenSSL version is.
– drew010
Nov 9 at 22:55
@drew010 I have curl 7.19.4. I will try to update it.
– J. Ty
Nov 10 at 2:34
How do I update the PHP curl module? When I run phpinfo(), it returns cURL information: 7.19.4 and SSL version: OpenSSL/0.9.8k . I already to remove cURL and install it again, but it get the windows, and not the php module.
– J. Ty
Nov 10 at 19:44
most likely curl or openssl dropped support for SSL V3, or at the very least disabled it by default (which your ancient xampp+apache server use) - what happens if you add--sslv3
to the curl arguments?
– hanshenrik
Nov 11 at 15:10
add a comment |
I am trying to execute the API tool available here:
https://github.com/Brightspace/util-api-test-tool
However, I am getting this error and I not able to solve it:
Error contacting server: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure.
I already updated curl, where I have:
curl 7.62.0 (x86_64-pc-win32) libcurl/7.62.0 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.7 WinIDN libssh2/1.8.0 nghttp2/1.34.0
My configurations are XAMPP 1.7.2 and PHP 5.3. I'm using Windows and netbeans.
I have research for this error and it seems to be very common, but I cannot find the solution for PHP. Any help is a good help.
php api curl netbeans
I am trying to execute the API tool available here:
https://github.com/Brightspace/util-api-test-tool
However, I am getting this error and I not able to solve it:
Error contacting server: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure.
I already updated curl, where I have:
curl 7.62.0 (x86_64-pc-win32) libcurl/7.62.0 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.7 WinIDN libssh2/1.8.0 nghttp2/1.34.0
My configurations are XAMPP 1.7.2 and PHP 5.3. I'm using Windows and netbeans.
I have research for this error and it seems to be very common, but I cannot find the solution for PHP. Any help is a good help.
php api curl netbeans
php api curl netbeans
edited Nov 10 at 0:10
RangerRanger
1,0852922
1,0852922
asked Nov 9 at 22:02
J. Ty
32
32
I'm not sure if it's the cause of your problem but php 5.3 is really old and is not supported anymore, so there have been many security updates that were not applied to php 5.3. Even php 5.6 is approaching its end-of-life.
– Jerry
Nov 9 at 22:24
Is this curl 7.62.0 also the version that is built into PHP? The PHP curl module also needs to be updated, which is either building a new external PHP module, or re-compiling PHP if curl is built in. See what<?php phpinfo() ?>
shows the curl and OpenSSL version is.
– drew010
Nov 9 at 22:55
@drew010 I have curl 7.19.4. I will try to update it.
– J. Ty
Nov 10 at 2:34
How do I update the PHP curl module? When I run phpinfo(), it returns cURL information: 7.19.4 and SSL version: OpenSSL/0.9.8k . I already to remove cURL and install it again, but it get the windows, and not the php module.
– J. Ty
Nov 10 at 19:44
most likely curl or openssl dropped support for SSL V3, or at the very least disabled it by default (which your ancient xampp+apache server use) - what happens if you add--sslv3
to the curl arguments?
– hanshenrik
Nov 11 at 15:10
add a comment |
I'm not sure if it's the cause of your problem but php 5.3 is really old and is not supported anymore, so there have been many security updates that were not applied to php 5.3. Even php 5.6 is approaching its end-of-life.
– Jerry
Nov 9 at 22:24
Is this curl 7.62.0 also the version that is built into PHP? The PHP curl module also needs to be updated, which is either building a new external PHP module, or re-compiling PHP if curl is built in. See what<?php phpinfo() ?>
shows the curl and OpenSSL version is.
– drew010
Nov 9 at 22:55
@drew010 I have curl 7.19.4. I will try to update it.
– J. Ty
Nov 10 at 2:34
How do I update the PHP curl module? When I run phpinfo(), it returns cURL information: 7.19.4 and SSL version: OpenSSL/0.9.8k . I already to remove cURL and install it again, but it get the windows, and not the php module.
– J. Ty
Nov 10 at 19:44
most likely curl or openssl dropped support for SSL V3, or at the very least disabled it by default (which your ancient xampp+apache server use) - what happens if you add--sslv3
to the curl arguments?
– hanshenrik
Nov 11 at 15:10
I'm not sure if it's the cause of your problem but php 5.3 is really old and is not supported anymore, so there have been many security updates that were not applied to php 5.3. Even php 5.6 is approaching its end-of-life.
– Jerry
Nov 9 at 22:24
I'm not sure if it's the cause of your problem but php 5.3 is really old and is not supported anymore, so there have been many security updates that were not applied to php 5.3. Even php 5.6 is approaching its end-of-life.
– Jerry
Nov 9 at 22:24
Is this curl 7.62.0 also the version that is built into PHP? The PHP curl module also needs to be updated, which is either building a new external PHP module, or re-compiling PHP if curl is built in. See what
<?php phpinfo() ?>
shows the curl and OpenSSL version is.– drew010
Nov 9 at 22:55
Is this curl 7.62.0 also the version that is built into PHP? The PHP curl module also needs to be updated, which is either building a new external PHP module, or re-compiling PHP if curl is built in. See what
<?php phpinfo() ?>
shows the curl and OpenSSL version is.– drew010
Nov 9 at 22:55
@drew010 I have curl 7.19.4. I will try to update it.
– J. Ty
Nov 10 at 2:34
@drew010 I have curl 7.19.4. I will try to update it.
– J. Ty
Nov 10 at 2:34
How do I update the PHP curl module? When I run phpinfo(), it returns cURL information: 7.19.4 and SSL version: OpenSSL/0.9.8k . I already to remove cURL and install it again, but it get the windows, and not the php module.
– J. Ty
Nov 10 at 19:44
How do I update the PHP curl module? When I run phpinfo(), it returns cURL information: 7.19.4 and SSL version: OpenSSL/0.9.8k . I already to remove cURL and install it again, but it get the windows, and not the php module.
– J. Ty
Nov 10 at 19:44
most likely curl or openssl dropped support for SSL V3, or at the very least disabled it by default (which your ancient xampp+apache server use) - what happens if you add
--sslv3
to the curl arguments?– hanshenrik
Nov 11 at 15:10
most likely curl or openssl dropped support for SSL V3, or at the very least disabled it by default (which your ancient xampp+apache server use) - what happens if you add
--sslv3
to the curl arguments?– hanshenrik
Nov 11 at 15:10
add a comment |
1 Answer
1
active
oldest
votes
sslv3 (which your *ancient* xampp+apache server use) was disabled-by-default in curl version 7.39.0, which means you must add the --sslv3
argument to connect to sslv3-servers since 7.39.0. and as stated in your post, you're using 7.62.0, so add
the --sslv3
argument.
... also, you should consider upgrading your apache installation.
Thanks very much. After running php.info, I have decided to install php 7 and it solved my problem.
– J. Ty
Nov 15 at 18:47
@J.Ty the PHP version was not your problem, your apache version was the problem. but when you updated to PHP7, i guess you also updated your apache server at the same time, and that solved your problem.
– hanshenrik
Nov 15 at 18:54
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53233818%2fphp-util-api-test-tool-api-throwing-error-sslv3-alert-handshake-failure%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
sslv3 (which your *ancient* xampp+apache server use) was disabled-by-default in curl version 7.39.0, which means you must add the --sslv3
argument to connect to sslv3-servers since 7.39.0. and as stated in your post, you're using 7.62.0, so add
the --sslv3
argument.
... also, you should consider upgrading your apache installation.
Thanks very much. After running php.info, I have decided to install php 7 and it solved my problem.
– J. Ty
Nov 15 at 18:47
@J.Ty the PHP version was not your problem, your apache version was the problem. but when you updated to PHP7, i guess you also updated your apache server at the same time, and that solved your problem.
– hanshenrik
Nov 15 at 18:54
add a comment |
sslv3 (which your *ancient* xampp+apache server use) was disabled-by-default in curl version 7.39.0, which means you must add the --sslv3
argument to connect to sslv3-servers since 7.39.0. and as stated in your post, you're using 7.62.0, so add
the --sslv3
argument.
... also, you should consider upgrading your apache installation.
Thanks very much. After running php.info, I have decided to install php 7 and it solved my problem.
– J. Ty
Nov 15 at 18:47
@J.Ty the PHP version was not your problem, your apache version was the problem. but when you updated to PHP7, i guess you also updated your apache server at the same time, and that solved your problem.
– hanshenrik
Nov 15 at 18:54
add a comment |
sslv3 (which your *ancient* xampp+apache server use) was disabled-by-default in curl version 7.39.0, which means you must add the --sslv3
argument to connect to sslv3-servers since 7.39.0. and as stated in your post, you're using 7.62.0, so add
the --sslv3
argument.
... also, you should consider upgrading your apache installation.
sslv3 (which your *ancient* xampp+apache server use) was disabled-by-default in curl version 7.39.0, which means you must add the --sslv3
argument to connect to sslv3-servers since 7.39.0. and as stated in your post, you're using 7.62.0, so add
the --sslv3
argument.
... also, you should consider upgrading your apache installation.
answered Nov 11 at 15:15
hanshenrik
9,41921638
9,41921638
Thanks very much. After running php.info, I have decided to install php 7 and it solved my problem.
– J. Ty
Nov 15 at 18:47
@J.Ty the PHP version was not your problem, your apache version was the problem. but when you updated to PHP7, i guess you also updated your apache server at the same time, and that solved your problem.
– hanshenrik
Nov 15 at 18:54
add a comment |
Thanks very much. After running php.info, I have decided to install php 7 and it solved my problem.
– J. Ty
Nov 15 at 18:47
@J.Ty the PHP version was not your problem, your apache version was the problem. but when you updated to PHP7, i guess you also updated your apache server at the same time, and that solved your problem.
– hanshenrik
Nov 15 at 18:54
Thanks very much. After running php.info, I have decided to install php 7 and it solved my problem.
– J. Ty
Nov 15 at 18:47
Thanks very much. After running php.info, I have decided to install php 7 and it solved my problem.
– J. Ty
Nov 15 at 18:47
@J.Ty the PHP version was not your problem, your apache version was the problem. but when you updated to PHP7, i guess you also updated your apache server at the same time, and that solved your problem.
– hanshenrik
Nov 15 at 18:54
@J.Ty the PHP version was not your problem, your apache version was the problem. but when you updated to PHP7, i guess you also updated your apache server at the same time, and that solved your problem.
– hanshenrik
Nov 15 at 18:54
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53233818%2fphp-util-api-test-tool-api-throwing-error-sslv3-alert-handshake-failure%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
I'm not sure if it's the cause of your problem but php 5.3 is really old and is not supported anymore, so there have been many security updates that were not applied to php 5.3. Even php 5.6 is approaching its end-of-life.
– Jerry
Nov 9 at 22:24
Is this curl 7.62.0 also the version that is built into PHP? The PHP curl module also needs to be updated, which is either building a new external PHP module, or re-compiling PHP if curl is built in. See what
<?php phpinfo() ?>
shows the curl and OpenSSL version is.– drew010
Nov 9 at 22:55
@drew010 I have curl 7.19.4. I will try to update it.
– J. Ty
Nov 10 at 2:34
How do I update the PHP curl module? When I run phpinfo(), it returns cURL information: 7.19.4 and SSL version: OpenSSL/0.9.8k . I already to remove cURL and install it again, but it get the windows, and not the php module.
– J. Ty
Nov 10 at 19:44
most likely curl or openssl dropped support for SSL V3, or at the very least disabled it by default (which your ancient xampp+apache server use) - what happens if you add
--sslv3
to the curl arguments?– hanshenrik
Nov 11 at 15:10