Package: lynx-cur
Version: 2.8.7dev8-1
Severity: normal

Hi,

Lynx is having problems under X accessing certain sites, most notably
google.

The following sites fail when run under X but succeed if I do
'DISPLAY=  lynx url':

www.google.co.uk (or any google site)

http://kenmacleod.blogspot.com/ (or any blogspot site)

http://www.ibm.com/developerworks/linux/library/l-posixcap.html?ca=dgr-lnxw06LinuxPOSIX&S_TACT=105AGX59&S_CMP=GR

http://icanhascheezburger.files.wordpress.com/2007/01/2000035887522228730_rs.jpg

http://farm4.static.flickr.com/3069/2363572691_7d4b8d8281.jpg
[ actually, I've just tested with privoxy turned off, and flickr works now ]

They generally fail with 400 Bad Request, except files.wordpress.com
gives 500 Internal Server Error

I suspect it may be related to the Accept: header. The two attached
files are the headers sent when run with and without X. If you diff
them, the main difference seems to be lots and lots of Accept:
headers, presumably for all the X-based viewers I've got
installed. Maybe this is overflowing a limit on some web servers?

I obtained the attached files with:

xterm1$ nc -l -p 9393 > lynxheaders.withx
xterm2$ lynx http://myhost:9393/
xterm1$ nc -l -p 9393 > lynxheaders.nox
xterm2$ DISPLAY=  lynx http://myhost:9393/

This bug has been around for a while, since at least the previous
version of lynx-cur in sid.

Ian.


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages lynx-cur depends on:
ii  debconf [debconf-2.0]  1.5.20            Debian configuration management sy
ii  libc6                  2.7-9             GNU C Library: Shared libraries
ii  libncursesw5           5.6+20080308-1    Shared libraries for terminal hand
ii  zlib1g                 1:1.2.3.3.dfsg-11 compression library - runtime

Versions of packages lynx-cur recommends:
ii  mime-support                  3.40-1.1   MIME files 'mime.types' & 'mailcap

-- debconf information:
* lynx-cur/etc_lynx.cfg:
* lynx-cur/defaulturl: /home/ianb/.lynx_bookmarks.html
GET / HTTP/1.0
Host: localhost:9393
Accept: text/html, text/plain, audio/mpeg, audio/mpegurl, audio/x-scpls, 
audio/x-wav, application/x-ogg, application/ogg, audio/x-flac, 
application/x-flac, application/x-bittorrent, audio/basic, audio/x-aiff, 
application/x-lzop-compressed-tar
Accept: application/x-rar, application/x-rar-compressed, 
application/x-troff-man, application/postscript, text/richtext, text/enriched, 
message/partial, message/external-body, audio/x-mpegurl, audio/x-ms-wax, 
audio/x-ms-wma, audio/x-pls, audio/midi
Accept: application/mspowerpoint, chemical/x-pdb, image/svg+xml, image/svg, 
audio/x-gsm, application/x-java-jnlp-file, application/x-tar, 
application/x-gtar, audio/x-midi, application/x-ttyrec, application/rtf, 
application/x-msdos-program, image/xcf
Accept: image/x-xcf, application/x-xcf, application/excel, application/x-xm, 
application/x-mod, application/x-nst, application/x-s3m, application/x-it, 
application/x-stm, application/x-stx, application/x-mtm, application/x-ptm, 
application/x-okt
Accept: application/x-far, application/x-wow, application/x-mdl, 
application/x-669, application/x-alm, image/jpeg, image/pjpeg, image/png, 
image/tiff, image/bmp, application/ghostview, video/mpeg, video/x-mpeg, 
video/mpeg-system, video/x-mpeg-system
Accept: video/mpeg4, audio/x-mp3, audio/mpeg4, application/mpeg4-iod, 
application/mpeg4-muxcodetable, video/x-msvideo, video/quicktime, 
application/x-ms-asf-plugin, application/x-mplayer2, application/pdf, 
application/ms-tnef, text/*
Accept: application/msword, application/vnd.ms-excel, 
application/vnd.ms-powerpoint, application/x-debian-package, text/css, 
text/sgml, */*;q=0.01
Accept-Encoding: gzip, compress, bzip2
Accept-Language: en
User-Agent: Lynx/2.8.7dev.8 libwww-FM/2.14

GET / HTTP/1.0
Host: localhost:9393
Accept: text/html, text/plain, image/jpeg, image/gif, image/png, image/tiff, 
text/xml, application/vnd.sun.xml.calc, application/vnd.sun.xml.calc.template, 
application/vnd.sun.xml.draw, application/vnd.sun.xml.draw.template
Accept: application/vnd.sun.xml.impress, 
application/vnd.sun.xml.impress.template, application/vnd.sun.xml.writer, 
application/vnd.sun.xml.writer.global, application/vnd.sun.xml.writer.template, 
audio/mpeg, audio/mpegurl, audio/x-scpls, audio/x-wav
Accept: application/x-ogg, application/ogg, audio/x-flac, application/x-flac, 
application/x-archive, application/x-bzip, application/x-gzip, 
application/x-lha, application/x-lzop, application/x-rar, application/x-tar, 
application/x-tarz
Accept: application/x-tbz, application/x-tgz, application/x-tzo, 
application/x-zip, application/x-zoo, application/gzip, application/zip, 
application/x-grisbi, video/mpeg, audio/midi, audio/x-midi, video/x-mpeg, 
video/mpeg-system, video/x-mpeg-system
Accept: video/mpeg4, audio/x-mp3, audio/mpeg4, application/mpeg4-iod, 
application/mpeg4-muxcodetable, application/pdf, application/x-pdf, 
video/x-msvideo, video/x-mplayer2, video/x-ms-asf, video/x-ms-wmv, 
video/x-ms-wma, audio/x-mpegurl
Accept: application/x-dia-diagram, audio/basic, audio/x-aiff, 
application/x-bzpdf, application/x-gzpdf, application/postscript, 
application/x-bzpostscript, application/x-gzpostscript, image/x-eps, 
image/x-bzeps, image/x-gzeps, application/x-dvi
Accept: application/x-gzdvi, application/x-bzdvi, image/vnd.djvu, 
application/x-cbr, application/x-cbz, 
application/vnd.oasis.opendocument.presentation, application/x-arj, 
application/x-compress, application/x-compressed-tar, application/x-java-archive
Accept: application/x-lzop-compressed-tar, application/x-rar-compressed, 
application/x-stuffit, application/x-ace, application/x-ar, application/x-cpio, 
application/x-deb, application/x-gtar, application/x-lhz, 
application/x-zip-compressed
Accept: multipart/x-zip, application/x-rpm, application/x-jar, 
application/x-war, application/x-ear, application/x-cd-image, 
application/x-7z-compressed, application/x-lzma, 
application/x-lzma-compressed-tar, application/ghostview
Accept: application/x-gnumeric, text/csv, text/x-comma-separated-values, 
application/vnd.ms-excel, application/x-excel, application/x-ms-excel, 
application/x-msexcel, application/x-xls, application/x-dos_ms_excel, 
zz-application/zz-winassoc-xls
Accept: application/x-applix, application/x-applix-spreadsheet, 
application/vnd.lotus-1-2-3, application/x-123, text/tab-separated-values, 
application/x-mps, application/x-oleo, application/x-planperfect, 
application/x-quattropro, application/x-sc
Accept: application/x-sylk, application/x-xbase, application/x-troff-man, 
image/avs, image/bie, image/x-ms-bmp, image/cmyk, image/dcx, image/eps, 
image/fax, image/fits, image/gray, image/pjpeg, image/miff, image/mono, 
image/mtv, image/x-portable-bitmap
Accept: image/pcd, image/pcx, image/pdf, image/x-portable-graymap, image/pict, 
image/x-portable-anymap, image/x-portable-pixmap, image/ps, image/rad, 
image/x-rgb, image/rgba, image/rla, image/rle, image/sgi, image/sun-raster, 
image/targa, image/uyvy
Accept: image/vid, image/viff, image/x-xbitmap, image/x-xpixmap, 
image/x-xwindowdump, image/x-icon, image/yuv, image/x-jng, image/x-xbm, 
video/x-mng, application/vnd.ms-tnef, application/ms-tnef, text/richtext, 
text/enriched, message/partial
Accept: message/external-body, audio/x-ms-wax, audio/x-ms-wma, audio/x-pls, 
video/quicktime, video/x-mpeg2, video/x-ms-afs, video/x-ms-wmx, video/x-ms-wvx, 
audio/x-mp2, application/vnd.oasis.opendocument.database
Accept: application/vnd.oasis.opendocument.spreadsheet, 
application/vnd.oasis.opendocument.spreadsheet-template, 
application/vnd.oasis.opendocument.chart, 
application/vnd.oasis.opendocument.graphics, 
application/vnd.oasis.opendocument.graphics-template
Accept: application/vnd.stardivision.calc, application/vnd.stardivision.chart, 
application/vnd.stardivision.draw, application/vnd.stardivision.impress, 
application/vnd.stardivision.math, application/vnd.stardivision.writer-global
Accept: application/vnd.stardivision.writer, 
application/vnd.oasis.opendocument.presentation-template, 
application/vnd.oasis.opendocument.formula, 
application/vnd.oasis.opendocument.text, 
application/vnd.oasis.opendocument.text-template
Accept: application/vnd.oasis.opendocument.text-web, 
application/vnd.oasis.opendocument.text-master, application/mspowerpoint, 
chemical/x-pdb, audio/x-mpeg, image/svg+xml, image/svg, 
audio/x-extended-module, audio/x-gsm, application/x-java-jnlp-file
Accept: application/x-ttyrec, application/rtf, application/x-msdos-program, 
image/xcf, image/x-xcf, application/x-xcf, application/x-chm, 
application/x-xfig, application/excel, image/x-cmu-raster, audio/x-ogg, 
audio/prs.sid, image/bmp, image/*
Accept: application/x-ms-asf-plugin, application/x-mplayer2, 
application/msexcel, application/vnd.ms-powerpoint, application/x-mspowerpoint, 
application/msword, application/vnd.ms-word, text/rtf, application/x-msword, 
application/wordperfect
Accept: application/wordperfect5.1, application/vnd.wordperfect, 
application/vnd.ms-works, image/g3fax, application/x-audacity-project, text/*, 
application/x-debian-package, text/css, text/sgml, */*;q=0.01
Accept-Encoding: gzip, compress, bzip2
Accept-Language: en
User-Agent: Lynx/2.8.7dev.8 libwww-FM/2.14

Reply via email to