[Sugar-devel] Pootle SOS
Bernie Innocenti
bernie at codewiz.org
Tue Jul 29 22:28:21 EDT 2014
Try logging in as bashintosh at newpootle.sugarlabs.org
You have root on newpootle, but please coordinate with Martin to avoid
stepping on each other's toes :-)
On 07/29/2014 06:42 PM, Matthew Ciao wrote:
> Hi Martin,
>
> do you have any .htaccess files in your sites directories?
>
> If yes you need to review the AllowOverride directive in your config
> files and depending on what is in .htaccess you may need to enable
> modules such as mod_rewrite.
>
> Anyway the first deny directive you have there works for the main Apache
> document-root (/) which I assume is /srv/www/ itself: check your
> httpd.conf (or main config file under /etc/apache2/) and look for the
> default document-root.
>
> Creating an exception as you did to allow access for /srv/www/ works but
> that way you slow down Apache a bit because first it evaluates a deny
> then an allow directive for the same document-root.
>
> If you post all the config files we can understand even better.. :)
>
> Cheers
>
> On Wednesday, 30 July 2014, Martin Abente
> <martin.abente.lahaye at gmail.com
> <javascript:_e(%7B%7D,'cvml','martin.abente.lahaye at gmail.com');>> wrote:
>
> Hello all,
>
> The instance is back, I had to made a few changes:
>
> 1. added ".conf" extension to the site configuration file
> 2. temporarily removed caching directives, I still need to figure
> what can be use to replace them.
> 3. changed some permissions [1].
>
>
> @matthew can you re-check the configuration file? I am not expert in
> apache so my fixes could be more like hacks.
>
> Next step is trying to upgrade pootle version...
>
> Refs:
> 1.
> http://dabase.com/blog/AH01630:_client_denied_by_server_configuration/
>
>
> On Mon, Jul 28, 2014 at 9:41 PM, Matthew Ciao
> <matthew at laptop.org.au> wrote:
>
> Done!
>
> Sent it from my private email bashintosh at gmail dot com
>
> On 29 July 2014 10:43, Bernie Innocenti <bernie at codewiz.org> wrote:
>
> By the way, you don't even have a shell account yet:
>
> http://wiki.sugarlabs.org/go/Service/shell
>
> Please apply now, you can use me as your sponsor.
>
> On 07/28/2014 07:52 PM, Matthew Ciao wrote:
> > As a quick suggestion, if you haven't done it already I
> recommend to
> > start debugging by looking at the Apache logs
> (/var/log/apache2 on most
> > Debian-based systems).
> >
> > A general health-check on Apache itself could also include:
> >
> > * verify the server is running (process)
> > * verify the server is listening on the desired ports
> (netstat, lsof)
> > * check firewall rules (iptables being a good place to
> start)
> > * inspect vhosts configurations
> >
> > Lemme know if you need any help Martin,
> >
> > /Matthew/
> >
> >
> > On 29 July 2014 01:27, Martin Abente
> <martin.abente.lahaye at gmail.com
> > <mailto:martin.abente.lahaye at gmail.com>> wrote:
> >
> > Ok!
> >
> >
> > On Mon, Jul 28, 2014 at 11:25 AM, Bernie Innocenti
> > <bernie at codewiz.org <mailto:bernie at codewiz.org>> wrote:
> >
> > Yes, I did it yesterday. The machine boots, but
> the apache
> > virtual host
> > doesn't seem to work any more.
> >
> > I'll leave the rest to you!
> >
> >
> > On 07/28/2014 10:53 AM, Martin Abente wrote:
> > > Hey Bernie!
> > >
> > > Did you get the time to update the machine?
> > >
> > >
> > > On Thu, Jul 24, 2014 at 7:56 PM, Matthew Ciao
> > <matthew at laptop.org.au <mailto:matthew at laptop.org.au>
> > > <mailto:matthew at laptop.org.au
> <mailto:matthew at laptop.org.au>>>
> > wrote:
> > >
> > > Guys please let me know if there's anything
> I can do to help!
> > >
> > >
> > > On 25 July 2014 04:01, Martin Abente
> > <martin.abente.lahaye at gmail.com
> > <mailto:martin.abente.lahaye at gmail.com>
> > > <mailto:martin.abente.lahaye at gmail.com
> > <mailto:martin.abente.lahaye at gmail.com>>> wrote:
> > >
> > > Hey Bernie!
> > >
> > > I (literally) just finished my first
> round of tests
> > setting up a
> > > pootle 2.5.1.1 instance from scratch.
> The results are
> > promising:
> > >
> > > 1. Setting up a pootle instance from
> scratch was very
> > > straightforward.
> > > 2. Creating a new project and
> integrating it with git
> > > versioning was also surprisingly
> straightforward.
> > In fact,
> > > no custom bits were require to make
> pootle import
> > Sugar
> > > project and start making commits to
> the remote
> > repository.
> > >
> > > Other premature comments:
> > >
> > > * pootle imported _almost_ all the
> languages, but I
> > had to
> > > manually add languages like
> "guarani". I still
> > don't know
> > > why, ideas?
> > > * I still need to check the SL wiki to
> have some
> > ideas of how
> > > it would be better to organize the
> projects. IIRC, our
> > > previous pootle instance followed
> the same sugar
> > modules
> > > like sucrose, fructose, etc.
> Suggestions?
> > >
> > >
> > > I don't think I will have the time to
> work on this
> > during the
> > > weeking (because of the wedding), but if
> you could
> > make sure the
> > > server is ready, I can continue over the
> week.
> > >
> > >
> > > Bernie if you don't have time to work on
> what Martin needs
> > I can
> > > step in, no problems at all.
> > >
> > > Cheers!
> > >
> > >
> > >
> > >
> > > On Thu, Jul 24, 2014 at 1:03 PM, Bernie
> Innocenti
> > > <bernie at codewiz.org
> <mailto:bernie at codewiz.org>
> > <mailto:bernie at codewiz.org
> <mailto:bernie at codewiz.org>>> wrote:
> > >
> > > Martin is taking Pootle, but if you
> have time to
> > help with
> > > it, I think
> > > it would be appreciated.
> > >
> > > I think I'll start the work on
> Sunday. Martin,
> > would you
> > > have time?
> > >
> > >
> > > On 07/21/2014 07:08 AM, Matthew Ciao
> wrote:
> > > > Hi folks,
> > > >
> > > > it looks like you're already in a
> good position
> > in terms
> > > of help from
> > > > rgs and/or icarito so I don't
> think I would be
> > very useful
> > > at the meeting.
> > > >
> > > > This said, if all goes bad please
> involve me in
> > the Pootle
> > > mission as I
> > > > am more than keen to lend a hand! :)
> > > >
> > > > Best,
> > > >
> > > > Matthew
> > > >
> > > > On Jul 21, 2014 4:15 AM, "Bernie
> Innocenti"
> > > <bernie at codewiz.org
> <mailto:bernie at codewiz.org>
> > <mailto:bernie at codewiz.org
> <mailto:bernie at codewiz.org>>
> > > > <mailto:bernie at codewiz.org
> > <mailto:bernie at codewiz.org> <mailto:bernie at codewiz.org
> > <mailto:bernie at codewiz.org>>>>
> > > wrote:
> > > >
> > > > +rgs, +icarito (both of which
> expressed
> > interest in
> > > supporting Pootle)
> > > >
> > > >
> > > > On 07/20/2014 01:36 PM, Martin
> Abente wrote:
> > > > > Hello everyone,
> > > > >
> > > > > What about investing some
> minutes this
> > week to talk
> > > about Pootle's
> > > > > status, what is missing and
> how can we get
> > it back
> > > to life?
> > > > >
> > > > > I suggest this Wednesday 23
> July, 13:00 UTC.
> > > >
> > > > It's a bit early for me, and
> definitely too
> > early for rgs.
> > > > Can we do 15:00 UTC?
> > > >
> > > >
> > > > In case I miss the meeting,
> here's a full
> > dump of my mind:
> > > >
> > > > - you, rgs and icarito
> already have root to
> > > newpootle.sugarlabs.org
> <http://newpootle.sugarlabs.org>
> > <http://newpootle.sugarlabs.org>
> <http://newpootle.sugarlabs.org>
> > > > <http://newpootle.sugarlabs.org>
> > > >
> > > > - full backups of the old
> pootle machine are on
> > > freedom, and all of you
> > > > have root access there too
> > > >
> > > > - Sysadmin documentation is
> in the usual
> > place (the
> > > wiki). There are
> > > > several pages written by the
> previous Pootle
> > maintainers:
> > > >
> > > >
> http://wiki.sugarlabs.org/go/Service/translate
> > > >
> http://wiki.sugarlabs.org/go/Service/Pootle
> > > >
> http://wiki.sugarlabs.org/go/Service/Pootle2.5
> > > >
> http://wiki.sugarlabs.org/go/Machine/pootle
> > > >
> > > > The documentation needs to be
> consolidated
> > into a
> > > single page and
> > > > updated. *PLEASE*, don't
> neglect this step;
> > it will
> > > save a lot of time
> > > > to future maintainers.
> > > >
> > > > - The newpootle machine is
> still running
> > Ubuntu 12.04
> > > LTS. I strongly
> > > > recommend upgrading it to
> 14.04 (trusty) before
> > > proceeding. It won't
> > > > take more than 1h of work and
> I can do this.
> > > >
> > > > - There's an outdated
> instance of Pootle
> > already
> > > running on newpootle.
> > > > It was setup by a previous
> volunteer, but never
> > > transitioned into
> > > > production due to difficulties
> with the git
> > > integration (iirc, cjl might
> > > > have more on this).
> > > >
> > > > - I strongly recommend
> upgrading to the latest
> > > release of Pootle before
> > > > doing anything else.
> > > >
> > > > - Then, the database and data
> from the
> > backups needs
> > > to be restored and
> > > > probably converted to the
> Pootle 2.5 format
> > (good luck
> > > with Django db
> > > > migration!)
> > > >
> > > > - Finally, the part where all
> past
> > maintainers seem
> > > to get stuck: make
> > > > the Pootle <-> git integration
> work. I don't
> > know what
> > > the actual
> > > > problem is; pushing to git
> should be a basic
> > feature
> > > of a translation
> > > > system and I'm surprised this
> can't be made
> > to work
> > > out of the box.
> > > >
> > > > - When everything works (and
> please test it
> > well,
> > > Pootle likes to crash
> > > > and burn under load), we can
> change the DNS
> > to point
> > > the CNAME
> > > > translate.sugarlabs.org
> <http://translate.sugarlabs.org>
> > <http://translate.sugarlabs.org>
> > > <http://translate.sugarlabs.org>
> > > <http://translate.sugarlabs.org> to
> > > > newpootle. Follow the
> Service/nameserver
> > > > documentation page to do this,
> or I can do
> > it in 2
> > > minutes.
> > > >
> > > > --
> > > > _ // Bernie Innocenti
> > > > \X/ http://codewiz.org
> > > >
> > >
> > >
> > > --
> > > _ // Bernie Innocenti
> > > \X/ http://codewiz.org
> > >
> > >
> > >
> > >
> >
> >
> > --
> > _ // Bernie Innocenti
> > \X/ http://codewiz.org
> >
> >
> >
>
>
> --
> _ // Bernie Innocenti
> \X/ http://codewiz.org
>
>
>
--
_ // Bernie Innocenti
\X/ http://codewiz.org
More information about the Sugar-devel
mailing list