wow indeed.

---
Keith Gable
A+, Network+, and Storage+ Certified Professional
Apple Certified Technical Coordinator
Mobile Application Developer / Web Developer


On Mon, Apr 15, 2013 at 9:18 AM, Robert Newson <rnew...@apache.org> wrote:

> wow.
>
> On 15 April 2013 15:15, Tim Tisdall <tisd...@gmail.com> wrote:
> > What's wrong with ssh'ing as root?
> >
> >
> > On Mon, Apr 15, 2013 at 10:08 AM, Keith Gable <
> zi...@ignition-project.com>wrote:
> >
> >> But you're SSHing as root, which is probably worse than opening CouchDB
> to
> >> the world with no password.
> >>
> >> ---
> >> Keith Gable
> >> A+, Network+, and Storage+ Certified Professional
> >> Apple Certified Technical Coordinator
> >> Mobile Application Developer / Web Developer
> >>
> >>
> >> On Mon, Apr 15, 2013 at 8:45 AM, Tim Tisdall <tisd...@gmail.com> wrote:
> >>
> >> > Instead of opening CouchDB to the world, I simply access it by
> >> > port-forwarding through ssh when I connect to the machine.  Like this:
> >> >
> >> > ssh -L 5984:127.0.0.1:5984 r...@mymachine.com
> >> >
> >> > Then on my local machine I can simply access
> >> http://localhost:5984/_utils/and
> >> > up comes futon.  It depends on your use-case, but this works well for
> me.
> >> >
> >> >
> >> >
> >> > On Mon, Apr 15, 2013 at 7:14 AM, Stefan Reich <
> >> > stefan.reich.maker.of....@googlemail.com> wrote:
> >> >
> >> > > Hmm... maybe you guys can help me solve the rest of the problem?
> >> (Access
> >> > to
> >> > > couchdb from outside)
> >> > >
> >> > > These are the last iptables rules in chain INPUT:;
> >> > >
> >> > > MY_REJECT  all  --  anywhere             anywhere
> >> > > ACCEPT     tcp  --  anywhere             anywhere            tcp
> >> dpt:5984
> >> > >
> >> > > Is that not what it should be...? Says "anywhere"... everywhere.
> Heh.
> >> > >
> >> > > Cheers,
> >> > > Stefan
> >> > >
> >> > >
> >> > > On Mon, Apr 15, 2013 at 1:08 PM, Stefan Reich <
> >> > > stefan.reich.maker.of....@googlemail.com> wrote:
> >> > >
> >> > > > OK, thanks for all the answers, folks. It was indeed iptables that
> >> > > blocked
> >> > > > the port. This stuff should be designed (much) better in operating
> >> > > systems.
> >> > > >
> >> > > > Actually it's a project of mine to make that better (LuaOS and its
> >> > > > follow-ups).
> >> > > >
> >> > > > I got iptables to allow access locally now. Weirdly, it still
> doesn't
> >> > > work
> >> > > > over the Internet. And no, the server is not behind a firewall...
> :)
> >> > > >
> >> > > > Thanks,
> >> > > > Stefan
> >> > > >
> >> > > >
> >> > > > On Thu, Apr 11, 2013 at 3:30 AM, Andrey Kuprianov <
> >> > > > andrey.koupria...@gmail.com> wrote:
> >> > > >
> >> > > >> See if your local.ini bind_address is set to 0.0.0.0 so that you
> can
> >> > > >> access
> >> > > >> it locally and remotely.
> >> > > >>
> >> > > >>
> >> > > >> On Thu, Apr 11, 2013 at 2:54 AM, Stanley Iriele <
> >> siriele...@gmail.com
> >> > > >> >wrote:
> >> > > >>
> >> > > >> > A simple cat of etc/hosts... Should let you know!... And maybe
> >> > > nsswitch
> >> > > >> > just to be sure
> >> > > >> > On Apr 10, 2013 11:22 AM, "Robert Newson" <rnew...@apache.org>
> >> > wrote:
> >> > > >> >
> >> > > >> > > Are you sure localhost == 127.0.0.1 on your machine?
> >> debian/ubuntu
> >> > > are
> >> > > >> > > notorious for changing that convention.
> >> > > >> > >
> >> > > >> > > On 10 April 2013 14:20, Stanley Iriele <siriele...@gmail.com
> >
> >> > > wrote:
> >> > > >> > > > Why are you telneting to it?...try curling it and see
> whatviy
> >> > > >> responds
> >> > > >> > > with
> >> > > >> > > > On Apr 10, 2013 10:47 AM, "Stefan Reich" <
> >> > > >> > > > stefan.reich.maker.of....@googlemail.com> wrote:
> >> > > >> > > >
> >> > > >> > > >> Oops, bad copy&paste - here's the actual process info:
> >> > > >> > > >>
> >> > > >> > > >> root@pussy-riot-germany:~/luastuff# ps -aef|grep 7651
> >> > > >> > > >> couchdb   7651  7650  0 19:44 pts/0    00:00:00
> >> > > >> > > >> /usr/lib/erlang/erts-5.8/bin/beam.smp -Bd -K true -- -root
> >> > > >> > > /usr/lib/erlang
> >> > > >> > > >> -progname erl -- -home /var/lib/couchdb -- -noshell
> -noinput
> >> > > -sasl
> >> > > >> > > >> errlog_type error -couch_ini /etc/couchdb/default.ini
> >> > > >> > > >> /etc/couchdb/local.ini /etc/couchdb/default.ini
> >> > > >> /etc/couchdb/local.ini
> >> > > >> > > -s
> >> > > >> > > >> couch -pidfile /var/run/couchdb/couchdb.pid -heart
> >> > > >> > > >> couchdb   7682  7651  0 19:44 ?        00:00:00 heart -pid
> >> 7651
> >> > > >> -ht 11
> >> > > >> > > >>
> >> > > >> > > >> Cheers,
> >> > > >> > > >> Stefan
> >> > > >> > > >>
> >> > > >> > > >>
> >> > > >> > > >> On Wed, Apr 10, 2013 at 7:46 PM, Stefan Reich <
> >> > > >> > > >> stefan.reich.maker.of....@googlemail.com> wrote:
> >> > > >> > > >>
> >> > > >> > > >> > Hi there!
> >> > > >> > > >> >
> >> > > >> > > >> > I'd like to start using CouchDB for my projects.
> >> > > >> > > >> >
> >> > > >> > > >> > This is on a Linux host. CouchDB installed from standard
> >> > Debian
> >> > > >> > > package,
> >> > > >> > > >> > no settings altered. But it doesn't start properly:
> >> > > >> > > >> >
> >> > > >> > > >> > root@pussy-riot-germany:~/luastuff# uname -a
> >> > > >> > > >> > Linux pussy-riot-germany 2.6.32-042stab068.8 #1 SMP Fri
> >> Dec 7
> >> > > >> > 17:06:14
> >> > > >> > > >> MSK
> >> > > >> > > >> > 2012 i686 GNU/Linux
> >> > > >> > > >> > root@pussy-riot-germany:~/luastuff# /etc/init.d/couchdb
> >> > start
> >> > > >> > > >> > Starting database server: couchdb.
> >> > > >> > > >> > root@pussy-riot-germany:~/luastuff# /etc/init.d/couchdb
> >> > status
> >> > > >> > > >> > Apache CouchDB is running as process 7651, time to
> relax.
> >> > > >> > > >> > root@pussy-riot-germany:~/luastuff# telnet localhost
> 5984
> >> > > >> > > >> > Trying ::1...
> >> > > >> > > >> > Trying 127.0.0.1...
> >> > > >> > > >> > telnet: Unable to connect to remote host: Connection
> >> refused
> >> > > >> > > >> >
> >> > > >> > > >> > Connection refused?
> >> > > >> > > >> >
> >> > > >> > > >> > Here's the process info:
> >> > > >> > > >> >
> >> > > >> > > >> > root@pussy-riot-germany:~/luastuff# uname -a
> >> > > >> > > >> > Linux pussy-riot-germany 2.6.32-042stab068.8 #1 SMP Fri
> >> Dec 7
> >> > > >> > 17:06:14
> >> > > >> > > >> MSK
> >> > > >> > > >> > 2012 i686 GNU/Linux
> >> > > >> > > >> > root@pussy-riot-germany:~/luastuff# /etc/init.d/couchdb
> >> > start
> >> > > >> > > >> > Starting database server: couchdb.
> >> > > >> > > >> > root@pussy-riot-germany:~/luastuff# /etc/init.d/couchdb
> >> > status
> >> > > >> > > >> > Apache CouchDB is running as process 7651, time to
> relax.
> >> > > >> > > >> > root@pussy-riot-germany:~/luastuff# telnet localhost
> 5984
> >> > > >> > > >> > Trying ::1...
> >> > > >> > > >> > Trying 127.0.0.1...
> >> > > >> > > >> > telnet: Unable to connect to remote host: Connection
> >> refused
> >> > > >> > > >> >
> >> > > >> > > >> > Please help, dear experts... :)
> >> > > >> > > >> >
> >> > > >> > > >> > Cheers,
> >> > > >> > > >> > Stefan
> >> > > >> > > >> >
> >> > > >> > > >> >
> >> > > >> > > >>
> >> > > >> > >
> >> > > >> >
> >> > > >>
> >> > > >
> >> > > >
> >> > >
> >> >
> >>
>

Reply via email to