Newbie problem setting-up cherokee-admin
I can browse to
Then when I run the following in a Terminal window I am notified that "bind: Address already in use":
root@socrates:~# cherokee-admin &
[1] 4183
root@socrates:~#
Login:
User: admin
One-time Password: v2ICKWcAHXyHgpJb
Web Interface:
URL:
Cherokee Web Server 0.99.39 (Feb 2 2010): Listening on port 127.0.0.1:9090, TLS
disabled, IPv6 disabled, using epoll, 4096 fds system limit, max. 2041
connections, caching I/O, single thread
root@socrates:~# ssh -L 9090:localhost:9090 root@66.228.39.112 -N
root@66.228.39.112's password:
bind: Address already in use
Additionaly when I browse to
Firefox can't establish a connection to the server at 127.0.0.1:9090.
Any suggestions? Thank you.
5 Replies
@gmw:
root@socrates:~# ssh -L 9090:localhost:9090 root@66.228.39.112 -N
You need to run this command from your home machine, not on your Linode.
I open two Terminal windows from my Ubuntu desktop.
In terminal window #1, I logged into my Linode and ran
cherokee-admin &
In terminal window #2, I ran
ssh -L 9090:localhost:9090 root@66.228.39.112 -N
I browsed to
When I browse to
At the moment, I'm not sure what else to try but thanks again for your help.
Could not launch the server
Could not bind() port=80 (UID=0, GID=0)
@gmw:
Could not bind() port=80 (UID=0, GID=0)
This usually is an indication that another web server is already running. If you stop it you should be able to launch Cherokee, I imagine. You can determine this as follows:
# netstat -lvpnut | grep 80
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 32505/apache2
This indicates that apache2, process ID 32505 is listening on port 80.
(Sorry, I don't know anything about Cherokee specifically so can't help you on the details.)