I'm still getting the 502 error.. I think it's the heroku server down
again.. hmmm...

On Jun 20, 5:13 am, Aaron <[EMAIL PROTECTED]> wrote:
> The open SSL error is usually because the app is not blessed. Heroku
> does not allow for SSL in its un-blessed apps. I do not know about the
> 502 error.. I got the 500 error a few times uploading my app the other
> day.. but thats the only time.
>
> On Jun 20, 2:40 am, Sacha Vimjavich <[EMAIL PROTECTED]>
> wrote:
>
> > Good day to all!
> > Well, I followed all the steps into making insoshi work on heroku but
> > i get:
>
> > 502 Bad Gateway
> > nginx/0.6.31
>
> > when i try to sign in into my account. a momment ago, i got a openssl
> > rsa key error,
> > also when i sign in. How can i make the users go scan all he way to
> > insoshi while not signing up in the first
> > place?
>
> > or when they do sign in, how can i get rid of the 502 error and/or
> > openssl error?
>
> > Thanks so much!
>
> > On Jun 19, 10:25 pm, "Long Nguyen" <[EMAIL PROTECTED]> wrote:
>
> > > Okay.  I'll write to the Heroku guys to get the details on the production
> > > configuration.
>
> > > Long
>
> > > On Thu, Jun 19, 2008 at 9:15 PM, Aaron <[EMAIL PROTECTED]>
> > > wrote:
>
> > > > There are no options for this, you can only set it between development
> > > > and production mode. No details beyond that.
>
> > > > On Jun 19, 5:09 pm, "Long Nguyen" <[EMAIL PROTECTED]> wrote:
> > > > > This sounds like it's running in a clustered configuration.
>
> > > > > Check to see if you have any options for setting the number of 
> > > > > mongrels
> > > > in
> > > > > production mode.  (I haven't had a chance to get any of my app 
> > > > > instances
> > > > > blessed on Heroku since I've been mainly trying to see the various 
> > > > > ways I
> > > > > could load the Insoshi code using Git, tarball, etc..  This usually
> > > > involves
> > > > > destroying the app on a fairly regular basis...)
>
> > > > > On Thu, Jun 19, 2008 at 12:05 PM, Aaron <[EMAIL PROTECTED]
>
> > > > > wrote:
>
> > > > > > Hmm I have now noticed that I am getting a Ferret::FileNotFoundError
> > > > > > after a few minutes of using the site.. any ideas?
>
> > > > > > On Jun 18, 6:32 pm, "Long Nguyen" <[EMAIL PROTECTED]> wrote:
> > > > > > > If things are running as a single mongrel*, then you can comment 
> > > > > > > out
> > > > the
> > > > > > > production runtime settings in ferret_server.yml so that it's not
> > > > > > expecting
> > > > > > > to communicate with a background process.
>
> > > > > > > This would be applicable to any hosted solution (not just Heroku)
> > > > where
> > > > > > you
> > > > > > > may not have access to start/stop background processes.
>
> > > > > > > *For multiple mongrels (cluster configuration), you do need to 
> > > > > > > have a
> > > > > > > separate background process with ferret otherwise each mongrel 
> > > > > > > will
> > > > > > assume
> > > > > > > it has control of files in the ferret index which leads to various
> > > > > > > file-not-found exceptions as one mongrel might erase/update/move a
> > > > file
> > > > > > that
> > > > > > > another one is trying to use.
>
> > > > > > > And thanks for posting a summary of steps to get running on 
> > > > > > > Heroku!
>
> > > > > > > Long
>
> > > > > > > On Wed, Jun 18, 2008 at 2:51 PM, Aaron <
> > > > [EMAIL PROTECTED]>
> > > > > > > wrote:
>
> > > > > > > > Hey everyone I have been successful in getting Insoshi and 
> > > > > > > > Heroku
> > > > > > > > working together.. I am on one last stumbling block..
>
> > > > > > > > So what I did to get my install working is this:
>
> > > > > > > > -upload tar ball through the settings tab:
> > > > > > > > -get app blessed
> > > > > > > > -run rake db:migrate
> > > > > > > > -run rake install
> > > > > > > > -disable the heroku toolbar by creating the following file named
> > > > > > > > heroku.yml in your config directory
>
> > > > > > > >    toolbar_collaborators: false
> > > > > > > >    toolbar_public: false
>
> > > > > > > > Then you need to replace the SQL that is not compatible with
> > > > > > > > PostgreSQL in the persons model.
>
> > > > > > > > The code that does not work looks like this:
>
> > > > > > > > sql = %(SELECT connections.*, COUNT(contact_id) FROM 
> > > > > > > > `connections`
> > > > > > > > WHERE ((person_id = ? OR person_id = ?)
> > > > > > > > AND status=?)
> > > > > > > > GROUP BY contact_id
> > > > > > > > HAVING count(contact_id) = 2)
>
> > > > > > > > Here is the workaround
>
> > > > > > > > sql = %(SELECT connections.*, COUNT(contact_id) FROM connections
> > > > > > > >         INNER
> > > > > > > > JOIN people contact ON connections.contact_id = contact.id
> > > > > > > >            WHERE ((person_id = ? OR person_id = ?)
> > > > > > > >                   AND status = ? AND
> > > > > > > >                   contact.deactivated = ? AND
> > > > > > > >                   (contact.email_verified IS NULL
> > > > > > > >                    OR contact.email_verified = ?))
> > > > > > > >            GROUP BY connections.id, person_id, contact_id, 
> > > > > > > > status,
> > > > > > > > accepted_at,
> > > > > > > >                     connections.created_at, 
> > > > > > > > connections.updated_at
> > > > > > > >            HAVING count(contact_id) = 2)
>
> > > > > > > > At this point you should have an app that works! The next issue 
> > > > > > > > you
> > > > > > > > will run into is acts_as_ferret. When you put the application 
> > > > > > > > into
> > > > > > > > production instead of development you will start getting errors
> > > > with
> > > > > > > > acts_as_ferret. There is a ferret_server.yml file in the config
> > > > > > > > directory with the following settings:
>
> > > > > > > > production:
> > > > > > > >  host: localhost
> > > > > > > >  port: 9010
> > > > > > > >  pid_file: log/ferret.pid
> > > > > > > >  log_file: log/ferret_server.log
> > > > > > > >  log_level: warn
>
> > > > > > > > THis is where I am stuck does anyone know how to set this file 
> > > > > > > > up?
> > > > I
> > > > > > > > have Insoshi running in every other way I can think of accept 
> > > > > > > > this
> > > > > > > > last stumbling block.
>
> > > > > > > > Do I need to boot the ferret server? If so how? I am new to 
> > > > > > > > Rails
> > > > and
> > > > > > > > Ruby.. so any help would be great.
>
> > > > > > > > Thanks
>
> > > > > > > > Aaron
>
> > > > > > > --
> > > > > > > Long Nguyen
> > > > > > > [EMAIL PROTECTED]
>
> > > > > --
> > > > > Long Nguyen
> > > > > [EMAIL PROTECTED]
>
> > > --
> > > Long Nguyen
> > > [EMAIL PROTECTED]
--~--~---------~--~----~------------~-------~--~----~
Insoshi developer site: http://dogfood.insoshi.com/
Insoshi documentation: http://docs.insoshi.com/

You received this message because you are subscribed to the Google
Groups "Insoshi" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/insoshi?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to