lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

lynx-dev Looking for tips on determining where a failure might lie


From: Larry W. Virden
Subject: lynx-dev Looking for tips on determining where a failure might lie
Date: Fri, 21 Feb 2003 11:35:18 -0500 (EST)

Okay, recently a web site I use with lynx has begun returning 404 errors
while other web browsers do not.

In Lynx Version 2.8.5dev.12), I find I can do this:

1. $ lynx http://webpac.cml.lib.oh.us/
2. Select the refresh URL on the page shown
3. Move down to the step 1 search field and enter the words:
tuck everlasting
4. Move down to Optional format and select
DVD
5. Submit form via "Search" link 
6. select the Reserve link 
7. I get a refresh page with a very long URL, that, when selected, displays
a page to enter library patron information.

With Lynx Version 2.8.5dev.14 however, the link at step 7 is truncated,
resulting in the remote system unable to continue.

I turn on trace at step 7 and see the following.  Is there something else
I can do to provide assistance in tracking down this bug?


                Lynx Trace Log (2.8.5dev.14)

User message: Trace ON!
GETCH: Got 0xa.
LYReadCmdKey(0) ->
 (0xa)
SubmitForm
  link_name=reserve
  link_value=Reserve
SubmitForm[1/20]: field "wpbi_requestcd" 0 iso-8859-1 OK
SubmitForm[1/20]: name "wpbi_requestcd" 0 iso-8859-1 OK
SubmitForm[2/20]: field "reserve_requestcd" 0 iso-8859-1 OK
SubmitForm[2/20]: name "reserve_requestcd" 0 iso-8859-1 OK
SubmitForm[3/20]: field "req_bib_id" 0 iso-8859-1 OK
SubmitForm[3/20]: name "req_bib_id" 0 iso-8859-1 OK
SubmitForm[4/20]: field "req_media_type" 0 iso-8859-1 OK
SubmitForm[4/20]: name "req_media_type" 0 iso-8859-1 OK
SubmitForm[5/20]: field "req_serial_vol_date" 0 iso-8859-1 OK
SubmitForm[5/20]: name "req_serial_vol_date" 0 iso-8859-1 OK
SubmitForm[6/20]: field "orig_searchtype" 0 iso-8859-1 OK
SubmitForm[6/20]: name "orig_searchtype" 0 iso-8859-1 OK
SubmitForm[7/20]: field "reserve" 0 iso-8859-1 OK
SubmitForm[7/20]: name "reserve" 0 iso-8859-1 OK
SubmitForm[8/20]: field "user_locn" 0 iso-8859-1 OK
SubmitForm[8/20]: name "user_locn" 0 iso-8859-1 OK
SubmitForm[9/20]: field "user_sys" 0 iso-8859-1 OK
SubmitForm[9/20]: name "user_sys" 0 iso-8859-1 OK
SubmitForm[10/20]: field "searchtype" 0 iso-8859-1 OK
SubmitForm[10/20]: name "searchtype" 0 iso-8859-1 OK
SubmitForm[11/20]: field "orig_searchtype" 0 iso-8859-1 OK
SubmitForm[11/20]: name "orig_searchtype" 0 iso-8859-1 OK
SubmitForm[12/20]: field "req_searchstring" 0 iso-8859-1 OK
SubmitForm[12/20]: name "req_searchstring" 0 iso-8859-1 OK
SubmitForm[13/20]: field "wpbr_results_list_id" 0 iso-8859-1 OK
SubmitForm[13/20]: name "wpbr_results_list_id" 0 iso-8859-1 OK
SubmitForm[14/20]: field "more_next_flag" 0 iso-8859-1 OK
SubmitForm[14/20]: name "more_next_flag" 0 iso-8859-1 OK
SubmitForm[15/20]: field "more_prev_flag" 0 iso-8859-1 OK
SubmitForm[15/20]: name "more_prev_flag" 0 iso-8859-1 OK
SubmitForm[16/20]: field "bookbag_number" 0 iso-8859-1 OK
SubmitForm[16/20]: name "bookbag_number" 0 iso-8859-1 OK
SubmitForm[17/20]: field "req_start_year" 0 iso-8859-1 OK
SubmitForm[17/20]: name "req_start_year" 0 iso-8859-1 OK
SubmitForm[18/20]: field "req_end_year" 0 iso-8859-1 OK
SubmitForm[18/20]: name "req_end_year" 0 iso-8859-1 OK
SubmitForm[19/20]: field "req_locn_cd" 0 iso-8859-1 OK
SubmitForm[19/20]: name "req_locn_cd" 0 iso-8859-1 OK
SubmitForm[20/20]: field "req_format" 0 iso-8859-1 OK
SubmitForm[20/20]: name "req_format" 0 iso-8859-1 OK
QUERY (370) >> 
wpbi_requestcd=2&reserve_requestcd=10&req_bib_id=409632060&req_media_type=dv&req_serial_vol_date=&orig_searchtype=Basic&reserve=Reserve&user_locn=730&user_sys=0&searchtype=None&orig_searchtype=Basic&req_searchstring=Tuck%2520everlasting&wpbr_results_list_id=-1&more_next_flag=0&more_prev_flag=0&bookbag_number=0&req_start_year=0&req_end_year=0&req_locn_cd=&req_format=dv
GridText - post_data: 
wpbi_requestcd=2&reserve_requestcd=10&req_bib_id=409632060&req_media_type=dv&req_serial_vol_date=&orig_searchtype=Basic&reserve=Reserve&user_locn=730&user_sys=0&searchtype=None&orig_searchtype=Basic&req_searchstring=Tuck%2520everlasting&wpbr_results_list_id=-1&more_next_flag=0&more_prev_flag=0&bookbag_number=0&req_start_year=0&req_end_year=0&req_locn_cd=&req_format=dv
HISTORY LYpush: just move the cursor 3/1024 (2 extra)
getfile: getting http://webpac.cml.lib.oh.us/cgi-bin/wprs1188.shtml

HTParse: aName:`http://webpac.cml.lib.oh.us/cgi-bin/wprs1188.shtml'
   relatedName:`'
   want: host
HTParse:      result:webpac.cml.lib.oh.us

Entered HTAnchor_findAddress
Anchor 3c1480 with address `http://webpac.cml.lib.oh.us/cgi-bin/wprs1188.shtml' 
already exists.
HTAccess: loading document http://webpac.cml.lib.oh.us/cgi-bin/wprs1188.shtml
get_physical http://webpac.cml.lib.oh.us/cgi-bin/wprs1188.shtml
HTParse: aName:`http://webpac.cml.lib.oh.us/cgi-bin/wprs1188.shtml'
   relatedName:`file:'
   want: access
HTParse:      result:http
HTParse: aName:`http://webpac.cml.lib.oh.us/cgi-bin/wprs1188.shtml'
   relatedName:`'
   want: host
HTParse:      result:webpac.cml.lib.oh.us
HTParse: aName:`http://webpac.cml.lib.oh.us/cgi-bin/wprs1188.shtml'
   relatedName:`'
   want: access
HTParse:      result:http
HTParse: aName:`http://webpac.cml.lib.oh.us/cgi-bin/wprs1188.shtml'
   relatedName:`'
   want: host
HTParse:      result:webpac.cml.lib.oh.us
Looking up webpac.cml.lib.oh.us
HTParseInet: parsing `webpac.cml.lib.oh.us'.
LYGetHostByName: parsing `webpac.cml.lib.oh.us'.
CHILD gethostbyname: 3b3c2c { h_name = 3b3c54 "webpac.cml.lib.oh.us",
         h_aliases = 3b3c40 { 0x0 },
         h_addrtype = 2, h_length = 4,
         h_addr_list = 3b3c44 { 3b3c6c "66.213.28.58", 3b3c70 "66.213.28.59", 
3b3c74 "66.213.28.60", 0x0 } }
CHILD fill_rehostent: 321284 { h_name = 3212b8 "webpac.cml.lib.oh.us",
         h_aliases = 3212a8 { 0x0 },
         h_addrtype = 2, h_length = 4,
         h_addr_list = 321298 { 3212ac "66.213.28.58", 3212b0 "66.213.28.59", 
3212b4 "66.213.28.60", 0x0 } }
Read from pipe: 321284 { h_name = 3212b8 "webpac.cml.lib.oh.us",
         h_aliases = 3212a8 { 0x0 },
         h_addrtype = 2, h_length = 4,
         h_addr_list = 321298 { 3212ac "66.213.28.58", 3212b0 "66.213.28.59", 
3212b4 "66.213.28.60", 0x0 } }
LYGetHostByName: NSL_FORK child 24194 exited, status 0x0.
End of LYGetHostByName: 321284 { h_name = 3212b8 "webpac.cml.lib.oh.us",
         h_aliases = 3212a8 { 0x0 },
         h_addrtype = 2, h_length = 4,
         h_addr_list = 321298 { 3212ac "66.213.28.58", 3212b0 "66.213.28.59", 
3212b4 "66.213.28.60", 0x0 } }
LYGetHostByName: Resolved name to a hostent.
HTParseInet: Parsed address as port 80, IP address 66.213.28.58
Making HTTP connection to webpac.cml.lib.oh.us
TCP: Error 150 in `SOCKET_ERRNO' after call to this socket's first connect() 
failed.
        Operation now in progress
TCP: Error 150 in `SOCKET_ERRNO' after call to this socket's first select() 
failed.
        Operation now in progress
HTParse: aName:`http://webpac.cml.lib.oh.us/cgi-bin/wprs1188.shtml'
   relatedName:`'
   want: punc path
HTParse: (ABS)
HTParse:      result:/cgi-bin/wprs1188.shtml
HTParse: aName:`http://webpac.cml.lib.oh.us/cgi-bin/wprs1188.shtml'
   relatedName:`'
   want: host
HTParse:      result:webpac.cml.lib.oh.us
HTParse: aName:`http://webpac.cml.lib.oh.us/cgi-bin/wprs1188.shtml'
   relatedName:`'
   want: punc path
HTParse: (ABS)
HTParse:      result:/cgi-bin/wprs1188.shtml
HTParse: aName:`http://webpac.cml.lib.oh.us/cgi-bin/wprs1188.shtml'
   relatedName:`'
   want: path
HTParse: (ABS)
HTParse:      result:cgi-bin/wprs1188.shtml
HTParse: aName:`http://webpac.cml.lib.oh.us/cgi-bin/wprs1188.shtml'
   relatedName:`'
   want: host
HTParse:      result:webpac.cml.lib.oh.us
LYCookie: Searching for 'webpac.cml.lib.oh.us:80', '/cgi-bin/wprs1188.shtml'.
Composing Authorization for webpac.cml.lib.oh.us:80/cgi-bin/wprs1188.shtml
HTAASetup_lookup: No template matched `cgi-bin/wprs1188.shtml' (so probably not 
protected)
HTTP: Not sending authorization (yet).
HTTP: Doing post, content-type 'application/x-www-form-urlencoded'
Writing:
POST /cgi-bin/wprs1188.shtml HTTP/1.0
Host: webpac.cml.lib.oh.us
Accept: text/html, text/plain, audio/x-mpegurl, image/jpeg, image/gif, 
image/x-xwd, image/postscript, image/ps, image/*, message/partial, 
message/external-body, application/x-dvi, application/postscript, x-be2, 
application/andrew-inset, text/richtext
Accept: text/enriched, application/framemaker, application/view_pctdoc, 
application/x-tgif, multipart/enabled-mail, application/safe-tcl, 
application/x-ccitcl, application/pgp, application/applefile, 
text/tab-separated-values, application/x-chat
Accept: application/x-xdma, application/x-rasmol, application/x-wt, 
video/x-mpeg, x-world/x-vrml, application/x-candleweb, x-conference/x-cooltalk, 
audio/midi, application/x-bzip2, application/marimba, application/pdf, 
video/quicktime, video/x-ms-asf
Accept: video/x-ms-wmv, video/x-ms-wvx, audio/x-ms-wax, audio/x-ms-wma, 
video/x-ms-asf-plugin, application/x-mplayer2, video/x-ms-wm, video/x-ms-wmx, 
video/x-ms-wmp, application/x-java-jnlp-file, video/mpeg, video/x-msvideo, 
application/msword
Accept: video/x-mpeg2, audio/x-pn-realaudio, audio/vnd.rn-realaudio, 
application/smil, text/vnd.rn-realtext, video/vnd.rn-realvideo, 
application/x-shockwave-flash2-preview, application/sdp, application/x-sdp, 
application/vnd.rn-realmedia, audio/wav
Accept: audio/x-wav, audio/x-pn-wav, audio/x-pn-windows-acm, audio/basic, 
audio/x-pn-au, audio/aiff, audio/x-aiff, audio/x-pn-aiff, text/sgml, */*;q=0.01
Accept-Encoding: gzip, compress
Accept-Language: en
Pragma: no-cache
Cache-Control: no-cache
User-Agent: Lynx/2.8.5dev.14 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.6
From: address@hidden
Referer: http://webpac.cml.lib.oh.us/cgi-bin/wpro1043.shtml
Content-type: application/x-www-form-urlencoded
Content-length: 370

wpbi_requestcd=2&reserve_requestcd=10&req_bib_id=409632060&req_media_type=dv&req_serial_vol_date=&orig_searchtype=Basic&reserve=Reserve&user_locn=730&user_sys=0&searchtype=None&orig_searchtype=Basic&req_searchstring=Tuck%2520everlasting&wpbr_results_list_id=-1&more_next_flag=0&more_prev_flag=0&bookbag_number=0&req_start_year=0&req_end_year=0&req_locn_cd=&req_format=dv
----------------------------------
Sending HTTP request.
HTTP: WRITE delivered OK
HTTP request sent; waiting for response.
HTTP: Trying to read 1535
HTTP: Read 85
HTTP: Rx: HTTP/1.0 200 OK 
HTTP: Scanned 2 fields from line_buffer
--- Talking HTTP1.
HTTP/1.0 200 OK
HTFormat: Constructing stream stack for www/mime to www/present
HTFormat: Looking up presentation for www/mime to www/present
HTFormat: comparing image/* and www/mime for half match
HTFormat: comparing image/* and www/mime for half match
StreamStack: found weak wildcard match: www/present
FindPresentation: found exact match: www/mime
StreamStack: found exact match: www/mime
StreamStack: Returning "MIMEParser"
HTMIME:  Content-Type: text/html
Server: TANTAU Application Server/2.1.1


HTMIME: Got 'C' at beginning of line, state now C
HTMIME: Was C, found O, state now CO'
HTMIME: Was CO, found N, state now CON
HTMIME: Was CON, found T, checking for 'ent-'
HTMIME: in case CONTENT_
HTMIME: Was CONTENT_, found T, state now CONTENT_T
HTMIME: in case CONTENT_T
HTMIME: Was CONTENT_T, found Y, checking for 'pe:'
HTMIME: PICKED UP Content-Type: 'text/html'
HTMIME: Got 'S' at beginning of line, state now S
HTMIME: Was S, found E, state now SE'
HTMIME: Was SE, found R, checking for 'ver'
HTMIME: PICKED UP Server: 'TANTAU Application Server/2.1.1'
HTMIME: MIME Content-Type is 'text/html', converting to 'www/present'
HTFormat: Constructing stream stack for text/html to www/present
HTFormat: Looking up presentation for text/html to www/present
FindPresentation: found exact match: text/html
StreamStack: found exact match: text/html
UCSetTransParams: from iso-8859-1(0) to iso-8859-1(0)
StreamStack: Returning "SGMLParser"
SGML: Start <META>
UCSetTransParams: from iso-8859-1(0) to iso-8859-1(0)
GridText: start HText_new
GridText: Auto-uncaching
UCSetTransParams: from iso-8859-1(0) to iso-8859-1(0)
GridText: Change to style Normal
GridText: split_line(0 [now:0]) called
LYHandleMETA: HTTP-EQUIV="refresh" NAME="NULL" CONTENT="0; 
url=/cgi-bin/wprs1201.shtml?temp=1&amp;req_bib_id=409632060&amp;user_locn=730&amp;user_sys=0&amp;searchtype=None&amp;orig_searchtype=Basic&amp;req_searchstring=Tuck%20everlasting&amp;wpbr_results_list_id=-1&amp;more_next_flag=0&amp;more_prev_flag=0&amp;bookbag_number=0&amp;req_start_year=0&amp;req_end_year=0&amp;req_locn_cd=&amp;req_format=dv&amp;req_serial_vol_date=&amp;blank_field=0&amp;tries_count=1&amp;return_script=wprs1188&amp;wprs_window=reswindow"
LYParseRefreshURL
        content: 0; 
url=/cgi-bin/wprs1201.shtml?temp=1&amp;req_bib_id=409632060&amp;user_locn=730&amp;user_sys=0&amp;searchtype=None&amp;orig_searchtype=Basic&amp;req_searchstring=Tuck%20everlasting&amp;wpbr_results_list_id=-1&amp;more_next_flag=0&amp;more_prev_flag=0&amp;bookbag_number=0&amp;req_start_year=0&amp;req_end_year=0&amp;req_locn_cd=&amp;req_format=dv&amp;req_serial_vol_date=&amp;blank_field=0&amp;tries_count=1&amp;return_script=wprs1188&amp;wprs_window=reswindow
        seconds: 0
        address: /cgi-bin/wprs1201.shtml?temp=1&amp
User message: Refresh URL is not absolute.
HTParse: aName:`/cgi-bin/wprs1201.shtml?temp=1&'
   relatedName:`http://webpac.cml.lib.oh.us/cgi-bin/wprs1188.shtml'
   want: punc anchor path host access
HTParse: (ABS)
HTParse:      result:http://webpac.cml.lib.oh.us/cgi-bin/wprs1201.shtml?temp=1&;
Entered HTAnchor_findChildAndLink:  tag=`', 
href=`http://webpac.cml.lib.oh.us/cgi-bin/wprs1201.shtml?temp=1&;'
HTAnchor: New Anchor 3b8680 named `' is child of 3c1480
HTParse: aName:`http://webpac.cml.lib.oh.us/cgi-bin/wprs1201.shtml?temp=1&;'
   relatedName:`http://webpac.cml.lib.oh.us/cgi-bin/wprs1188.shtml'
   want: punc path host access
HTParse: (ABS)
HTParse:      result:http://webpac.cml.lib.oh.us/cgi-bin/wprs1201.shtml?temp=1&;
Anchor 3af380 with address 
`http://webpac.cml.lib.oh.us/cgi-bin/wprs1201.shtml?temp=1&;' already exists.
Linking anchor 3b8680 to anchor 3af380
GridText: split_line(17 [now:17]) called
anchor 1: (T,H,S)=(0,1,0); (line,pos,ext):(2,21,0), ->(2,3,0)
GridText:HText_endAnchor0: number:1 link_type:1
GridText: split_line(0 [now:63]) called
Read 575 bytes of data, 569 bytes/sec.
Data transfer complete
Gridtext: Entering HText_endAppend
GridText: split_line(0 [now:0]) called
GridText: Removing bottom blank line: `'
GridText: New bottom line: `'
GridText: Removing bottom blank line: `'
GridText: New bottom line: 
`[1]http://webpac.cml.lib.oh.us/cgi-bin/wprs1201.shtml?temp=1&;'
Gridtext: Entering HText_trimHightext (final)
Gridtext: Anchor found on line:2 col:3 [1] ext:60
anc
-- 
Tcl - The glue of a new generation.  <URL: http://wiki.tcl.tk/ >
Larry W. Virden <mailto:address@hidden> <URL: http://www.purl.org/NET/lvirden/>
Even if explicitly stated to the contrary, nothing in this posting should 
be construed as representing my employer's opinions.
-><-

; To UNSUBSCRIBE: Send "unsubscribe lynx-dev" to address@hidden

reply via email to

[Prev in Thread] Current Thread [Next in Thread]