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

[debian-users:40413] lynx-cur と openoffice で google アクセスできず



こんにちは。松田陽一@三鷹です。

自宅には sid*1, sarge*2 があるのですが、そのうち sarge のマシンの
1台だけ、 lynx-cur で google が表示できなくなってしまいました。
3台共全く同じバージョン

lynx-cur-wrapper_2.8.5-14_all.deb
lynx-cur_2.8.5-14_i386.deb

で、 hold しています。
設定も全く同じにして、全く同じ google の URI をアクセスしても、片
方は正常表示できるのに、もう片方は

|                                                              400 Bad Request
|
| Google  
|          Error
|
|                                Bad Request
|                                           
|   Your client has issued a malformed or illegal request.

こんな表示を出してしまいます。

其々トレースを行ってみましたが、目立って違う点は、 GET コマンドを
送り出す際の Accept: における MIME 宣言の所だけです。

そこで試しに、 openoffice.org を dpkg -P してみました処、正常にア
クセスできるようになりました。

別に openoffice をインストールしたままでも、 google 以外のサイト
には正常にアクセスできるので、 openoffice が直接の原因ではないよ
うな気がするのですが、どなたかこの辺の情報をご存知の方、いらっしゃ
いませんでしょうか。
--
Nothing but a peace sign.
松田 陽一(yoh)
mailto:yoh@xxxxxxxx
http://www.flcl.org/~yoh/index.htm
		Lynx 追跡ログ (2.8.5dev.16)

User message: 追跡開始!
GETCH: Got 0xa.
LYReadCmdKey(0) ->^J (0xa)
HISTORY LYpush: just move the cursor 2/1024 (1 extra)
getfile: getting http://www.google.co.jp/search?hl=ja&ie=euc-jp&oe=euc-jp

HTParse: aName:`http://www.google.co.jp/search?hl=ja&ie=euc-jp&oe=euc-jp'
   relatedName:`'
   want: host
HTParse:      result:`www.google.co.jp'

Entered HTAnchor_findAddress
Anchor 0x81fd1e0 with address `http://www.google.co.jp/search?hl=ja&ie=euc-jp&oe=euc-jp' already exists.
HTAccess: loading document http://www.google.co.jp/search?hl=ja&ie=euc-jp&oe=euc-jp
get_physical http://www.google.co.jp/search?hl=ja&ie=euc-jp&oe=euc-jp
HTParse: aName:`http://www.google.co.jp/search?hl=ja&ie=euc-jp&oe=euc-jp'
   relatedName:`file:'
   want: access
HTParse:      result:`http'
HTParse: aName:`http://www.google.co.jp/search?hl=ja&ie=euc-jp&oe=euc-jp'
   relatedName:`'
   want: host
HTParse:      result:`www.google.co.jp'
HTParse: aName:`http://www.google.co.jp/search?hl=ja&ie=euc-jp&oe=euc-jp'
   relatedName:`'
   want: access
HTParse:      result:`http'
HTParse: aName:`http://www.google.co.jp/search?hl=ja&ie=euc-jp&oe=euc-jp'
   relatedName:`'
   want: host
HTParse:      result:`www.google.co.jp'
探索中: www.google.co.jp
HTParseInet: parsing `www.google.co.jp'.
LYGetHostByName: parsing `www.google.co.jp'.
CHILD gethostbyname: 0x401ad3d8 { h_name = 0x81e6552 "www.google.akadns.net",
	 h_aliases = 0x81e6418 {  0x81e650d "www.google.co.jp",  0x81e652d "www.google.com", 0x0 },
	 h_addrtype = 2, h_length = 4,
	 h_addr_list = 0x81e64e8 { 0x81e656c "216.239.57.104", 0x81e6574 "216.239.57.99", 0x0 } }
CHILD fill_rehostent: 0x816f480 { h_name = 0x816f4b4 "www.google.akadns.net",
	 h_aliases = 0x816f4a0 {  0x816f4ca "www.google.co.jp", 0x0 },
	 h_addrtype = 2, h_length = 4,
	 h_addr_list = 0x816f494 { 0x816f4ac "216.239.57.104", 0x816f4b0 "216.239.57.99", 0x0 } }
Read from pipe: 0x816f480 { h_name = 0x816f4b4 "www.google.akadns.net",
	 h_aliases = 0x816f4a0 {  0x816f4ca "www.google.co.jp", 0x0 },
	 h_addrtype = 2, h_length = 4,
	 h_addr_list = 0x816f494 { 0x816f4ac "216.239.57.104", 0x816f4b0 "216.239.57.99", 0x0 } }
End of LYGetHostByName: 0x816f480 { h_name = 0x816f4b4 "www.google.akadns.net",
	 h_aliases = 0x816f4a0 {  0x816f4ca "www.google.co.jp", 0x0 },
	 h_addrtype = 2, h_length = 4,
	 h_addr_list = 0x816f494 { 0x816f4ac "216.239.57.104", 0x816f4b0 "216.239.57.99", 0x0 } }
LYGetHostByName: Resolved name to a hostent.
HTParseInet: Parsed address as port 80, IP address 216.239.57.104
HTTP で www.google.co.jp に接続中
TCP: Error 115 in `SOCKET_ERRNO' after call to this socket's first connect() failed.
	現在処理中の操作です
TCP: Error 115 in `SOCKET_ERRNO' after call to this socket's first select() failed.
	現在処理中の操作です
HTParse: aName:`http://www.google.co.jp/search?hl=ja&ie=euc-jp&oe=euc-jp'
   relatedName:`'
   want: punc path
HTParse: (ABS)
HTParse:      result:`/search?hl=ja&ie=euc-jp&oe=euc-jp'
HTParse: aName:`http://www.google.co.jp/search?hl=ja&ie=euc-jp&oe=euc-jp'
   relatedName:`'
   want: host
HTParse:      result:`www.google.co.jp'
HTParse: aName:`http://www.google.co.jp/search?hl=ja&ie=euc-jp&oe=euc-jp'
   relatedName:`'
   want: punc path
HTParse: (ABS)
HTParse:      result:`/search?hl=ja&ie=euc-jp&oe=euc-jp'
HTParse: aName:`http://www.google.co.jp/search?hl=ja&ie=euc-jp&oe=euc-jp'
   relatedName:`'
   want: path
HTParse: (ABS)
HTParse:      result:`search?hl=ja&ie=euc-jp&oe=euc-jp'
HTParse: aName:`http://www.google.co.jp/search?hl=ja&ie=euc-jp&oe=euc-jp'
   relatedName:`'
   want: host
HTParse:      result:`www.google.co.jp'
LYCookie: Searching for 'www.google.co.jp:80', '/search?hl=ja&ie=euc-jp&oe=euc-jp'.
Composing Authorization for www.google.co.jp:80/search?hl=ja&ie=euc-jp&oe=euc-jp
HTAASetup_lookup: No template matched `search?hl=ja&ie=euc-jp&oe=euc-jp' (so probably not protected)
HTTP: Not sending authorization (yet).
Writing:
GET /search?hl=ja&ie=euc-jp&oe=euc-jp HTTP/1.0\r
Host: www.google.co.jp\r
Accept: text/html, text/plain, application/vnd.sun.xml.writer, application/vnd.sun.xml.writer.global, application/vnd.stardivision.writer, application/vnd.stardivision.writer-global, application/x-starwriter, application/vnd.sun.xml.writer.template\r
Accept: application/vnd.sun.xml.calc, application/vnd.stardivision.calc, application/x-starcalc, application/vnd.sun.xml.calc.template, application/vnd.sun.xml.impress, application/vnd.stardivision.impress, application/vnd.stardivision.impress-packed\r
Accept: application/x-starimpress, application/vnd.sun.xml.impress.template, application/vnd.sun.xml.draw, application/vnd.stardivision.draw, application/x-stardraw, application/vnd.sun.xml.draw.template, application/vnd.sun.xml.math\r
Accept: application/vnd.stardivision.math, application/x-starmath, image/*, application/vnd.sun.xml.writer.math, application/pdf, application/x-troff-man, message/partial, message/external-body, application/x-magicpoint, text/xml, audio/mpeg\r
Accept: application/x-ogg, application/ogg, audio/x-mpegurl, audio/x-ms-wax, audio/x-ms-wma, audio/x-pls, audio/x-scpls, audio/x-wav, video/mpeg, video/quicktime, video/x-mpeg2, video/x-mpeg, video/x-ms-afs, video/x-ms-asf, video/x-msvideo\r
Accept: video/x-ms-wma, video/x-ms-wmv, video/x-ms-wmx, video/x-ms-wvx, application/x-staroffice, application/vnd.stardivision.chart, application/x-tar, application/x-gtar, application/x-dvi, application/msword, audio/mpegurl, audio/x-ogg\r
Accept: text/richtext, text/enriched, application/msexcel, application/mspowerpoint, application/vnd.ms-word, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/rtf, application/x-msword, application/x-msexcel\r
Accept: application/x-mspowerpoint, text/*, application/x-debian-package, audio/basic, application/postscript, */*;q=0.01\r
Accept-Encoding: gzip, compress\r
Accept-Language: ja\r
User-Agent: Lynx/2.8.5dev.16 libwww-FM/2.14\r
\r
----------------------------------
HTTP リクエストを送信中
HTTP: WRITE delivered OK
HTTP リクエストを送信しました: 応答を待っています
HTTP: Trying to read 1535
HTTP: Read 1355
HTTP: Rx: HTTP/1.0 400 Bad Request 
HTTP: Scanned 2 fields from line_buffer
--- Talking HTTP1.

Alert!: HTTP/1.0 400 Bad Request

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 text/* 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:  Date: Mon, 03 May 2004 11:42:13 GMT
Content-Type: text/html
Server: GFE/1.3
Connection: Close
Content-Length: 1207

<html><head><title>400 Bad Request</title><style><!--body {font-family: arial,sans-serif}div.nav {margin-top: 1ex}div.nav A {font-size: 10pt; font-family: arial,sans-serif}span.nav {font-size: 10pt; font-family: arial,sans-serif; font-weight: bold}div.nav A,span.big {font-size: 12pt; color: #0000cc}div.nav A {font-size: 10pt; color: black}A.l:link {color: #6f6f6f}A.u:link {color: green}//--></style></head><body text=#000000 bgcolor=#ffffff><table border=0 cellpadding=2 cellspacing=0 width=100%><tr><td rowspan=3 width=1% nowrap><b><font face=times color=#0039b6 size=10>G</font><font face=times color=#c41200 size=10>o</font><font face=times color=#f3c518 size=10>o</font><font face=times color=#0039b6 size=10>g</font><font face=times color=#30a72f size=10>l</font><font face=times color=#c41200 size=10>e</font>&nbsp;&nbsp;</b><td>&nbsp;</td></tr><tr><td bgcolor=#3366cc><font face=arial,sans-serif color=#ffffff><b>Error</b></td></tr><tr><td>&nbsp;</td></tr></table><blockquote><H1>Bad Request</H1>Your client has issued a malformed or illegal request.<p></blockquote><table width=100% cellpadding=0 cellspacing=0><tr><td bgcolor=#3366cc><img alt="" width=1 height=4></td></tr></table></body></html>
HTMIME: Got 'D' at beginning of line, checking for 'ate:'
HTMIME: PICKED UP Date: 'Mon, 03 May 2004 11:42:13 GMT'
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: 'GFE/1.3'
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 N, checking for 'ection:'
HTMIME: PICKED UP Connection: 'Close'
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 L, state now CONTENT_L
HTMIME: in case CONTENT_L
HTMIME: Was CONTENT_L, found E, checking for 'ngth:'
HTMIME: PICKED UP Content-Length: '1207'
        Converted to integer: '1207'
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 euc-jp(11) to euc-jp(11)
StreamStack: Returning "SGMLParser"
SGML: Start <HTML>
UCSetTransParams: from euc-jp(11) to euc-jp(11)
GridText: start HText_new
UCSetTransParams: from euc-jp(11) to euc-jp(11)
GridText: Change to style Normal
GridText: split_line(0 [now:0]) called
me->tag_charset: 0 -> 11 (me->UCLYhndl: 11, tag_charset: -1)
HTML:begin_element[0]: adding style to stack - Normal (HTML)
SGML: Start <HEAD>
HTML:begin_element[1]: adding style to stack - Normal (HEAD)
SGML: Start <TITLE>
HTML:begin_element[2]: adding style to stack - Normal (TITLE)
SGML: End </TITLE>
SGML: Start <STYLE>
HTML:begin_element[2]: adding style to stack - Normal (STYLE)
SGML: End </STYLE>
SGML: End </HEAD>
SGML: Start <BODY>
HTML:begin_element[1]: adding style to stack - Normal (BODY)
SGML: Start <TABLE>
cancelStbl: ignored.
GridText: Change to style DivLeft
startStblTABLE: started.
HTML:begin_element[2]: adding style to stack - DivLeft (TABLE)
SGML: Start <TR>
HTML:begin_element[3]: adding style to stack - DivLeft (TR)
SGML: Start <TD>
HTML:begin_element[4]: adding style to stack - DivLeft (TD)
SGML: Start <B>
Beginning underline
HTML:begin_element[5]: adding style to stack - DivLeft (B)
SGML: Start <FONT>
HTML:begin_element[6]: adding style to stack - DivLeft (FONT)
SGML: End </FONT>
SGML: Start <FONT>
HTML:begin_element[6]: adding style to stack - DivLeft (FONT)
SGML: End </FONT>
SGML: Start <FONT>
HTML:begin_element[6]: adding style to stack - DivLeft (FONT)
SGML: End </FONT>
SGML: Start <FONT>
HTML:begin_element[6]: adding style to stack - DivLeft (FONT)
SGML: End </FONT>
SGML: Start <FONT>
HTML:begin_element[6]: adding style to stack - DivLeft (FONT)
SGML: End </FONT>
SGML: Start <FONT>
HTML:begin_element[6]: adding style to stack - DivLeft (FONT)
SGML: End </FONT>
SGML: End </B>
Ending underline
SGML: End </TD> 	<- supplied, start <TD>
SGML: Start <TD>
HTML:begin_element[4]: adding style to stack - DivLeft (TD)
SGML: End </TD>
SGML: End </TR>
GridText: split_line(0 [now:12]) called
SGML: Start <TR>
HTML:begin_element[3]: adding style to stack - DivLeft (TR)
SGML: Unknown attribute bgcolor for tag TD
SGML: Attribute value #3366cc ***ignored
SGML: Start <TD>
HTML:begin_element[4]: adding style to stack - DivLeft (TD)
SGML: Start <FONT>
HTML:begin_element[5]: adding style to stack - DivLeft (FONT)
SGML: Start <B>
Beginning underline
HTML:begin_element[6]: adding style to stack - DivLeft (B)
SGML: End </B>
Ending underline
SGML: End </FONT> 	<- ***forced by end </TD>
SGML: End </TD>
SGML: End </TR>
GridText: split_line(0 [now:7]) called
SGML: Start <TR>
HTML:begin_element[3]: adding style to stack - DivLeft (TR)
SGML: Start <TD>
HTML:begin_element[4]: adding style to stack - DivLeft (TD)
SGML: End </TD>
SGML: End </TR>
GridText: split_line(0 [now:1]) called
SGML: End </TABLE>
GridText: Change to style Normal
endStblTABLE: ok, will try.
endStblTABLE: ncols = 2.
line 1 first to adjust  --  newpos: 0 9
line 1 true/max width:8/8 oldpos: 0 9
line 2 true/max width:14/14 oldpos: 0
line 3 true/max width:0/14 oldpos: 0
changing offsets 4:done
endStblTABLE: changed 2 lines, done.
endStblTABLE: have NO enclosing table ((nil))
SGML: Start <BLOCKQUOTE>
GridText: Change to style Blockquote
HTML:begin_element[2]: adding style to stack - Blockquote (BLOCKQUOTE)
SGML: Start <H1>
GridText: Change to style Heading1
HTML:begin_element[3]: adding style to stack - Heading1 (H1)
SGML: End </H1>
GridText: Change to style Blockquote
GridText: split_line(0 [now:11]) called
GridText: split_line(0 [now:0]) called
SGML: Start <P>
GridText: split_line(0 [now:54]) called
GridText: split_line(0 [now:0]) called
HTML:begin_element[3]: adding style to stack - Blockquote (P)
SGML: End </P> 	<- supplied, end </BLOCKQUOTE>
SGML: End </BLOCKQUOTE>
GridText: Change to style Normal
SGML: Start <TABLE>
cancelStbl: ignored.
GridText: Change to style DivLeft
startStblTABLE: started.
HTML:begin_element[2]: adding style to stack - DivLeft (TABLE)
SGML: Start <TR>
HTML:begin_element[3]: adding style to stack - DivLeft (TR)
SGML: Unknown attribute bgcolor for tag TD
SGML: Attribute value #3366cc ***ignored
SGML: Start <TD>
HTML:begin_element[4]: adding style to stack - DivLeft (TD)
SGML: Start <IMG>
HTML IMG: USEMAP=0 ISMAP=0 ANCHOR=0 PARA=0
SGML: End </TD>
SGML: End </TR>
SGML: End </TABLE>
GridText: Change to style Normal
endStblTABLE: ok, will try.
endStblTABLE: ncols = 1.
line 8 first to adjust  --  newpos: 0
changing offsets 8:done
endStblTABLE: changed 0 lines, done.
endStblTABLE: have NO enclosing table ((nil))
SGML: End </BODY>
SGML: End </HTML>
データ転送完了
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: `'
GridText: Removing bottom blank line: `'
GridText: New bottom line: `Your client has issued a malformed or illegal request.'
Gridtext: Entering HText_trimHightext (final)
HTAccess:  status=200
HTAccess: `http://www.google.co.jp/search?hl=ja&ie=euc-jp&oe=euc-jp' has been accessed.
GridText: HText_pageDisplay at line 1 started
GridText: HText_pageDisplay finished
GETCH: Got 0x14.
LYReadCmdKey(0) ->^T (0x14)