Could try doing

./rebar boss c=compile

And see if that helps.

On Wed, Apr 22, 2015 at 6:14 AM, Mert Öztürk <[email protected]> wrote:
> Hello,
>
> I set it up on my vps now. Everything works fine except production mode.
> init-dev.sh works fine and connects to websocket but when i start cb in
> production mode, it does not connect to the websocket and also it doesnt
> give any error so icant track what the problem is.
> I am sure that i ve done rebar get-deps compile about 4-5 times with also
> rebar clean. But i couldnt figure out what the problem is :(
> Can there be any other issue with the SSL and production mode?
>
> Thanks
> Mert
>
> 22 Nisan 2015 Çarşamba 02:04:05 UTC+3 tarihinde Jesse Gumm yazdı:
>>
>> Exxxxxxxxxcelent!
>>
>> Glad we were able to get it going!
>>
>> -Jesse
>>
>> On Apr 21, 2015 5:53 PM, "Mert Öztürk" <[email protected]> wrote:
>>>
>>> Thanks Jesse. It worked.
>>> I couldnt have done it for forever without your help :))
>>>
>>> Mert
>>>
>>> 22 Nisan 2015 Çarşamba 01:43:05 UTC+3 tarihinde Jesse Gumm yazdı:
>>>>
>>>> Oh you're going to want to remove the :8001 from the wss:// request.
>>>> Since you're proxying the connection, you can use the default wss:// port.
>>>>
>>>> On Apr 21, 2015 5:40 PM, "Mert Öztürk" <[email protected]> wrote:
>>>>>
>>>>> I made the diffrence you said and nginx restarted without fail. This is
>>>>> the final modified location/
>>>>>
>>>>>         location / {
>>>>>
>>>>>                proxy_pass http://127.0.0.1:8001;
>>>>>                proxy_redirect          off;
>>>>>                proxy_set_header        Host            $host;
>>>>>                proxy_set_header        X-Real-IP       $remote_addr;
>>>>>                proxy_set_header        X-Forwarded-For
>>>>> $proxy_add_x_forwarded_for;
>>>>>
>>>>>                proxy_http_version 1.1;
>>>>>                proxy_set_header Upgrade $http_upgrade;
>>>>>                proxy_set_header Connection "upgrade";
>>>>>         }
>>>>>
>>>>> But unfortunately i get the same error on browser again as below :(
>>>>>
>>>>> WebSocket connection to 'wss://localhost:8001/websocket/ask_service'
>>>>> failed: Error in connection establishment: net::ERR_CONNECTION_CLOSED
>>>>>
>>>>>
>>>>> Mert
>>>>>
>>>>> 22 Nisan 2015 Çarşamba 01:34:39 UTC+3 tarihinde Jesse Gumm yazdı:
>>>>>>
>>>>>> Interesting, I'm not familiar with those errors, so I'd just google
>>>>>> around to see what that means exactly.
>>>>>>
>>>>>> -Jesse
>>>>>>
>>>>>> On Tue, Apr 21, 2015 at 5:32 PM, Mert Öztürk <[email protected]>
>>>>>> wrote:
>>>>>> > Sorry. Here it is;
>>>>>> >
>>>>>> > nginx: [emerg] could not build the proxy_headers_hash, you should
>>>>>> > increase
>>>>>> > either proxy_headers_hash_max_size: 512 or
>>>>>> > proxy_headers_hash_bucket_size:
>>>>>> > 64
>>>>>> >
>>>>>> > 22 Nisan 2015 Çarşamba 01:30:54 UTC+3 tarihinde Jesse Gumm yazdı:
>>>>>> >>
>>>>>> >> Maybe it just doesn't like having the X-Forwarded-For header being
>>>>>> >> set
>>>>>> >> twice, you could remove one of them and see if that makes a
>>>>>> >> difference.
>>>>>> >>
>>>>>> >> On Tue, Apr 21, 2015 at 5:29 PM, Jesse Gumm <[email protected]>
>>>>>> >> wrote:
>>>>>> >> > What does the nginx log file say when it fails.  It should have
>>>>>> >> > some
>>>>>> >> > entry about why it's not restarting it.
>>>>>> >> >
>>>>>> >> > On Tue, Apr 21, 2015 at 5:23 PM, Mert Öztürk
>>>>>> >> > <[email protected]>
>>>>>> >> > wrote:
>>>>>> >> >> Final default looks like this above but nginx is not restarting
>>>>>> >> >> like
>>>>>> >> >> this;
>>>>>> >> >>
>>>>>> >> >>         location / {
>>>>>> >> >>
>>>>>> >> >>                proxy_pass http://127.0.0.1:8001;
>>>>>> >> >>                proxy_redirect          off;
>>>>>> >> >>                proxy_set_header        Host            $host;
>>>>>> >> >>                proxy_set_header        X-Real-IP
>>>>>> >> >> $remote_addr;
>>>>>> >> >>                proxy_set_header        X-Forwarded-For
>>>>>> >> >> $proxy_add_x_forwarded_for;
>>>>>> >> >>
>>>>>> >> >>                proxy_http_version 1.1;
>>>>>> >> >>                proxy_set_header X-Forwarded-For $remote_addr;
>>>>>> >> >>                proxy_set_header Upgrade $http_upgrade;
>>>>>> >> >>                proxy_set_header Connection "upgrade";
>>>>>> >> >>         }
>>>>>> >> >>
>>>>>> >> >> Mert
>>>>>> >> >>
>>>>>> >> >> 22 Nisan 2015 Çarşamba 00:51:46 UTC+3 tarihinde Mert Öztürk
>>>>>> >> >> yazdı:
>>>>>> >> >>>
>>>>>> >> >>> Hello,
>>>>>> >> >>>
>>>>>> >> >>> I set up my cb app under nginx on vps. It is working fine with
>>>>>> >> >>> the
>>>>>> >> >>> path i
>>>>>> >> >>> followed from here:
>>>>>> >> >>> https://github.com/ChicagoBoss/ChicagoBoss/wiki/Deploy
>>>>>> >> >>> Now i am trying to set up ssl on nginx and try to establish
>>>>>> >> >>> websocket
>>>>>> >> >>> handshake between the cb app.
>>>>>> >> >>> My nginx default file looks like below;
>>>>>> >> >>>
>>>>>> >> >>> server {
>>>>>> >> >>> listen 80 default;
>>>>>> >> >>> listen [::]:80 default_server ipv6only=on;
>>>>>> >> >>>
>>>>>> >> >>>         listen 443 ssl;
>>>>>> >> >>>
>>>>>> >> >>> root /usr/share/nginx/html;
>>>>>> >> >>> index index.html index.htm;
>>>>>> >> >>>
>>>>>> >> >>> # Make site accessible from http://localhost/
>>>>>> >> >>> server_name localhost;
>>>>>> >> >>>
>>>>>> >> >>>         ssl_certificate /etc/nginx/ssl/nginx.crt;
>>>>>> >> >>>         ssl_certificate_key /etc/nginx/ssl/nginx.key;
>>>>>> >> >>>
>>>>>> >> >>> location / {
>>>>>> >> >>> proxy_pass http://127.0.0.1:8001;
>>>>>> >> >>> proxy_redirect         off;
>>>>>> >> >>> proxy_set_header       Host               $host;
>>>>>> >> >>> proxy_set_header       X-Real-IP          $remote_addr;
>>>>>> >> >>> proxy_set_header       X-Forwarded-For
>>>>>> >> >>> $proxy_add_x_forwarded_for;
>>>>>> >> >>> }
>>>>>> >> >>>
>>>>>> >> >>> When i start the application it gives me the error below;
>>>>>> >> >>> [blocked] The page at 'https://localhost/' was loaded over
>>>>>> >> >>> HTTPS, but
>>>>>> >> >>> ran
>>>>>> >> >>> insecure content from
>>>>>> >> >>> 'ws://localhost:8001/websocket/ask_service':
>>>>>> >> >>> this
>>>>>> >> >>> content should also be loaded over HTTPS.
>>>>>> >> >>> ask_something.js:53 Uncaught SecurityError: Failed to construct
>>>>>> >> >>> 'WebSocket': An insecure WebSocket connection may not be
>>>>>> >> >>> initiated
>>>>>> >> >>> from a
>>>>>> >> >>> page loaded over HTTPS.
>>>>>> >> >>>
>>>>>> >> >>> Then i change the line in js file from: wsHost =
>>>>>> >> >>> "ws://localhost:8001/websocket/myWebsocket   to    wsHost =
>>>>>> >> >>> "wss://localhost:8001/websocket/myWebsocket
>>>>>> >> >>>
>>>>>> >> >>> After this change, error message become like this;
>>>>>> >> >>> WebSocket connection to
>>>>>> >> >>> 'wss://localhost:8001/websocket/ask_service'
>>>>>> >> >>> failed: Error in connection establishment:
>>>>>> >> >>> net::ERR_CONNECTION_CLOSED
>>>>>> >> >>>
>>>>>> >> >>> (Also when i change {ssl_enable, true} in boss.config, app
>>>>>> >> >>> crashes. My
>>>>>> >> >>> app
>>>>>> >> >>> is working with cowboy)
>>>>>> >> >>>
>>>>>> >> >>> Is there anyone who implemented ssl with a cb app working with
>>>>>> >> >>> websocket
>>>>>> >> >>> before?
>>>>>> >> >>>
>>>>>> >> >>>
>>>>>> >> >>> Thanks
>>>>>> >> >>> Mert
>>>>>> >> >>
>>>>>> >> >> --
>>>>>> >> >> You received this message because you are subscribed to the
>>>>>> >> >> Google
>>>>>> >> >> Groups
>>>>>> >> >> "ChicagoBoss" group.
>>>>>> >> >> To unsubscribe from this group and stop receiving emails from
>>>>>> >> >> it, send
>>>>>> >> >> an
>>>>>> >> >> email to [email protected].
>>>>>> >> >> Visit this group at http://groups.google.com/group/chicagoboss.
>>>>>> >> >> To view this discussion on the web visit
>>>>>> >> >>
>>>>>> >> >>
>>>>>> >> >> https://groups.google.com/d/msgid/chicagoboss/5ae1739e-236e-4aeb-93fc-03cad7c232c8%40googlegroups.com.
>>>>>> >> >>
>>>>>> >> >> For more options, visit https://groups.google.com/d/optout.
>>>>>> >> >
>>>>>> >> >
>>>>>> >> >
>>>>>> >> > --
>>>>>> >> > Jesse Gumm
>>>>>> >> > Owner, Sigma Star Systems
>>>>>> >> > 414.940.4866 || sigma-star.com || @jessegumm
>>>>>> >>
>>>>>> >>
>>>>>> >>
>>>>>> >> --
>>>>>> >> Jesse Gumm
>>>>>> >> Owner, Sigma Star Systems
>>>>>> >> 414.940.4866 || sigma-star.com || @jessegumm
>>>>>> >
>>>>>> > --
>>>>>> > You received this message because you are subscribed to the Google
>>>>>> > Groups
>>>>>> > "ChicagoBoss" group.
>>>>>> > To unsubscribe from this group and stop receiving emails from it,
>>>>>> > send an
>>>>>> > email to [email protected].
>>>>>> > Visit this group at http://groups.google.com/group/chicagoboss.
>>>>>> > To view this discussion on the web visit
>>>>>> >
>>>>>> > https://groups.google.com/d/msgid/chicagoboss/598daf32-74e7-4712-ab53-7b7507c943fb%40googlegroups.com.
>>>>>> >
>>>>>> > For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Jesse Gumm
>>>>>> Owner, Sigma Star Systems
>>>>>> 414.940.4866 || sigma-star.com || @jessegumm
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "ChicagoBoss" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>> Visit this group at http://groups.google.com/group/chicagoboss.
>>>>> To view this discussion on the web visit
>>>>> https://groups.google.com/d/msgid/chicagoboss/29482e39-5bc2-41cd-92e9-347fc711d023%40googlegroups.com.
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "ChicagoBoss" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an
>>> email to [email protected].
>>> Visit this group at http://groups.google.com/group/chicagoboss.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/chicagoboss/ba32ab27-cc3b-4ab2-81c0-c991ebcef4cc%40googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups
> "ChicagoBoss" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> Visit this group at http://groups.google.com/group/chicagoboss.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/chicagoboss/3fa7a87d-d930-4257-8cbc-45ba037bb5f7%40googlegroups.com.
>
> For more options, visit https://groups.google.com/d/optout.



-- 
Jesse Gumm
Owner, Sigma Star Systems
414.940.4866 || sigma-star.com || @jessegumm

-- 
You received this message because you are subscribed to the Google Groups 
"ChicagoBoss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at http://groups.google.com/group/chicagoboss.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/chicagoboss/CAPTXyXfRDcd%3D2%2BddST4Sk1VQxCmk-mX0Eu-v6N7jHFkt1%2B0%2BJQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to