RBTools 0.7.6.

How do I produce a debug log?

On Tuesday, September 13, 2016 at 5:13:26 PM UTC-7, Christian Hammond wrote:
>
> Can you supply a debug log as well? Having more data would help here.
>
> Also, what version of Review Board are you running?
>
> Christian
>
>
> On Tuesday, September 13, 2016, 'Chris Westin' via reviewboard <
> revie...@googlegroups.com <javascript:>> wrote:
>
>> So, no resolution to this? I'm seeing the exact same thing on a fresh 
>> install on Ubuntu. Everything is stock.
>>
>> On Thursday, February 19, 2015 at 5:55:07 AM UTC-8, Gauthier Segay wrote:
>>>
>>> It might help some encountering this issue, I worked around using the 
>>> .rbtools-cookies files 
>>>
>>> On windows 2003 this file is in: 
>>>
>>> C:\Documents and Settings\THEUSER\Application Data for THEUSER 
>>>
>>> and 
>>>
>>> c:\windows\system32 for SYSTEM account 
>>>
>>> To get a valid cookie, I logged in reviewboard using the account I 
>>> intend to use with "rbtools post" and got the value of rbsessionid to 
>>> put in above file. 
>>>
>>> I tried to debug rbtools locally but only have python 3 on my dev 
>>> machine so I couldn't get it to work properly to the stage I would get 
>>> this: 
>>>
>>> >>> Got API Error 103 (HTTP code 401): You are not logged in 
>>> >>> Error data: {'stat': 'fail', 'err': {'msg': 'You are not logged in', 
>>> 'code': 103}} 
>>>
>>>
>>>
>>> On Tue, Feb 10, 2015 at 9:38 PM, Gauthier Segay 
>>> <gauthie...@gmail.com> wrote: 
>>> > Hello, I'm encountering same issue, just dumping all the configuration 
>>> > info and current output of rbt post. 
>>> > 
>>> > The issues started happening after a reviewboard machine reboot (and 
>>> > ip change), I don't know how I used to get it working. 
>>> > 
>>> > Reviews are posted from a windows machine hosting the svn server. 
>>> > 
>>> > I can login on the site and create reviews with the login used in this 
>>> > command line. 
>>> > 
>>> > Please suggest what I can try. 
>>> > 
>>> > =========================================== 
>>> > E:\repositories\dev\hooks>rbt post 
>>> > --server=http://reviewboard.lcgentoo.local 
>>> > --repository-url=svn://192.168.1.7/dev  --debug         --publish 
>>> >  --username svn  --password thepassword  --submit-as svn 
>>> > --target-groups uplanreviewers  --summary 
>>> > automatic_summary_for_revision_15039  --description-file 
>>> > E:\repositories\dev\hooks\logs\15039svncommitlog.txt 
>>> > 15038:15039 
>>>  1>>E:\repositories\dev\hooks\logs\15039post-commit-review.log 
>>> >>>> RBTools 0.7.1 
>>> >>>> Python 2.7 (r27:82525, Jul  4 2010, 09:01:59) [MSC v.1500 32 bit 
>>> (Intel)] 
>>> >>>> Running on Windows-2003Server-5.2.3790-SP2 
>>> >>>> Home = C:\Documents and Settings\Administrator.LCG\Application Data 
>>> >>>> Current directory = E:\repositories\dev\hooks 
>>> >>>> Checking for a Subversion repository... 
>>> >>>> Running: svn info svn://192.168.1.7/dev --non-interactive 
>>> >>>> Running: diff --version 
>>> >>>> repository info: Path: svn://192.168.1.7/dev, Base path: /, 
>>> Supports changesets: False 
>>> >>>> Making HTTP GET request to http://reviewboard.lcgentoo.local/api/ 
>>> >>>> Making HTTP GET request to 
>>> http://reviewboard.lcgentoo.local/api/repositories/ 
>>> >>>> Running: svn log -r 15038 -l 1 --xml svn://192.168.1.7/dev 
>>> >>>> Running: svn log -r 15039 -l 1 --xml svn://192.168.1.7/dev 
>>> >>>> Running: svn info svn://192.168.1.7/dev --non-interactive 
>>> >>>> Running: diff --version 
>>> >>>> repository info: Path: svn://192.168.1.7/dev, Base path: /, 
>>> Supports changesets: False 
>>> >>>> Running: svn status --ignore-externals 
>>> >>>> Running: svn diff --diff-cmd=diff --notice-ancestry svn://
>>> 192.168.1.7/dev/@15038 svn://192.168.1.7/dev/@15039 
>>> >>>> Running: svn diff --diff-cmd=diff --notice-ancestry svn://
>>> 192.168.1.7/dev/@15038 svn://192.168.1.7/dev/@15039 --no-d 
>>> > iff-deleted 
>>> >>>> Making HTTP GET request to 
>>> http://reviewboard.lcgentoo.local/api/validation/diffs/ 
>>> >>>> Making HTTP POST request to 
>>> http://reviewboard.lcgentoo.local/api/validation/diffs/ 
>>> >>>> Got API Error 103 (HTTP code 401): You are not logged in 
>>> >>>> Error data: {'stat': 'fail', 'err': {'msg': 'You are not logged 
>>> in', 'code': 103}} 
>>> > Traceback (most recent call last): 
>>> >   File "C:\Python27\Scripts\rbt-script.py", line 9, in <module> 
>>> >     load_entry_point('RBTools==0.7.1', 'console_scripts', 'rbt')() 
>>> >   File 
>>> "C:\Python27\lib\site-packages\rbtools-0.7.1-py2.7.egg\rbtools\commands\main.py",
>>>  
>>>
>>> > line 133, in main 
>>> >     command.run_from_argv([RB_MAIN, command_name] + args) 
>>> >   File 
>>> "C:\Python27\lib\site-packages\rbtools-0.7.1-py2.7.egg\rbtools\commands\__init__.py",
>>>  
>>>
>>> > line 538, in run_from_argv 
>>> >     exit_code = self.main(*args) or 0 
>>> >   File 
>>> "C:\Python27\lib\site-packages\rbtools-0.7.1-py2.7.egg\rbtools\commands\post.py",
>>>  
>>>
>>> > line 670, in main 
>>> >     (msg_prefix, e)) 
>>> > rbtools.commands.CommandError: Error validating diff 
>>> > 
>>> > You are not logged in (HTTP 401, API Error 103) 
>>> > =========================================== 
>>> > 
>>> > On the machine, if I open http://reviewboard.lcgentoo.local/api/info 
>>> > in a browser, the answer is 
>>> > 
>>> > =========================================== 
>>> > Remote Address: 192.168.1.47:80 
>>> > Request URL: http://reviewboard.lcgentoo.local/api/info 
>>> > Request Method: GET 
>>> > Status Code: 404 NOT FOUND 
>>> > 
>>> > Request Headers 
>>> > 
>>> > GET /api/info HTTP/1.1 Host: reviewboard.lcgentoo.local Connection: 
>>> > keep-alive Cache-Control: max-age=0 Accept: 
>>> > 
>>> text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 
>>> > User-Agent: Mozilla/5.0 (Windows NT 5.2) AppleWebKit/537.36 (KHTML, 
>>> > like Gecko) Chrome/40.0.2214.91 Safari/537.36 Accept-Encoding: gzip, 
>>> > deflate, sdch Accept-Language: en-US,en;q=0.8 Cookie: 
>>> > csrftoken=R2Xe4tSc3pt0xVoAK8ROQ0FyG8DnUFd8; 
>>> > rbsessionid=nuigvg158krygm0zul6i2xwwb344g15a 
>>> > 
>>> > Response Headers 
>>> > 
>>> > HTTP/1.1 404 NOT FOUND Date: Tue, 10 Feb 2015 13:12:19 GMT Server: 
>>> > Apache Content-Length: 139 Content-Language: en 
>>> > X-Content-Type-Options: nosniff Expires: Tue, 10 Feb 2015 13:12:19 GMT 
>>> > Vary: Cookie,Accept-Language Last-Modified: Tue, 10 Feb 2015 13:12:19 
>>> > GMT Cache-Control: max-age=0 X-Frame-Options: SAMEORIGIN Keep-Alive: 
>>> > timeout=15, max=100 Connection: Keep-Alive Content-Type: 
>>> > application/xml 
>>> > 
>>> > <?xml version="1.0" encoding="utf-8"?> 
>>> > <rsp> 
>>> >  <stat>fail</stat> 
>>> >  <err> 
>>> >   <msg>Object does not exist</msg> 
>>> >   <code>100</code> 
>>> >  </err> 
>>> > </rsp> 
>>> > =========================================== 
>>> > 
>>> > 
>>> > conf/apache-wsgi.conf 
>>> > =========================================== 
>>> > <VirtualHost *:80> 
>>> >     ServerName reviewboard.lcgentoo.local 
>>> >     DocumentRoot "/var/www/reviewboard.lcgentoo.local/htdocs" 
>>> > 
>>> >     # Error handlers 
>>> >     ErrorDocument 500 /errordocs/500.html 
>>> > 
>>> >     WSGIPassAuthorization On 
>>> >     WSGIScriptAlias "/" 
>>> > "/var/www/reviewboard.lcgentoo.local/htdocs/reviewboard.wsgi/" 
>>> > 
>>> >     <Directory "/var/www/reviewboard.lcgentoo.local/htdocs"> 
>>> >         AllowOverride All 
>>> >         Options -Indexes +FollowSymLinks 
>>> >         Allow from all 
>>> >     </Directory> 
>>> > 
>>> >     # Prevent the server from processing or allowing the rendering of 
>>> >     # certain file types. 
>>> >     <Location "/media/uploaded"> 
>>> >         SetHandler None 
>>> >         Options None 
>>> > 
>>> >         AddType text/plain .html .htm .shtml .php .php3 .php4 .php5 
>>> .phps .asp 
>>> >         AddType text/plain .pl .py .fcgi .cgi .phtml .phtm .pht .jsp 
>>> .sh .rb 
>>> > 
>>> >         <IfModule mod_php5.c> 
>>> >             php_flag engine off 
>>> >         </IfModule> 
>>> >     </Location> 
>>> > 
>>> >     # Alias static media requests to filesystem 
>>> >     Alias /media "/var/www/reviewboard.lcgentoo.local/htdocs/media" 
>>> >     Alias /static "/var/www/reviewboard.lcgentoo.local/htdocs/static" 
>>> >     Alias /errordocs 
>>> "/var/www/reviewboard.lcgentoo.local/htdocs/errordocs" 
>>> >     Alias /favicon.ico 
>>> > 
>>> "/var/www/reviewboard.lcgentoo.local/htdocs/static/rb/images/favicon.png" 
>>> > </VirtualHost> 
>>> > =========================================== 
>>> > 
>>> > htdocs/reviewboard.wsgi 
>>> > =========================================== 
>>> > import __main__ 
>>> > __main__.__requires__ = ['ReviewBoard'] 
>>> > import pkg_resources 
>>> > 
>>> > import os 
>>> > import sys 
>>> > 
>>> > os.environ['DJANGO_SETTINGS_MODULE'] = "reviewboard.settings" 
>>> > os.environ['PYTHON_EGG_CACHE'] = 
>>> > "/var/www/reviewboard.lcgentoo.local/tmp/egg_cache" 
>>> > os.environ['HOME'] = "/var/www/reviewboard.lcgentoo.local/data" 
>>> > os.environ['PYTHONPATH'] = '/var/www/reviewboard.lcgentoo.local/conf:' 
>>> > + os.environ.get('PYTHONPATH', '') 
>>> > 
>>> > sys.path = ['/var/www/reviewboard.lcgentoo.local/conf'] + sys.path 
>>> > 
>>> > import django.core.handlers.wsgi 
>>> > application = django.core.handlers.wsgi.WSGIHandler() 
>>> > =========================================== 
>>> > 
>>> > /etc/apache2/vhosts.d/local.lcgentoo.reviewboard.vhost.conf 
>>> > =========================================== 
>>> > <IfDefine DEFAULT_VHOST> 
>>> > <VirtualHost *:80> 
>>> >         ServerName reviewboard.lcgentoo.local 
>>> >         DocumentRoot "/var/www/reviewboard.lcgentoo.local/htdocs" 
>>> > 
>>> >     SetEnv HOME /var/www/reviewboard.lcgentoo.local/data 
>>> > 
>>> >         # Error handlers 
>>> >         ErrorDocument 500 /errordocs/500.html 
>>> > 
>>> >         # Serve django pages 
>>> >     WSGIScriptAlias / 
>>> > /var/www/reviewboard.lcgentoo.local/htdocs/reviewboard.wsgi 
>>> >         <Location "/"> 
>>> > #        SetHandler wsgi-script 
>>> > #        Options +ExecCGI 
>>> >         #        PythonPath 
>>> > "['/var/www/reviewboard.lcgentoo.local/conf'] + sys.path" 
>>> >         #        SetEnv DJANGO_SETTINGS_MODULE reviewboard.settings 
>>> >         #        SetEnv PYTHON_EGG_CACHE 
>>> > "/var/www/reviewboard.lcgentoo.local/tmp/egg_cache" 
>>> >         #        SetHandler mod_python 
>>> >         #        PythonHandler django.core.handlers.modpython 
>>> >         #        PythonAutoReload Off 
>>> >         #        PythonDebug Off 
>>> >                 # Used to run multiple mod_python sites in the same 
>>> apache 
>>> >         #        PythonInterpreter 
>>> reviewboard_reviewboard_lcgentoo_local 
>>> >         </Location> 
>>> > 
>>> >         # Serve static media without running it through mod_python 
>>> >         # (overrides the above) 
>>> >         <Location "/media"> 
>>> >                 SetHandler None 
>>> >         </Location> 
>>> > 
>>> >         Alias /static 
>>> "/var/www/reviewboard.lcgentoo.local/htdocs/static" 
>>> >         <Location "/static"> 
>>> >             SetHandler None 
>>> >         </Location> 
>>> >         <Location "/errordocs"> 
>>> >                 SetHandler None 
>>> >         </Location> 
>>> > 
>>> >         <Directory "/var/www/reviewboard.lcgentoo.local/htdocs"> 
>>> >                 AllowOverride All 
>>> >                 Allow from all 
>>> >         </Directory> 
>>> > 
>>> >         # Alias static media requests to filesystem 
>>> >         Alias /media 
>>> "/var/www/reviewboard.lcgentoo.local/htdocs/media" 
>>> >         Alias /errordocs 
>>> "/var/www/reviewboard.lcgentoo.local/htdocs/errordocs" 
>>> > </VirtualHost> 
>>> > 
>>> > </IfDefine> 
>>> > =========================================== 
>>> > 
>>> > On Fri, Jan 9, 2015 at 7:30 AM, Christian Hammond 
>>> > <chri...@beanbaginc.com> wrote: 
>>> >> Hi Julian, 
>>> >> 
>>> >> Best bet would be to sprinkle some print statements throughout 
>>> rbtools/api/request.py. Particularly in ReviewBoardHTTPBasicAuthHandler, 
>>> ReviewBoardHTTPPasswordMgr, and PresetHTTPAuthHandler. See what's getting 
>>> triggered, what headers are being used, etc. Would take some investigation, 
>>> though... Wish I had a repro case :/ 
>>> >> 
>>> >> Christian 
>>> >> 
>>> >> -- 
>>> >> Christian Hammond - chri...@beanbaginc.com 
>>> >> Review Board - https://www.reviewboard.org 
>>> >> Beanbag, Inc. - https://www.beanbaginc.com 
>>> >> 
>>> >> -----Original Message----- 
>>> >> From: Julian Mehnle <jul...@mehnle.net> 
>>> >> Reply: revie...@googlegroups.com <revie...@googlegroups.com>> 
>>> >> Date: January 8, 2015 at 10:14:32 PM 
>>> >> To: revie...@googlegroups.com <revie...@googlegroups.com>> 
>>> >> Subject:  Re: "You are not logged in (HTTP 401, API Error 103)" 
>>> >> 
>>> >>> Christian, 
>>> >>> 
>>> >>> I wrote: 
>>> >>> 
>>> >>> > Christian Hammond wrote: 
>>> >>> > 
>>> >>> >> Did you used to use the old post-review tool? If so, can you see 
>>> if there's a .post-review-cookies.txt 
>>> >>> hanging around? 
>>> >>> > 
>>> >>> > That file doesn't exist in my home directory 
>>> (~/.post-review-cookies.txt). 
>>> >>> > 
>>> >>> >> It's a peculiar problem, I'll grant you that. Haven't seen this 
>>> before... It really 
>>> >>> should be prompting for a username/password if it doesn't have a 
>>> cookie. 
>>> >>> > 
>>> >>> > I googled for the error and it seems someone else ran into this 
>>> back in 2013, with no apparent 
>>> >>> resolution: 
>>> >>> > 
>>> >>> > 
>>> https://groups.google.com/forum/#!msg/reviewboard/LbgYbA-tQn4/tXxI7_v09rMJ 
>>> >>> > 
>>> >>> > I'm familiar with Python, so I can help debugging this if you give 
>>> me some guidance on 
>>> >>> where to start. 
>>> >>> 
>>> >>> Anything I can do to debug this? 
>>> >>> 
>>> >>> -Julian 
>>> >>> 
>>> >>> -- 
>>> >>> Get the Review Board Power Pack at 
>>> http://www.reviewboard.org/powerpack/ 
>>> >>> --- 
>>> >>> Sign up for Review Board hosting at RBCommons: 
>>> https://rbcommons.com/ 
>>> >>> --- 
>>> >>> Happy user? Let us know at http://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 reviewboard...@googlegroups.com. 
>>> >>> For more options, visit https://groups.google.com/d/optout. 
>>> >>> 
>>> >> 
>>> >> -- 
>>> >> Get the Review Board Power Pack at 
>>> http://www.reviewboard.org/powerpack/ 
>>> >> --- 
>>> >> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ 
>>> >> --- 
>>> >> Happy user? Let us know at http://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 reviewboard...@googlegroups.com. 
>>> >> 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 reviewboard+unsubscr...@googlegroups.com.
>> 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 reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to