[erlang-questions] SSL Errors with R16B
Bogdan Andu
bog495@REDACTED
Fri May 31 11:02:52 CEST 2013
Tried this:
$ erl
Erlang R16B (erts-5.10.1) [source] [64-bit] [smp:2:2] [async-threads:10]
[kernel-poll:false]
Eshell V5.10.1 (abort with ^G)
1> inest:start().
** exception error: undefined function inest:start/0
2> inets:start().
ok
3> ssl:start().
ok
4> httpc:request("http://region-b.geo-1.identity.hpcloudsvc.com:35357/").
{error,socket_closed_remotely}
5> httpc:request("https://region-b.geo-1.identity.hpcloudsvc.com:35357/").
{ok,{{"HTTP/1.1",200,"OK"},
[{"cache-control","no-cache"},
{"date","Fri, 31 May 2013 08:59:44 GMT"},
{"pragma","no-cache"},
{"server","Apache-Coyote/1.1"},
{"content-length","1080"},
{"content-type","application/json"},
{"expires","-1"}],
"{\n \"versions\" : {\n \"otherAttributes\" : {\n },\n
\"version\" : [ {\n \"id\" : \"v1.0\",\n \"otherAttributes\" :
{\n },\n \"status\" : \"DEPRECATED\",\n \"updated\" :
\"2012-06-20T08:59:45.110Z\"\n }, {\n \"id\" : \"v1.1\",\n
\"link\" : [ {\n \"href\" :
\"https://docs.hpcloud.com/api/identity\",\n
\"rel\" : \"describedby\",\n \"type\" : \"text/html\"\n }
],\n \"otherAttributes\" : {\n },\n \"status\" :
\"CURRENT\",\n \"updated\" : \"2012-06-20T08:59:45.110Z\"\n },
{\n \"id\" : \"v2.0\",\n \"link\" : [ {\n \"href\" : \"
https://docs.hpcloud.com/api/identity\",\n \"rel\" :
\"describedby\",\n \"type\" : \"text/html\"\n } ],\n
\"otherAttributes\" : {\n },\n \"status\" : \"CURRENT\",\n
\"updated\" : \"2012-06-20T08:59:45.110Z\"\n }, {\n \"id\" :
\"v3.0\",\n \"link\" : [ {\n \"href\" : \"
https://docs.hpcloud.com/api/identity\",\n \"rel\" :
\"describedby\",\n \"type\" : \"text/html\"\n } ],\n
\"otherAttributes\" : {\n },\n \"status\" : \"BETA\",\n
\"updated\" : \"2013-04-25T08:59:45.110Z\"\n } ]\n }\n}"}}
6>
On Fri, May 31, 2013 at 10:28 AM, Aaron France <aaron.l.france@REDACTED>wrote:
> Hi,
>
> I'm using httpc, so I tried: httpc:set_options([{socket, {verify,
> verify_none}}]). and I still receive the same error.
>
> That's correct? If not; let me know. Thanks!
>
> Regards,
> Aaron
>
>
> On Fri, May 31, 2013 at 9:19 AM, Bogdan Andu <bog495@REDACTED> wrote:
>
>> may be the ssl stack changed a bit and some defaults parameters.
>>
>> you may try to pass the ssl option {verify, verify_none} to ssl:connect
>> function and see what happens.
>>
>> Bogdan
>>
>>
>> On Thu, May 30, 2013 at 10:17 PM, Aaron France <aaron.l.france@REDACTED>wrote:
>>
>>> Hi,
>>>
>>> But why is it working on R15B? Is the ssl code basically broken on R15B?
>>>
>>>
>>> On Thu, May 30, 2013 at 9:12 PM, <bog495@REDACTED> wrote:
>>>
>>>> Hello,
>>>>
>>>> verify the output of the command:
>>>>
>>>> $ openssl s_client -connect
>>>> region-b.geo-1.identity.hpcloudsvc.com:35357
>>>> ogdan
>>>> it seems that there is a certificate self signed.
>>>>
>>>> May be a solution is to disable certificate verification on peer and
>>>> see what happens.
>>>>
>>>> Bogdan
>>>>
>>>>
>>>> On Thursday, May 30, 2013 5:43:04 PM UTC+3, Aaron France wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> I'm trying to make HTTPS calls to an API.
>>>>>
>>>>> My stack trace is:
>>>>>
>>>>> SSL: certify: ssl_handshake.erl:263:Fatal error: certificate unknown
>>>>> ** exception error: no match of right hand side value
>>>>> {error,
>>>>> {failed_connect,
>>>>> [{to_address,
>>>>> {"region-b.geo-1.identity.**
>>>>> hpcloudsvc.com <http://region-b.geo-1.identity.hpcloudsvc.com>
>>>>> ",35357}},
>>>>> {inet,[inet],{tls_alert,"**certificate
>>>>> unknown"}}]}}
>>>>> in function herp_identity:login/3 (src/herp_identity.erl, line 9)
>>>>>
>>>>> I've looked at some other issues which point it to being a regression
>>>>> in R16B and I've reverted to R15 and the issue is non-existent.
>>>>>
>>>>> Any tips on getting around this or will it require a patch in R16B?
>>>>> The bug is still evident in HEAD so possibly not enough data has been
>>>>> gathered about it.
>>>>>
>>>>> Regards,
>>>>> Aaron
>>>>>
>>>>
>>>> _______________________________________________
>>>> erlang-questions mailing list
>>>> erlang-questions@REDACTED
>>>> http://erlang.org/mailman/listinfo/erlang-questions
>>>>
>>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20130531/276356c2/attachment.htm>
More information about the erlang-questions
mailing list