Hi, list.

I'm encounter problem in header's handling in Connect PDU.
If Accept header contain value 00, (80 00), than it doesn't
parsed and all remaining headers are skipped.
It is clear that zero value is not expected by Accept header,
but this header constructed accoding to WSP rules and must not
break all remaining headers.

And as well as Accept: application/vnd.wap.wmlc is located after
this point and doesn't go into decoded headers we get error indication
instead of content:

2003-12-11 09:13:47 [9] WARNING: WSP: content-type <application/vnd.wap.wmlc> not supported

Sorry for large debug, but it contains essential information:
(see point, marked as "Attention:")

2003-12-11 09:13:44 [3] DEBUG: WSP: decoding headers:
2003-12-11 09:13:44 [3] DEBUG: Octet string at 0x41a023e0:
2003-12-11 09:13:44 [3] DEBUG:   len:  1030
2003-12-11 09:13:44 [3] DEBUG:   size: 1031
2003-12-11 09:13:44 [3] DEBUG:   immutable: 0
2003-12-11 09:13:44 [3] DEBUG:   data: 80 74 65 78 74 2f 58 2d   .text/X-
2003-12-11 09:13:44 [3] DEBUG:   data: 43 61 6c 79 70 73 6f 4c   CalypsoL
2003-12-11 09:13:44 [3] DEBUG:   data: 69 6e 6b 00 80 86 80 74   ink....t
2003-12-11 09:13:44 [3] DEBUG:   data: 65 78 74 2f 63 61 6c 65   ext/cale
2003-12-11 09:13:44 [3] DEBUG:   data: 6e 64 61 72 00 80 87 80   ndar....
2003-12-11 09:13:44 [3] DEBUG:   data: 83 80 98 80 61 70 70 6c   ....appl
2003-12-11 09:13:44 [3] DEBUG:   data: 69 63 61 74 69 6f 6e 2f   ication/
2003-12-11 09:13:44 [3] DEBUG:   data: 76 6e 64 2e 6f 6d 61 2e   vnd.oma.
2003-12-11 09:13:44 [3] DEBUG:   data: 64 64 2b 78 6d 6c 00 80   dd+xml..
2003-12-11 09:13:44 [3] DEBUG:   data: 74 65 78 74 2f 78 2d 63   text/x-c
2003-12-11 09:13:44 [3] DEBUG:   data: 6f 2d 64 65 73 63 00 80   o-desc..
2003-12-11 09:13:44 [3] DEBUG:   data: 61 70 70 6c 69 63 61 74   applicat
2003-12-11 09:13:44 [3] DEBUG:   data: 69 6f 6e 2f 76 6e 64 2e   ion/vnd.
2003-12-11 09:13:44 [3] DEBUG:   data: 6f 6d 61 2e 64 72 6d 2e   oma.drm.
2003-12-11 09:13:44 [3] DEBUG:   data: 6d 65 73 73 61 67 65 00   message.
2003-12-11 09:13:44 [3] DEBUG:   data: 80 61 70 70 6c 69 63 61   .applica
2003-12-11 09:13:44 [3] DEBUG:   data: 74 69 6f 6e 2f 78 2d 6a   tion/x-j
2003-12-11 09:13:44 [3] DEBUG:   data: 61 76 61 2d 61 72 63 68   ava-arch
2003-12-11 09:13:44 [3] DEBUG:   data: 69 76 65 00 80 76 69 64   ive..vid
2003-12-11 09:13:44 [3] DEBUG:   data: 65 6f 2f 76 6e 64 2e 6e   eo/vnd.n
2003-12-11 09:13:44 [3] DEBUG:   data: 6f 6b 69 61 2e 69 6e 74   okia.int
2003-12-11 09:13:44 [3] DEBUG:   data: 65 72 6c 65 61 76 65 64   erleaved
2003-12-11 09:13:44 [3] DEBUG:   data: 2d 6d 75 6c 74 69 6d 65   -multime
2003-12-11 09:13:44 [3] DEBUG:   data: 64 69 61 00 80 61 70 70   dia..app
2003-12-11 09:13:44 [3] DEBUG:   data: 6c 69 63 61 74 69 6f 6e   lication
2003-12-11 09:13:44 [3] DEBUG:   data: 2f 76 6e 64 2e 73 79 6d   /vnd.sym
2003-12-11 09:13:44 [3] DEBUG:   data: 62 69 61 6e 2e 69 6e 73   bian.ins
2003-12-11 09:13:44 [3] DEBUG:   data: 74 61 6c 6c 00 80 61 70   tall..ap
2003-12-11 09:13:44 [3] DEBUG:   data: 70 6c 69 63 61 74 69 6f   plicatio
2003-12-11 09:13:44 [3] DEBUG:   data: 6e 2f 76 6e 64 2e 6e 6f   n/vnd.no
2003-12-11 09:13:44 [3] DEBUG:   data: 6b 69 61 2e 72 69 6e 67   kia.ring
2003-12-11 09:13:44 [3] DEBUG:   data: 69 6e 67 2d 74 6f 6e 65   ing-tone
2003-12-11 09:13:44 [3] DEBUG:   data: 00 80 61 75 64 69 6f 2f   ..audio/
2003-12-11 09:13:44 [3] DEBUG:   data: 78 2d 78 6d 72 63 63 2d   x-xmrcc-
2003-12-11 09:13:44 [3] DEBUG:   data: 73 70 2d 6d 69 64 69 00   sp-midi.
2003-12-11 09:13:44 [3] DEBUG:   data: 80 61 75 64 69 6f 2f 78   .audio/x
2003-12-11 09:13:44 [3] DEBUG:   data: 2d 78 6d 72 63 63 2d 6d   -xmrcc-m
2003-12-11 09:13:44 [3] DEBUG:   data: 69 64 69 00 80 61 75 64   idi..aud
2003-12-11 09:13:44 [3] DEBUG:   data: 69 6f 2f 78 2d 78 6d 72   io/x-xmr
2003-12-11 09:13:44 [3] DEBUG:   data: 63 63 2d 78 2d 62 65 61   cc-x-bea
2003-12-11 09:13:44 [3] DEBUG:   data: 74 6e 69 6b 2d 72 6d 66   tnik-rmf
2003-12-11 09:13:44 [3] DEBUG:   data: 00 80 61 75 64 69 6f 2f   ..audio/
2003-12-11 09:13:44 [3] DEBUG:   data: 73 70 2d 6d 69 64 69 00   sp-midi.
2003-12-11 09:13:44 [3] DEBUG:   data: 80 61 75 64 69 6f 2f 6d   .audio/m
2003-12-11 09:13:44 [3] DEBUG:   data: 69 64 69 00 80 61 75 64   idi..aud
2003-12-11 09:13:44 [3] DEBUG:   data: 69 6f 2f 78 2d 62 65 61   io/x-bea
2003-12-11 09:13:44 [3] DEBUG:   data: 74 6e 69 6b 2d 72 6d 66   tnik-rmf
2003-12-11 09:13:44 [3] DEBUG:   data: 00 80 9f 80 69 6d 61 67   ....imag
2003-12-11 09:13:44 [3] DEBUG:   data: 65 2f 78 2d 77 6d 66 00   e/x-wmf.
2003-12-11 09:13:44 [3] DEBUG:   data: 80 a0 80 69 6d 61 67 65   ...image
2003-12-11 09:13:44 [3] DEBUG:   data: 2f 76 6e 64 2e 6e 6f 6b   /vnd.nok
2003-12-11 09:13:44 [3] DEBUG:   data: 69 61 2e 6f 74 61 2d 62   ia.ota-b
2003-12-11 09:13:44 [3] DEBUG:   data: 69 74 6d 61 70 00 80 a1   itmap...
2003-12-11 09:13:44 [3] DEBUG:   data: 80 69 6d 61 67 65 2f 78   .image/x
2003-12-11 09:13:44 [3] DEBUG:   data: 2d 62 6d 70 00 80 69 6d   -bmp..im
2003-12-11 09:13:44 [3] DEBUG:   data: 61 67 65 2f 78 2d 65 70   age/x-ep
2003-12-11 09:13:44 [3] DEBUG:   data: 6f 63 2d 6d 62 6d 00 80   oc-mbm..
2003-12-11 09:13:44 [3] DEBUG:   data: 61 75 64 69 6f 2f 62 61   audio/ba
2003-12-11 09:13:44 [3] DEBUG:   data: 73 69 63 00 80 61 75 64   sic..aud
2003-12-11 09:13:44 [3] DEBUG:   data: 69 6f 2f 78 2d 73 69 62   io/x-sib
2003-12-11 09:13:44 [3] DEBUG:   data: 6f 2d 77 76 65 00 80 61   o-wve..a
2003-12-11 09:13:44 [3] DEBUG:   data: 75 64 69 6f 2f 78 2d 65   udio/x-e
2003-12-11 09:13:44 [3] DEBUG:   data: 70 6f 63 2d 77 76 65 00   poc-wve.
2003-12-11 09:13:44 [3] DEBUG:   data: 80 9e 80 9d 80 61 75 64   .....aud
2003-12-11 09:13:44 [3] DEBUG:   data: 69 6f 2f 78 2d 77 61 76   io/x-wav
2003-12-11 09:13:44 [3] DEBUG:   data: 00 80 61 70 70 6c 69 63   ..applic
2003-12-11 09:13:44 [3] DEBUG:   data: 61 74 69 6f 6e 2f 6a 61   ation/ja
2003-12-11 09:13:44 [3] DEBUG:   data: 76 61 2d 61 72 63 68 69   va-archi
2003-12-11 09:13:44 [3] DEBUG:   data: 76 65 00 80 74 65 78 74   ve..text
2003-12-11 09:13:44 [3] DEBUG:   data: 2f 76 6e 64 2e 73 75 6e   /vnd.sun
2003-12-11 09:13:44 [3] DEBUG:   data: 2e 6a 32 6d 65 2e 61 70   .j2me.ap
2003-12-11 09:13:44 [3] DEBUG:   data: 70 2d 64 65 73 63 72 69   p-descri
 -- Attention:
2003-12-11 09:13:44 [3] DEBUG:   data: 70 74 6f 72 00 80 00 80   ptor....
2003-12-11 09:13:44 [3] DEBUG:   data: 61 70 70 6c 69 63 61 74   applicat
2003-12-11 09:13:44 [3] DEBUG:   data: 69 6f 6e 2f 72 61 6d 00   ion/ram.
2003-12-11 09:13:44 [3] DEBUG:   data: 80 76 69 64 65 6f 2f 6d   .video/m
2003-12-11 09:13:44 [3] DEBUG:   data: 70 34 00 80 61 75 64 69   p4..audi
2003-12-11 09:13:44 [3] DEBUG:   data: 6f 2f 6d 70 34 00 80 76   o/mp4..v
2003-12-11 09:13:44 [3] DEBUG:   data: 69 64 65 6f 2f 33 67 70   ideo/3gp
2003-12-11 09:13:44 [3] DEBUG:   data: 70 00 80 61 75 64 69 6f   p..audio
2003-12-11 09:13:44 [3] DEBUG:   data: 2f 33 67 70 70 00 80 61   /3gpp..a
2003-12-11 09:13:44 [3] DEBUG:   data: 75 64 69 6f 2f 61 6d 72   udio/amr
2003-12-11 09:13:44 [3] DEBUG:   data: 00 80 61 75 64 69 6f 2f   ..audio/
2003-12-11 09:13:44 [3] DEBUG:   data: 78 2d 70 6e 2d 72 65 61   x-pn-rea
2003-12-11 09:13:44 [3] DEBUG:   data: 6c 61 75 64 69 6f 00 80   laudio..
2003-12-11 09:13:44 [3] DEBUG:   data: 61 70 70 6c 69 63 61 74   applicat
2003-12-11 09:13:44 [3] DEBUG:   data: 69 6f 6e 2f 78 2d 6e 6f   ion/x-no
2003-12-11 09:13:44 [3] DEBUG:   data: 6b 69 61 47 61 6d 65 44   kiaGameD
2003-12-11 09:13:44 [3] DEBUG:   data: 61 74 61 00 80 61 70 70   ata..app
2003-12-11 09:13:44 [3] DEBUG:   data: 6c 69 63 61 74 69 6f 6e   lication
2003-12-11 09:13:44 [3] DEBUG:   data: 2f 76 6e 64 2e 77 61 70   /vnd.wap
2003-12-11 09:13:44 [3] DEBUG:   data: 2e 68 74 6d 6c 2b 78 6d   .html+xm
2003-12-11 09:13:44 [3] DEBUG:   data: 6c 00 80 82 80 95 80 b3   l.......
2003-12-11 09:13:44 [3] DEBUG:   data: 80 a3 80 a9 80 94 80 ae   ........
2003-12-11 09:13:44 [3] DEBUG:   data: 80 61 70 70 6c 69 63 61   .applica
2003-12-11 09:13:44 [3] DEBUG:   data: 74 69 6f 6e 2f 76 6e 64   tion/vnd
2003-12-11 09:13:44 [3] DEBUG:   data: 2e 77 61 70 2e 6d 6d 73   .wap.mms
2003-12-11 09:13:44 [3] DEBUG:   data: 2d 6d 65 73 73 61 67 65   -message
2003-12-11 09:13:44 [3] DEBUG:   data: 00 80 61 70 70 6c 69 63   ..applic
2003-12-11 09:13:44 [3] DEBUG:   data: 61 74 69 6f 6e 2f 78 68   ation/xh
2003-12-11 09:13:44 [3] DEBUG:   data: 74 6d 6c 2b 78 6d 6c 00   tml+xml.
2003-12-11 09:13:44 [3] DEBUG:   data: 80 61 70 70 6c 69 63 61   .applica
2003-12-11 09:13:44 [3] DEBUG:   data: 74 69 6f 6e 2f 76 6e 64   tion/vnd
2003-12-11 09:13:44 [3] DEBUG:   data: 2e 77 61 70 2e 78 68 74   .wap.xht
2003-12-11 09:13:44 [3] DEBUG:   data: 6d 6c 2b 78 6d 6c 00 80   ml+xml..
2003-12-11 09:13:44 [3] DEBUG:   data: 74 65 78 74 2f 63 73 73   text/css
2003-12-11 09:13:44 [3] DEBUG:   data: 00 80 61 75 64 69 6f 2f   ..audio/
2003-12-11 09:13:44 [3] DEBUG:   data: 6d 69 64 00 80 61 75 64   mid..aud
2003-12-11 09:13:44 [3] DEBUG:   data: 69 6f 2f 77 61 76 00 80   io/wav..
2003-12-11 09:13:44 [3] DEBUG:   data: 82 80 90 81 84 81 83 81   ........
2003-12-11 09:13:44 [3] DEBUG:   data: 02 ea 51 81 04 02 03 e8   ..Q.....
2003-12-11 09:13:44 [3] DEBUG:   data: 3d 83 99 83 9f a9 4e 6f   =.....No
2003-12-11 09:13:44 [3] DEBUG:   data: 6b 69 61 33 36 36 30 2f   kia3660/
2003-12-11 09:13:44 [3] DEBUG:   data: 31 2e 30 20 28 34 2e 35   1.0 (4.5
2003-12-11 09:13:44 [3] DEBUG:   data: 37 29 20 53 79 6d 62 69   7) Symbi
2003-12-11 09:13:44 [3] DEBUG:   data: 61 6e 4f 53 2f 36 2e 31   anOS/6.1
2003-12-11 09:13:44 [3] DEBUG:   data: 20 53 65 72 69 65 73 36    Series6
2003-12-11 09:13:44 [3] DEBUG:   data: 30 2f 30 2e 39 20 50 72   0/0.9 Pr
2003-12-11 09:13:44 [3] DEBUG:   data: 6f 66 69 6c 65 2f 4d 49   ofile/MI
2003-12-11 09:13:44 [3] DEBUG:   data: 44 50 2d 31 2e 30 20 43   DP-1.0 C
2003-12-11 09:13:44 [3] DEBUG:   data: 6f 6e 66 69 67 75 72 61   onfigura
2003-12-11 09:13:44 [3] DEBUG:   data: 74 69 6f 6e 2f 43 4c 44   tion/CLD
2003-12-11 09:13:44 [3] DEBUG:   data: 43 2d 31 2e 30 00 b5 68   C-1.0..h
2003-12-11 09:13:44 [3] DEBUG:   data: 74 74 70 3a 2f 2f 6e 64   ttp://nd
2003-12-11 09:13:44 [3] DEBUG:   data: 73 31 2e 6e 64 73 2e 6e   s1.nds.n
2003-12-11 09:13:44 [3] DEBUG:   data: 6f 6b 69 61 2e 63 6f 6d   okia.com
2003-12-11 09:13:44 [3] DEBUG:   data: 2f 75 61 70 72 6f 66 2f   /uaprof/
2003-12-11 09:13:44 [3] DEBUG:   data: 4e 33 36 36 30 72 31 30   N3660r10
2003-12-11 09:13:44 [3] DEBUG:   data: 30 2e 78 6d 6c 00         0.xml.
2003-12-11 09:13:44 [3] DEBUG: Octet string dump ends.
2003-12-11 09:13:44 [3] WARNING: bad media-range or media-type
2003-12-11 09:13:44 [3] WARNING: WSP: Accept: skipping 1 trailing octets.
2003-12-11 09:13:44 [3] WARNING: Skipping faulty header.
2003-12-11 09:13:44 [3] DEBUG: WSP: decoded headers:
2003-12-11 09:13:44 [3] DEBUG: Accept: text/X-CalypsoLink
2003-12-11 09:13:44 [3] DEBUG: Accept: text/x-vCalendar
2003-12-11 09:13:44 [3] DEBUG: Accept: text/calendar
2003-12-11 09:13:44 [3] DEBUG: Accept: text/x-vCard
2003-12-11 09:13:44 [3] DEBUG: Accept: text/plain
2003-12-11 09:13:44 [3] DEBUG: Accept: application/vnd.wap.wtls-ca-certificate
2003-12-11 09:13:44 [3] DEBUG: Accept: application/vnd.oma.dd+xml
2003-12-11 09:13:44 [3] DEBUG: Accept: text/x-co-desc
2003-12-11 09:13:44 [3] DEBUG: Accept: application/vnd.oma.drm.message
2003-12-11 09:13:44 [3] DEBUG: Accept: application/x-java-archive
2003-12-11 09:13:44 [3] DEBUG: Accept: video/vnd.nokia.interleaved-multimedia
2003-12-11 09:13:44 [3] DEBUG: Accept: application/vnd.symbian.install
2003-12-11 09:13:44 [3] DEBUG: Accept: application/vnd.nokia.ringing-tone
2003-12-11 09:13:44 [3] DEBUG: Accept: audio/x-xmrcc-sp-midi
2003-12-11 09:13:44 [3] DEBUG: Accept: audio/x-xmrcc-midi
2003-12-11 09:13:44 [3] DEBUG: Accept: audio/x-xmrcc-x-beatnik-rmf
2003-12-11 09:13:44 [3] DEBUG: Accept: audio/sp-midi
2003-12-11 09:13:44 [3] DEBUG: Accept: audio/midi
2003-12-11 09:13:44 [3] DEBUG: Accept: audio/x-beatnik-rmf
2003-12-11 09:13:44 [3] DEBUG: Accept: image/tiff
2003-12-11 09:13:44 [3] DEBUG: Accept: image/x-wmf
2003-12-11 09:13:44 [3] DEBUG: Accept: image/png
2003-12-11 09:13:44 [3] DEBUG: Accept: image/vnd.nokia.ota-bitmap
2003-12-11 09:13:44 [3] DEBUG: Accept: image/vnd.wap.wbmp
2003-12-11 09:13:44 [3] DEBUG: Accept: image/x-bmp
2003-12-11 09:13:44 [3] DEBUG: Accept: image/x-epoc-mbm
2003-12-11 09:13:44 [3] DEBUG: Accept: audio/basic
2003-12-11 09:13:44 [3] DEBUG: Accept: audio/x-sibo-wve
2003-12-11 09:13:44 [3] DEBUG: Accept: audio/x-epoc-wve
2003-12-11 09:13:44 [3] DEBUG: Accept: image/jpeg
2003-12-11 09:13:44 [3] DEBUG: Accept: image/gif
2003-12-11 09:13:44 [3] DEBUG: Accept: audio/x-wav
2003-12-11 09:13:44 [3] DEBUG: Accept: application/java-archive
2003-12-11 09:13:44 [3] DEBUG: Accept: text/vnd.sun.j2me.app-descriptor
2003-12-11 09:13:44 [3] DEBUG: WSP: End of decoded headers.

--
Vjacheslav Chekushin                                mailto:[EMAIL PROTECTED]
Latvian Mobile Phone Company                        http://www.lmt.lv




Reply via email to