From f6c6a656c4b207ecaadbc40516ef44f56f9034fc Mon Sep 17 00:00:00 2001 From: grubert Date: Thu, 14 Feb 2002 08:50:14 +0000 Subject: [PATCH] . reformatted for stx processing. . add troubleshooting - mailgw bouncing. git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@622 57a73879-2fb5-44c3-a270-3262357dd7e2 --- doc/FAQ.txt | 106 ++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 74 insertions(+), 32 deletions(-) diff --git a/doc/FAQ.txt b/doc/FAQ.txt index dfdc919..253d60e 100644 --- a/doc/FAQ.txt +++ b/doc/FAQ.txt @@ -1,60 +1,102 @@ -2002-02-05 eg +Roundup FAQ -NOTE: This is just a grabbag, most of this should go into - documentation. + '$Date: 2002-02-14 08:50:14 $' + + NOTE: This is just a grabbag, most of this should go into documentation. Changing HTML layout Note changes to the files in html take place immediatly without restart, even when running roundup-server. + Displaying whole messages not only the summary + + Modify instance/html/msg.index change:: + + + + to:: + +
+ + displays the whole message not only the first line and 'pre' + prevents the browser from reformatting. + + Getting the nosy list picker instead of textfield. + + In classic template there is plenty of space below the text field. + So one could modify instance/html/issue.item to use it. + + At the file top set 'border=1' to see cell boundaries, then + replace:: + + + + by:: + + + + and remove the last cell in the next four rows, either by deleting a cell + or by reducing colspan. + + Want to see the issue id (the number) on the issue item display + + The number is really a central information and not an internal one. + + In file INSTANCE/html/issue.item displays the creator, so one could add + the number to it.:: + + () -Q: Displaying messages not only the summary + to see:: -A: in instance/html/msg.index + + (issue by ) - change - - to -
+Installation - displays the whole message not only the first line and
-  prevents the browser from reformatting. 
+  Living without a mailserver.
 
+    Remove the nosy reactor, means delete the file 'INSTANCE/detectors/nosyreactor.py'.
 
+  Rights issues (MISSING)
 
-Q: Getting the nosy list picker instead of textfield.
+    Different jobs run under different users.
 
-  In classic template there is plenty of space below the text field.
+    * Standalone roundup-server is started by whome ?
 
-A: in instance/html/issue.item
+    * Running cgi under apache.
 
-  At the file top set border=1 to see cell boundaries.
+    * roundup-mailgw called via .forward from MTA, or running a cron job
+      fetching via pop.
 
-  replace
-    
-  by
-    
 
-  remove the last cell in the next four rows, either by deleting a cell
-  or by reducing colspan.
+Troubleshooting
 
+  mailgw bouncing
 
+    messages are bouncing with the following error message.::
 
-Q: I wanted to see the issue id (the number) on the issue item display:
+      Command died with status 1:
+      "/usr/local/bin/python /usr/local/bin/roundup-mailgw /home/roundup".
+      Command output: Traceback (most recent call last):  
+        File "/usr/local/bin/roundup-mailgw", line 178, in ? sys.exit(main(sys.argv))
+        File "/usr/local/bin/roundup-mailgw", line 153, in main db =
+          instance.open('admin') AttributeError: '_roundup_instance_1' module 
+          has no attribute 'open'
 
-A:
-  In file INSTANCE/html/issue.item change, showed e.g. "(anonymous)"
-    
-        ()
+      
+    Happens when roundup-mailgw is called by a user that doesn't have
+    read/execute permissions to the instance_home directory and sub
+    directories.
 
-  to to see "(
-    
-        (issue by )
+    An easy way to test whether it's a permissions problem, or some other mail
+    server configuration problem is to cat an email-formatted text file
+    directly to the roundup-mailgw script as the roundup user.::
 
-Q: Living without a mailserver.
+      cat issue.txt | /usr/local/bin/roundup-mailgw /home/roundup
 
-A: Remove the nosy reactor - delete the file
-   /detectors/nosyreactor.py
+    If that doesn't raise any errors, the problem is the permissions of the
+    MTA. 
 
-- 
2.30.2