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.

Reply via email to