It looks like the SECRET_KEY in the new settings_local.py doesn't match
what you had in the old one. If you copy that over, it should work.

-David

On Thu, Jan 19, 2017 at 7:52 AM <[email protected]> wrote:

> Hi,
> We have migrated both Mercurial HgWeb serve and Reviewboard from Windows
> to Linux.
>
>
>    1. Repos Files, NTFS, created under Windows
>    2. Apache Hg cgi-bin Linux, mount the NTFS drive with cifs (Used to be
>    Apache under Windows and mount the same drive, same hgconfig file).
>    3. ReviewBoard under Linux access the HG Web server via http. (used to
>    be under Windows and access the same http link)
>
>
> The mercurial repos are still under an NTFS share drive and were created
> under Windows. I guess they have the default iso-8851-1 or cp1252 encoding,
> not sure how I can check this since the repos is huge and I don't know
> where the non ascii characters are.
>
> We mount the drive into the Hg serve machine with Apache frontend. This
> seem to work as far as I can tell since I can browse the repository into
> the web interface. I can clone the Hg http access repos with TortoiseHg
> under Windows client without issue. (Sorry I don't have enough space under
> my Linux VM to clone it and see if this work there too).
>
> I cannot use Reviewboard with this repos (web interface show, old reviews
> got imported and display just fine, user too... But my old repos are
> crashing when trying to posting for those repos and I cannot edit them into
> the web admin interface since I get the following error into the bitnami
> reviewboard apache log for the wsgi module when trying to access the
> http://myserver/reviewboard/admin/db/scmtools/repository/1/
>
> [Thu Jan 19 15:15:57.214945 2017] [:error] [pid 8927] 'utf8' codec can't
> decode byte 0x8b in position 1: invalid start byte
> [Thu Jan 19 15:15:57.214949 2017] [:error] [pid 8927] Traceback (most
> recent call last):
> [Thu Jan 19 15:15:57.214953 2017] [:error] [pid 8927]   File
> "/opt/reviewboard-2.5.7-2/apps/reviewboard/htdocs/venv/lib/python2.7/site-packages/django/core/handlers/base.py",
> line 112, in get_response
> [Thu Jan 19 15:15:57.214958 2017] [:error] [pid 8927]     response =
> wrapped_callback(request, *callback_args, **callback_kwargs)
> [Thu Jan 19 15:15:57.214962 2017] [:error] [pid 8927]   File
> "/opt/reviewboard-2.5.7-2/apps/reviewboard/htdocs/venv/lib/python2.7/site-packages/django/contrib/admin/options.py",
> line 465, in wrapper
> [Thu Jan 19 15:15:57.214966 2017] [:error] [pid 8927]     return
> self.admin_site.admin_view(view)(*args, **kwargs)
> [Thu Jan 19 15:15:57.214970 2017] [:error] [pid 8927]   File
> "/opt/reviewboard-2.5.7-2/apps/reviewboard/htdocs/venv/lib/python2.7/site-packages/django/utils/decorators.py",
> line 99, in _wrapped_view
> [Thu Jan 19 15:15:57.214974 2017] [:error] [pid 8927]     response =
> view_func(request, *args, **kwargs)
> [Thu Jan 19 15:15:57.214978 2017] [:error] [pid 8927]   File
> "/opt/reviewboard-2.5.7-2/apps/reviewboard/htdocs/venv/lib/python2.7/site-packages/django/views/decorators/cache.py",
> line 52, in _wrapped_view_func
> [Thu Jan 19 15:15:57.214982 2017] [:error] [pid 8927]     response =
> view_func(request, *args, **kwargs)
> [Thu Jan 19 15:15:57.214986 2017] [:error] [pid 8927]   File
> "/opt/reviewboard-2.5.7-2/apps/reviewboard/htdocs/venv/lib/python2.7/site-packages/django/contrib/admin/sites.py",
> line 198, in inner
> [Thu Jan 19 15:15:57.214990 2017] [:error] [pid 8927]     return
> view(request, *args, **kwargs)
> [Thu Jan 19 15:15:57.214994 2017] [:error] [pid 8927]   File
> "/opt/reviewboard-2.5.7-2/apps/reviewboard/htdocs/venv/lib/python2.7/site-packages/django/utils/decorators.py",
> line 29, in _wrapper
> [Thu Jan 19 15:15:57.214998 2017] [:error] [pid 8927]     return
> bound_func(*args, **kwargs)
> [Thu Jan 19 15:15:57.215001 2017] [:error] [pid 8927]   File
> "/opt/reviewboard-2.5.7-2/apps/reviewboard/htdocs/venv/lib/python2.7/site-packages/django/utils/decorators.py",
> line 99, in _wrapped_view
> [Thu Jan 19 15:15:57.215006 2017] [:error] [pid 8927]     response =
> view_func(request, *args, **kwargs)
> [Thu Jan 19 15:15:57.215009 2017] [:error] [pid 8927]   File
> "/opt/reviewboard-2.5.7-2/apps/reviewboard/htdocs/venv/lib/python2.7/site-packages/django/utils/decorators.py",
> line 25, in bound_func
> [Thu Jan 19 15:15:57.215014 2017] [:error] [pid 8927]     return
> func(self, *args2, **kwargs2)
> [Thu Jan 19 15:15:57.215017 2017] [:error] [pid 8927]   File
> "/opt/reviewboard-2.5.7-2/apps/reviewboard/htdocs/venv/lib/python2.7/site-packages/django/db/transaction.py",
> line 371, in inner
> [Thu Jan 19 15:15:57.215021 2017] [:error] [pid 8927]     return
> func(*args, **kwargs)
> [Thu Jan 19 15:15:57.215024 2017] [:error] [pid 8927]   File
> "/opt/reviewboard-2.5.7-2/apps/reviewboard/htdocs/venv/lib/python2.7/site-packages/django/contrib/admin/options.py",
> line 1270, in change_view
> [Thu Jan 19 15:15:57.215029 2017] [:error] [pid 8927]     form =
> ModelForm(instance=obj)
> [Thu Jan 19 15:15:57.215032 2017] [:error] [pid 8927]   File
> "/opt/reviewboard-2.5.7-2/apps/reviewboard/htdocs/reviewboard/scmtools/forms.py",
> line 431, in __init__
> [Thu Jan 19 15:15:57.215036 2017] [:error] [pid 8927]
> self._populate_repository_info_fields()
> [Thu Jan 19 15:15:57.215039 2017] [:error] [pid 8927]   File
> "/opt/reviewboard-2.5.7-2/apps/reviewboard/htdocs/reviewboard/scmtools/forms.py",
> line 517, in _populate_repository_info_fields
> [Thu Jan 19 15:15:57.215044 2017] [:error] [pid 8927]     self.fields['
> password'].initial = self.instance.password
> [Thu Jan 19 15:15:57.215048 2017] [:error] [pid 8927]   File
> "/opt/reviewboard-2.5.7-2/apps/reviewboard/htdocs/reviewboard/scmtools/models.py",
> line 217, in _get_password
> [Thu Jan 19 15:15:57.215058 2017] [:error] [pid 8927]     password =
> decrypt_password(password).decode('utf-8')
> [Thu Jan 19 15:15:57.215062 2017] [:error] [pid 8927]   File
> "/opt/reviewboard-2.5.7-2/python/lib/python2.7/encodings/utf_8.py", line
> 16, in decode
> [Thu Jan 19 15:15:57.215066 2017] [:error] [pid 8927]     return
> codecs.utf_8_decode(input, errors, True)
> [Thu Jan 19 15:15:57.215069 2017] [:error] [pid 8927] UnicodeDecodeError: '
> utf8' codec can't decode byte 0x8b in position 1: invalid start byte
>
> Anybody know if I should change the encoding into the mysql repository
> tables scmtools_repository manually? or should I distribute the repos into
> another way with hgserve? How can I solve this?
>
> Thanks, regards,
> Jerome
>
> --
> 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.

Reply via email to