Thank you for your reply.
I have tried to change the port number in config/ferret_server.yml
from 9010(the default) to another number(18275,a random number),and I
run:
"sudo ruby script/ferret_server -e production -R [rails_root]
start" ,and the problem is the same.
When the port number is 9010,I tried running the command with sudo
access,it's still this problem.
The faqs on the engineyard website says "Via sudo you have complete
control over your instances.We have sudo configured so that the user
you setup has access to sudo without a password being required" as
well.
I don't know what to do again.
Could you give me some other advice?Thanks in advance.


On Aug 31, 10:51 pm, Hassan Schroeder <[email protected]>
wrote:
> 2009/8/30 刘子嘉 <[email protected]>:
>
> > ferret_server.log,it shows "Cannot assign request address - bind(2)".
>
> So either you're trying to use a privileged port as a non-privileged
> user, or that port's already being used by some other process.
>
> If you have sudo rights, you can try starting ferret_server as root;
> if that fails, the problem is the second one -- find a different port to
> run on and configure appropriately.
>
> --
> Hassan Schroeder ------------------------ [email protected]
> twitter: @hassan
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" 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/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to