Hey Nick, Glad it works! :)
Christian On Mon, May 15, 2017 at 06:11 Nick Pruehs <[email protected]> wrote: > Hey Christian, > > I've removed my compiled version of Apache2 and installed both apache2 and > libapache2-mod-wsgi using apt-get. > > Following the rest of your manual at > https://www.reviewboard.org/docs/manual/3.0/admin/installation/creating-sites/#creating-sites, > now everything works like a charm. > > Thanks for your help! > Nick > > > On Saturday, May 13, 2017 at 2:03:40 AM UTC+2, Christian Hammond wrote: > >> Hi Nick, >> >> You shouldn't have to compile Apache or mod_wsgi at all. The versions >> provided by Ubuntu are what you want to use, unless your needs are very >> specific. It's possible that this is the culprit, as there may be conflicts >> between compiled and distro-provided pieces here. >> >> This might be trickier now, but ideally you should erase all traces of >> your compiled Apache and mod_wsgi and install from apt-get instead. Is that >> an option, or did you need to compile for something else? >> >> Pillow is installed automatically when installing Review Board. Given the >> above, Pillow is less likely to be the problem. >> >> Christian >> > >> -- >> Christian Hammond >> President/CEO of Beanbag <https://www.beanbaginc.com/> >> Makers of Review Board <https://www.reviewboard.org/> >> >> On Fri, May 12, 2017 at 12:03 AM, Nick Pruehs <[email protected]> >> wrote: >> >>> Hey Christian, >>> >>> thanks for the quick reply (and sorry for the double-post; I wasn't >>> aware posts have to be approved, and thought it got lost in the nether). >>> >>> I've installed ... >>> >>> >>> - MySQL using apt-get, as described here: >>> >>> https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/#apt-repo-fresh-install >>> - Apache compiling from source, as described here: >>> http://httpd.apache.org/docs/2.4/install.html >>> - mod_wsgi compiling from source, as described here: >>> >>> https://modwsgi.readthedocs.io/en/develop/user-guides/quick-installation-guide.html >>> - Python with Ubuntu itself, no additional installation required >>> >>> Then, I installed ReviewBoard including all dependencies as described >>> here: >>> https://www.reviewboard.org/docs/manual/3.0/admin/installation/linux/ >>> >>> - memcached and python-memcached using apt-get >>> - patch using apt-get >>> - ReviewBoard using pip >>> - mysql-python using apt-get >>> - subversion and python-svn using apt-get >>> >>> All of this happened on a completely fresh Ubuntu installation. >>> >>> However, I don't know anything about Pillow. Is that one required? >>> >>> Warm regards, >>> Nick >>> >>> >>> On Thursday, May 11, 2017 at 11:15:42 PM UTC+2, Christian Hammond wrote: >>> >>>> Hey Nick, >>>> >>>> This sort of thing is rare, but when it happens, it's a problem with a >>>> compiled module from a third-party dependency. I couldn't say from looking >>>> at these logs, but it could be something with mod_wsgi, Pillow, MySQL, >>>> PySVN, or any number of things. It's happening likely before any real >>>> Review Board code can be run. >>>> >>>> Can you tell me more about this system? How was Review Board installed? >>>> What other packages were installed for Review Board (for instance, was >>>> PySVN installed)? >>>> >>>> Christian >>>> >>>> -- >>>> Christian Hammond >>>> President/CEO of Beanbag <https://www.beanbaginc.com/> >>>> Makers of Review Board <https://www.reviewboard.org/> >>>> >>>> On Thu, May 11, 2017 at 8:43 AM, Nick Pruehs <[email protected]> >>>> wrote: >>>> >>>>> Hey all, >>>>> >>>>> I'm running the following setup: >>>>> >>>>> >>>>> - Ubuntu 16.04.2 LTS >>>>> - MySQL 5.7.18 Community Server >>>>> - Apache HTTP Server 2.4.25 with mod_wsgi 4.15.4 >>>>> - no HTTP proxy >>>>> - Python 2.7.12 >>>>> - ReviewBoard 2.5.10 >>>>> >>>>> All of this software has been downloaded and installed today, and is >>>>> the latest version on the website, apt-get or pip, respectively. >>>>> >>>>> MySQL and Apache start fine. >>>>> >>>>> However, navigating to the ReviewBoard URL, Firefox shows me a "The >>>>> connection was reset" after ten times "Looking up..." and "Waiting for..." >>>>> in the browser bar. The error is shown before any other content is served, >>>>> e.g. before I can see any kind of login page. >>>>> >>>>> I've enabled logging for Django, which creates an empty log file. >>>>> Setting DEBUG to TRUE in settings_local.py didn't yield any results, >>>>> either. >>>>> >>>>> The Apache error_log looks as follows: >>>>> >>>>> [Thu May 11 17:02:02.507339 2017] [mpm_event:notice] [pid 8927:tid >>>>> 139922553218816] AH00489: Apache/2.4.25 (Unix) mod_wsgi/4.5.15 Python/2.7 >>>>> configured -- resuming normal operations >>>>> [Thu May 11 17:02:02.507364 2017] [core:notice] [pid 8927:tid >>>>> 139922553218816] AH00094: Command line: '/usr/local/apache2/bin/httpd' >>>>> [Thu May 11 17:02:08.519880 2017] [core:notice] [pid 8927:tid >>>>> 139922553218816] AH00051: child pid 12399 exit signal Segmentation fault >>>>> (11), possible coredump in /usr/local/apache2 >>>>> [Thu May 11 17:02:09.520710 2017] [core:notice] [pid 8927:tid >>>>> 139922553218816] AH00051: child pid 12501 exit signal Segmentation fault >>>>> (11), possible coredump in /usr/local/apache2 >>>>> [Thu May 11 17:02:10.521925 2017] [core:notice] [pid 8927:tid >>>>> 139922553218816] AH00051: child pid 12397 exit signal Segmentation fault >>>>> (11), possible coredump in /usr/local/apache2 >>>>> [Thu May 11 17:02:11.523254 2017] [core:notice] [pid 8927:tid >>>>> 139922553218816] AH00051: child pid 12398 exit signal Segmentation fault >>>>> (11), possible coredump in /usr/local/apache2 >>>>> [Thu May 11 17:02:12.524579 2017] [core:notice] [pid 8927:tid >>>>> 139922553218816] AH00051: child pid 12545 exit signal Segmentation fault >>>>> (11), possible coredump in /usr/local/apache2 >>>>> [Thu May 11 17:02:13.525747 2017] [core:notice] [pid 8927:tid >>>>> 139922553218816] AH00051: child pid 12582 exit signal Segmentation fault >>>>> (11), possible coredump in /usr/local/apache2 >>>>> [Thu May 11 17:02:14.529596 2017] [core:notice] [pid 8927:tid >>>>> 139922553218816] AH00051: child pid 12581 exit signal Segmentation fault >>>>> (11), possible coredump in /usr/local/apache2 >>>>> [Thu May 11 17:02:14.529632 2017] [core:notice] [pid 8927:tid >>>>> 139922553218816] AH00051: child pid 12651 exit signal Segmentation fault >>>>> (11), possible coredump in /usr/local/apache2 >>>>> [Thu May 11 17:02:15.530409 2017] [core:notice] [pid 8927:tid >>>>> 139922553218816] AH00051: child pid 12686 exit signal Segmentation fault >>>>> (11), possible coredump in /usr/local/apache2 >>>>> [Thu May 11 17:02:16.531591 2017] [core:notice] [pid 8927:tid >>>>> 139922553218816] AH00051: child pid 12687 exit signal Segmentation fault >>>>> (11), possible coredump in /usr/local/apache2 >>>>> >>>>> It is worth noting that the MySQL database contains a lot of >>>>> reviewboard tables already, so I'd assume that part is working. >>>>> >>>>> Any idea how to get around this? >>>>> >>>>> Warm regards, >>>>> Nick >>>>> >>>>> -- >>>>> Supercharge your Review Board with Power Pack: >>>>> https://www.reviewboard.org/powerpack/ >>>>> Want us to host Review Board for you? Check out RBCommons: >>>>> https://rbcommons.com/ >>>>> Happy user? Let us know! https://www.reviewboard.org/users/ >>>>> --- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "reviewboard" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> -- >>> Supercharge your Review Board with Power Pack: >>> https://www.reviewboard.org/powerpack/ >>> Want us to host Review Board for you? Check out RBCommons: >>> https://rbcommons.com/ >>> Happy user? Let us know! https://www.reviewboard.org/users/ >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "reviewboard" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- > Supercharge your Review Board with Power Pack: > https://www.reviewboard.org/powerpack/ > Want us to host Review Board for you? Check out RBCommons: > https://rbcommons.com/ > Happy user? Let us know! https://www.reviewboard.org/users/ > --- > You received this message because you are subscribed to the Google Groups > "reviewboard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- -- Christian Hammond President/CEO of Beanbag <https://www.beanbaginc.com/> Makers of Review Board <https://www.reviewboard.org/> -- Supercharge your Review Board with Power Pack: https://www.reviewboard.org/powerpack/ Want us to host Review Board for you? Check out RBCommons: https://rbcommons.com/ Happy user? Let us know! https://www.reviewboard.org/users/ --- You received this message because you are subscribed to the Google Groups "reviewboard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
