File: TROUBLESHOOTING

package info (click to toggle)
gnatsweb 4.00-1etch1
  • links: PTS
  • area: main
  • in suites: etch
  • size: 336 kB
  • ctags: 122
  • sloc: perl: 3,202; makefile: 121
file content (77 lines) | stat: -rw-r--r-- 3,237 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
                     Known problems and solutions
                     ============================

This document presents some problems that people may stumble onto
when installing Gnatsweb:

1. When I run 'make test ...', the connect test fails.

   This means that Gnatsweb is unable to connect to the GNATS server.
   The problem lies either in the password/username/database
   combination you supplied to 'make test' or with the GNATS server
   itself.  Try the following:

   - Read item 6 of the INSTALL document carefully.  Check that you
     gave an existing username, password and database combination.
   - GNATS may be denying access to the machine which the webserver
     runs on.  Read item 2 of the INSTALL document carefully.
   - There have also been instances where the GNATS server machine has
     had a hosts.deny file in the /etc directory, denying access no
     matter what GNATS has been set up to provide.  If this is the
     case, consult your system administrator.
   - If your are still unable to get the test script to connect, try
     telneting from your web server to port 1529 of the GNATS server
     and see if your connection is being accepted.  If you can connect
     by telnet, you should as a last resort try to do a 'make install'
     of Gnatsweb and see if it works even though the tests failed.


2. The attachment handling functionality in the Create PR and Edit PR
   screens is missing.

   The Base64 Perl module is probably missing from your system.  See
   item 4 in the INSTALL document on how to fix this.


3. Using Lynx for Gnatsweb login is broken.

   No good solution exists at the present time.  We believe that
   current versions of Lynx have some broken cookie/redirect
   functionality which causes this.


4. When you use the "Remember this query as" function, the query is
   stored as a cookie in your web browser. If the query is very
   complex, the resulting cookie might become larger than the limit
   imposed by the web server on cookie transfers. The following error
   will be issued by the web server when you try to access the GNATS
   database:

     Bad Request

     Your browser sent a request that this server could not
     understand.

     Size of a request header field exceeds server limit.

   Solution 1: A quick client-side solution is to delete the offending
   cookie from the repository of your browser (cookies.txt in
   Netscape, the cookies directory in the Windows user profile for
   Internet Explorer).

   Solution 2: A more permanent solution is the server-side one. If
   you use Apache, recompile and install it with the
   DEFAULT_LIMIT_REQUEST_FIELDSIZE setting in src/include/httpd.h of
   the Apache source tree increased from the default value of 8190 to
   something like 32768.


5. Getting help.

   - Go through the TROUBLESHOOTING document.
   - Try sifting through the GNATS-related mailing list archives at
     http://savannah.gnu.org/mail/?group_id=65
   - If you still have problems, try posting to the help-gnats mailing
     list.  Subscribe from http://savannah.gnu.org/mail/?group_id=65
     Please avoid posting until you are completely certain that there
     is nothing relevant in the mailinglist archives.