summaryrefslogtreecommitdiffstats
path: root/archives/extend/2013-July/000164.html
blob: 6e053e043abbac481b132ef677d4d157f330ab02 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
 <HEAD>
   <TITLE> [99s-extend] Cowboy HTTPS Issue
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Cowboy%20HTTPS%20Issue&In-Reply-To=%3CCC9B7706-2788-4614-9740-C8149FCD3FD2%40gmail.com%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <style type="text/css">
       pre {
           white-space: pre-wrap;       /* css-2.1, curent FF, Opera, Safari */
           }
   </style>
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="000163.html">
   <LINK REL="Next"  HREF="000165.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[99s-extend] Cowboy HTTPS Issue</H1>
    <B>Lee Sylvester</B> 
    <A HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Cowboy%20HTTPS%20Issue&In-Reply-To=%3CCC9B7706-2788-4614-9740-C8149FCD3FD2%40gmail.com%3E"
       TITLE="[99s-extend] Cowboy HTTPS Issue">lee.sylvester at gmail.com
       </A><BR>
    <I>Tue Jul 23 15:59:00 CEST 2013</I>
    <P><UL>
        <LI>Previous message: <A HREF="000163.html">[99s-extend] Cowboy HTTPS Issue
</A></li>
        <LI>Next message: <A HREF="000165.html">[99s-extend] Cowboy HTTPS Issue
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#164">[ date ]</a>
              <a href="thread.html#164">[ thread ]</a>
              <a href="subject.html#164">[ subject ]</a>
              <a href="author.html#164">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>Thank you, Loic.  I'd forgotten to update my releases folder.

I now have it running, but when I access an endpoint, I get

=ERROR REPORT==== 23-Jul-2013::09:56:29 ===
SSL: 1159: error:[&lt;&lt;48,130,6,220,48,130,5,196,160,3,2,1,2,2,16,15,199,72,40,33,
                    126,49,13,  [snip]  45,193&gt;&gt;,
                  &lt;&lt;48,130,6  [snip]  118,247,97&gt;&gt;] /usr/certs/cert.pem
  [{ssl_connection,init_certificates,8,
                   [{file,&quot;ssl_connection.erl&quot;},{line,1155}]},
   {ssl_connection,ssl_init,2,[{file,&quot;ssl_connection.erl&quot;},{line,1110}]},
   {ssl_connection,init,1,[{file,&quot;ssl_connection.erl&quot;},{line,303}]},
   {proc_lib,init_p_do_apply,3,[{file,&quot;proc_lib.erl&quot;},{line,239}]}]

Not a very helpful error.  I'm assuming the cert isn't being accepted by the SSL module?

Thanks,
Lee



On 23 Jul 2013, at 14:41, Lo&#239;c Hoguin &lt;<A HREF="https://lists.ninenines.eu/listinfo/extend">essen at ninenines.eu</A>&gt; wrote:

&gt;<i> You need to include and start the public_key and ssl applications.
</I>&gt;<i> 
</I>&gt;<i> On 07/23/2013 03:12 PM, Lee Sylvester wrote:
</I>&gt;&gt;<i> Hi guys,
</I>&gt;&gt;<i> 
</I>&gt;&gt;<i> So, I'm trying to run Cowboy with SSL, but keep getting an error with the SSL module:
</I>&gt;&gt;<i> 
</I>&gt;&gt;<i> application: ssl
</I>&gt;&gt;<i>     exited: {bad_return,
</I>&gt;&gt;<i>                 {{ssl_app,start,[normal,[]]},
</I>&gt;&gt;<i>                  {'EXIT',
</I>&gt;&gt;<i>                      {undef,
</I>&gt;&gt;<i>                          [{ssl_app,start,[normal,[]],[]},
</I>&gt;&gt;<i>                           {application_master,start_it_old,4,
</I>&gt;&gt;<i>                               [{file,&quot;application_master.erl&quot;},
</I>&gt;&gt;<i>                                {line,274}]}]}}}}
</I>&gt;&gt;<i>     type: temporary
</I>&gt;&gt;<i> 
</I>&gt;&gt;<i> 
</I>&gt;&gt;<i> The way I'm starting Cowboy is like this:
</I>&gt;&gt;<i> 
</I>&gt;&gt;<i> 	Env = [
</I>&gt;&gt;<i> 		{env, [{dispatch, Dispatch}]},
</I>&gt;&gt;<i> 		{onrequest, fun http_utils:set_request_cors/1}
</I>&gt;&gt;<i> 	],
</I>&gt;&gt;<i> 
</I>&gt;&gt;<i> 	case http_server:is_secure() of
</I>&gt;&gt;<i> 		true -&gt;
</I>&gt;&gt;<i> 			cowboy:start_https(https, 100, [
</I>&gt;&gt;<i> 				{ip, Ip}, {port, Port},
</I>&gt;&gt;<i> 				{certfile, binary_to_list(http_server:secure_cert())},
</I>&gt;&gt;<i> 				{keyfile, binary_to_list(http_server:secure_key())},
</I>&gt;&gt;<i> 				{reuseaddr, true},
</I>&gt;&gt;<i> 				{fail_if_no_peer_cert, true}
</I>&gt;&gt;<i> 			], Env);
</I>&gt;&gt;<i> 		_ -&gt;
</I>&gt;&gt;<i> 			{ok, _} = cowboy:start_http(http, 100, Options, Env)
</I>&gt;&gt;<i> 	end,
</I>&gt;&gt;<i> 
</I>&gt;&gt;<i> Does anyone know why I might be getting this issue?
</I>&gt;&gt;<i> 
</I>&gt;&gt;<i> Thanks,
</I>&gt;&gt;<i> Lee
</I>&gt;&gt;<i> 
</I>&gt;&gt;<i> 
</I>&gt;&gt;<i> _______________________________________________
</I>&gt;&gt;<i> Extend mailing list
</I>&gt;&gt;<i> <A HREF="https://lists.ninenines.eu/listinfo/extend">Extend at lists.ninenines.eu</A>
</I>&gt;&gt;<i> <A HREF="http://lists.ninenines.eu:81/listinfo/extend">http://lists.ninenines.eu:81/listinfo/extend</A>
</I>&gt;&gt;<i> 
</I>&gt;<i> 
</I>&gt;<i> 
</I>&gt;<i> -- 
</I>&gt;<i> Lo&#239;c Hoguin
</I>&gt;<i> Erlang Cowboy
</I>&gt;<i> Nine Nines
</I>&gt;<i> <A HREF="http://ninenines.eu">http://ninenines.eu</A>
</I>

</PRE>

<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="000163.html">[99s-extend] Cowboy HTTPS Issue
</A></li>
	<LI>Next message: <A HREF="000165.html">[99s-extend] Cowboy HTTPS Issue
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#164">[ date ]</a>
              <a href="thread.html#164">[ thread ]</a>
              <a href="subject.html#164">[ subject ]</a>
              <a href="author.html#164">[ author ]</a>
         </LI>
       </UL>

<hr>
<a href="https://lists.ninenines.eu/listinfo/extend">More information about the Extend
mailing list</a><br>
</body></html>