I tried to create wappush.

I created pap.xml and si.xml from Kannel user manual. Then I tested files
whith test_ppg program and everythings seems right.

Problem is that I can't get this working via telnet or anything else program.
I get always parse error. Sometimes Mime is wrong somitimes PAP xml is wrong.
I always try same files than User Manual.

Is there somebody who uses PHP and POST xml-files to Kannel?

BR.
Valtteri Vuorinen


FILES THAT I USING:
pap.xml
<?xml version="1.0"?>
<!DOCTYPE pap PUBLIC "-//WAPFORUM//DTD PAP//EN"
          "http://www.wapforum.org/DTD/pap_1.0.dtd";>
<pap>
  <push-message push-id="[EMAIL PROTECTED]"
  deliver-before-timestamp="2001-09-28T06:45:00Z"
  deliver-after-timestamp="2001-02-28T06:45:00Z"
  progress-notes-requested="false">
    <address address-value="[EMAIL PROTECTED]">
    </address>
    <quality-of-service
    priority="low"
    delivery-method="unconfirmed"
    network-required="true"
    network="GSM"
    bearer-required="true"
    bearer="SMS">
    </quality-of-service>
  </push-message>
</pap>

si.xml
<?xml version="1.0"?>
    <!DOCTYPE si PUBLIC "-//WAPFORUM//DTD SI 1.0//EN"
                 "http://www.wapforum.org/DTD/si.dtd";>
<si>
    <indication href="http://wap.iobox.fi";
                si-id="[EMAIL PROTECTED]"
                action="signal-high"
                created="1999-06-25T15:23:15Z"
                si-expires="2002-06-30T00:00:00Z">
                Want to test a fetch?
    </indication>
</si>



[root]# ./test_ppg http://localhost:8082/cgi-bin/wappush.cgi -q si.xml pap.xml
2002-08-31 13:11:02 [0] INFO: an input without a configuration file assumed
2002-08-31 13:11:02 [0] DEBUG: using si.xml as a content file
2002-08-31 13:11:02 [0] DEBUG: using pap.xml as a control file
2002-08-31 13:11:02 [0] DEBUG: Started thread 1 (test/test_ppg.c:push_thread)
2002-08-31 13:11:02 [1] DEBUG: Started thread 2 (gwlib/fdset.c:poller)
2002-08-31 13:11:02 [1] DEBUG: Started thread 3
(gwlib/http.c:write_request_thread)
2002-08-31 13:11:02 [1] DEBUG: TEST_PPG: started pushing job 0
2002-08-31 13:11:02 [3] DEBUG: HTTP: Opening connection to `localhost:8082'
(fd=13).
2002-08-31 13:11:02 [3] DEBUG: HTTP: Sending request:
2002-08-31 13:11:02 [3] DEBUG: Octet string at 0x80c06a8:
2002-08-31 13:11:02 [3] DEBUG:   len:  1378
2002-08-31 13:11:02 [3] DEBUG:   size: 1379
2002-08-31 13:11:02 [3] DEBUG:   immutable: 0
2002-08-31 13:11:02 [3] DEBUG:   data: 50 4f 53 54 20 2f 63 67   POST /cg
2002-08-31 13:11:02 [3] DEBUG:   data: 69 2d 62 69 6e 2f 77 61   i-bin/wa
2002-08-31 13:11:02 [3] DEBUG:   data: 70 70 75 73 68 2e 63 67   ppush.cg
2002-08-31 13:11:02 [3] DEBUG:   data: 69 20 48 54 54 50 2f 31   i HTTP/1
2002-08-31 13:11:02 [3] DEBUG:   data: 2e 31 0d 0a 48 6f 73 74   .1..Host
2002-08-31 13:11:02 [3] DEBUG:   data: 3a 20 6c 6f 63 61 6c 68   : localh
2002-08-31 13:11:02 [3] DEBUG:   data: 6f 73 74 3a 38 30 38 32   ost:8082
2002-08-31 13:11:02 [3] DEBUG:   data: 0d 0a 43 6f 6e 74 65 6e   ..Conten
2002-08-31 13:11:02 [3] DEBUG:   data: 74 2d 54 79 70 65 3a 20   t-Type:
2002-08-31 13:11:02 [3] DEBUG:   data: 6d 75 6c 74 69 70 61 72   multipar
2002-08-31 13:11:02 [3] DEBUG:   data: 74 2f 72 65 6c 61 74 65   t/relate
2002-08-31 13:11:02 [3] DEBUG:   data: 64 3b 20 62 6f 75 6e 64   d; bound
2002-08-31 13:11:02 [3] DEBUG:   data: 61 72 79 3d 61 73 64 6c   ary=asdl
2002-08-31 13:11:02 [3] DEBUG:   data: 66 6b 6a 69 75 72 77 67   fkjiurwg
2002-08-31 13:11:02 [3] DEBUG:   data: 68 61 73 66 3b 20 74 79   hasf; ty
2002-08-31 13:11:02 [3] DEBUG:   data: 70 65 3d 22 61 70 70 6c   pe="appl
2002-08-31 13:11:02 [3] DEBUG:   data: 69 63 61 74 69 6f 6e 2f   ication/
2002-08-31 13:11:02 [3] DEBUG:   data: 78 6d 6c 22 0d 0a 58 2d   xml"..X-
2002-08-31 13:11:02 [3] DEBUG:   data: 57 41 50 2d 41 70 70 6c   WAP-Appl
2002-08-31 13:11:02 [3] DEBUG:   data: 69 63 61 74 69 6f 6e 2d   ication-
2002-08-31 13:11:02 [3] DEBUG:   data: 49 64 3a 20 68 74 74 70   Id: http
2002-08-31 13:11:02 [3] DEBUG:   data: 3a 2f 2f 77 77 77 2e 77   ://www.w
2002-08-31 13:11:02 [3] DEBUG:   data: 69 72 61 6c 2e 63 6f 6d   iral.com
2002-08-31 13:11:02 [3] DEBUG:   data: 3a 2a 0d 0a 43 6f 6e 74   :*..Cont
2002-08-31 13:11:02 [3] DEBUG:   data: 65 6e 74 2d 4c 65 6e 67   ent-Leng
2002-08-31 13:11:02 [3] DEBUG:   data: 74 68 3a 20 31 31 36 36   th: 1166
2002-08-31 13:11:02 [3] DEBUG:   data: 0d 0a 0d 0a 0d 0a 2d 2d   ......--
2002-08-31 13:11:02 [3] DEBUG:   data: 61 73 64 6c 66 6b 6a 69   asdlfkji
2002-08-31 13:11:02 [3] DEBUG:   data: 75 72 77 67 68 61 73 66   urwghasf
2002-08-31 13:11:02 [3] DEBUG:   data: 0d 0a 43 6f 6e 74 65 6e   ..Conten
2002-08-31 13:11:02 [3] DEBUG:   data: 74 2d 54 79 70 65 3a 20   t-Type:
2002-08-31 13:11:02 [3] DEBUG:   data: 61 70 70 6c 69 63 61 74   applicat
2002-08-31 13:11:02 [3] DEBUG:   data: 69 6f 6e 2f 78 6d 6c 0d   ion/xml.
2002-08-31 13:11:02 [3] DEBUG:   data: 0a 3c 3f 78 6d 6c 20 76   .<?xml v
2002-08-31 13:11:02 [3] DEBUG:   data: 65 72 73 69 6f 6e 3d 22   ersion="
2002-08-31 13:11:02 [3] DEBUG:   data: 31 2e 30 22 3f 3e 0a 3c   1.0"?>.<
2002-08-31 13:11:02 [3] DEBUG:   data: 21 44 4f 43 54 59 50 45   !DOCTYPE
2002-08-31 13:11:02 [3] DEBUG:   data: 20 70 61 70 20 50 55 42    pap PUB
2002-08-31 13:11:02 [3] DEBUG:   data: 4c 49 43 20 22 2d 2f 2f   LIC "-//
2002-08-31 13:11:02 [3] DEBUG:   data: 57 41 50 46 4f 52 55 4d   WAPFORUM
2002-08-31 13:11:02 [3] DEBUG:   data: 2f 2f 44 54 44 20 50 41   //DTD PA
2002-08-31 13:11:02 [3] DEBUG:   data: 50 2f 2f 45 4e 22 0a 20   P//EN".
2002-08-31 13:11:02 [3] DEBUG:   data: 20 20 20 20 20 20 20 20
2002-08-31 13:11:02 [3] DEBUG:   data: 20 22 68 74 74 70 3a 2f    "http:/
2002-08-31 13:11:02 [3] DEBUG:   data: 2f 77 77 77 2e 77 61 70   /www.wap
2002-08-31 13:11:02 [3] DEBUG:   data: 66 6f 72 75 6d 2e 6f 72   forum.or
2002-08-31 13:11:02 [3] DEBUG:   data: 67 2f 44 54 44 2f 70 61   g/DTD/pa
2002-08-31 13:11:02 [3] DEBUG:   data: 70 5f 31 2e 30 2e 64 74   p_1.0.dt
2002-08-31 13:11:02 [3] DEBUG:   data: 64 22 3e 0a 3c 70 61 70   d">.<pap
2002-08-31 13:11:02 [3] DEBUG:   data: 3e 0a 20 20 3c 70 75 73   >.  <pus
2002-08-31 13:11:02 [3] DEBUG:   data: 68 2d 6d 65 73 73 61 67   h-messag
2002-08-31 13:11:02 [3] DEBUG:   data: 65 20 70 75 73 68 2d 69   e push-i
2002-08-31 13:11:02 [3] DEBUG:   data: 64 3d 22 39 66 6a 65 6f   d="9fjeo
2002-08-31 13:11:02 [3] DEBUG:   data: 33 39 6a 66 30 38 34 40   39jf084@
2002-08-31 13:11:02 [3] DEBUG:   data: 70 69 2e 63 6f 6d 22 0a   pi.com".
2002-08-31 13:11:02 [3] DEBUG:   data: 20 20 64 65 6c 69 76 65     delive
2002-08-31 13:11:02 [3] DEBUG:   data: 72 2d 62 65 66 6f 72 65   r-before
2002-08-31 13:11:02 [3] DEBUG:   data: 2d 74 69 6d 65 73 74 61   -timesta
2002-08-31 13:11:02 [3] DEBUG:   data: 6d 70 3d 22 32 30 30 31   mp="2001
2002-08-31 13:11:02 [3] DEBUG:   data: 2d 30 39 2d 32 38 54 30   -09-28T0
2002-08-31 13:11:02 [3] DEBUG:   data: 36 3a 34 35 3a 30 30 5a   6:45:00Z
2002-08-31 13:11:02 [3] DEBUG:   data: 22 0a 20 20 64 65 6c 69   ".  deli
2002-08-31 13:11:02 [3] DEBUG:   data: 76 65 72 2d 61 66 74 65   ver-afte
2002-08-31 13:11:02 [3] DEBUG:   data: 72 2d 74 69 6d 65 73 74   r-timest
2002-08-31 13:11:02 [3] DEBUG:   data: 61 6d 70 3d 22 32 30 30   amp="200
2002-08-31 13:11:02 [3] DEBUG:   data: 31 2d 30 32 2d 32 38 54   1-02-28T
2002-08-31 13:11:02 [3] DEBUG:   data: 30 36 3a 34 35 3a 30 30   06:45:00
2002-08-31 13:11:02 [3] DEBUG:   data: 5a 22 0a 20 20 70 72 6f   Z".  pro
2002-08-31 13:11:02 [3] DEBUG:   data: 67 72 65 73 73 2d 6e 6f   gress-no
2002-08-31 13:11:02 [3] DEBUG:   data: 74 65 73 2d 72 65 71 75   tes-requ
2002-08-31 13:11:02 [3] DEBUG:   data: 65 73 74 65 64 3d 22 66   ested="f
2002-08-31 13:11:02 [3] DEBUG:   data: 61 6c 73 65 22 3e 0a 20   alse">.
2002-08-31 13:11:02 [3] DEBUG:   data: 20 20 20 3c 61 64 64 72      <addr
2002-08-31 13:11:02 [3] DEBUG:   data: 65 73 73 20 61 64 64 72   ess addr
2002-08-31 13:11:02 [3] DEBUG:   data: 65 73 73 2d 76 61 6c 75   ess-valu
2002-08-31 13:11:02 [3] DEBUG:   data: 65 3d 22 57 41 50 50 55   e="WAPPU
2002-08-31 13:11:02 [3] DEBUG:   data: 53 48 3d 2b 33 35 38 34   SH=+3584
2002-08-31 13:11:02 [3] DEBUG:   data: 30 38 36 37 36 30 30 31   08676001
2002-08-31 13:11:02 [3] DEBUG:   data: 2f 54 59 50 45 3d 50 4c   /TYPE=PL
2002-08-31 13:11:02 [3] DEBUG:   data: 4d 4e 40 70 70 67 2e 63   [EMAIL PROTECTED]
2002-08-31 13:11:02 [3] DEBUG:   data: 61 72 72 69 65 72 2e 63   arrier.c
2002-08-31 13:11:02 [3] DEBUG:   data: 6f 6d 22 3e 0a 20 20 20   om">.
2002-08-31 13:11:02 [3] DEBUG:   data: 20 3c 2f 61 64 64 72 65    </addre
2002-08-31 13:11:02 [3] DEBUG:   data: 73 73 3e 0a 20 20 20 20   ss>.
2002-08-31 13:11:02 [3] DEBUG:   data: 3c 71 75 61 6c 69 74 79   <quality
2002-08-31 13:11:02 [3] DEBUG:   data: 2d 6f 66 2d 73 65 72 76   -of-serv
2002-08-31 13:11:02 [3] DEBUG:   data: 69 63 65 0a 20 20 20 20   ice.
2002-08-31 13:11:02 [3] DEBUG:   data: 70 72 69 6f 72 69 74 79   priority
2002-08-31 13:11:02 [3] DEBUG:   data: 3d 22 6c 6f 77 22 0a 20   ="low".
2002-08-31 13:11:02 [3] DEBUG:   data: 20 20 20 64 65 6c 69 76      deliv
2002-08-31 13:11:02 [3] DEBUG:   data: 65 72 79 2d 6d 65 74 68   ery-meth
2002-08-31 13:11:02 [3] DEBUG:   data: 6f 64 3d 22 75 6e 63 6f   od="unco
2002-08-31 13:11:02 [3] DEBUG:   data: 6e 66 69 72 6d 65 64 22   nfirmed"
2002-08-31 13:11:02 [3] DEBUG:   data: 0a 20 20 20 20 6e 65 74   .    net
2002-08-31 13:11:02 [3] DEBUG:   data: 77 6f 72 6b 2d 72 65 71   work-req
2002-08-31 13:11:02 [3] DEBUG:   data: 75 69 72 65 64 3d 22 74   uired="t
2002-08-31 13:11:02 [3] DEBUG:   data: 72 75 65 22 0a 20 20 20   rue".
2002-08-31 13:11:02 [3] DEBUG:   data: 20 6e 65 74 77 6f 72 6b    network
2002-08-31 13:11:02 [3] DEBUG:   data: 3d 22 47 53 4d 22 0a 20   ="GSM".
2002-08-31 13:11:02 [3] DEBUG:   data: 20 20 20 62 65 61 72 65      beare
2002-08-31 13:11:02 [3] DEBUG:   data: 72 2d 72 65 71 75 69 72   r-requir
2002-08-31 13:11:02 [3] DEBUG:   data: 65 64 3d 22 74 72 75 65   ed="true
2002-08-31 13:11:02 [3] DEBUG:   data: 22 0a 20 20 20 20 62 65   ".    be
2002-08-31 13:11:02 [3] DEBUG:   data: 61 72 65 72 3d 22 53 4d   arer="SM
2002-08-31 13:11:02 [3] DEBUG:   data: 53 22 3e 0a 20 20 20 20   S">.
2002-08-31 13:11:02 [3] DEBUG:   data: 3c 2f 71 75 61 6c 69 74   </qualit
2002-08-31 13:11:02 [3] DEBUG:   data: 79 2d 6f 66 2d 73 65 72   y-of-ser
2002-08-31 13:11:02 [3] DEBUG:   data: 76 69 63 65 3e 0a 20 20   vice>.
2002-08-31 13:11:02 [3] DEBUG:   data: 3c 2f 70 75 73 68 2d 6d   </push-m
2002-08-31 13:11:02 [3] DEBUG:   data: 65 73 73 61 67 65 3e 0a   essage>.
2002-08-31 13:11:02 [3] DEBUG:   data: 3c 2f 70 61 70 3e 0a 0a   </pap>..
2002-08-31 13:11:02 [3] DEBUG:   data: 0d 0a 2d 2d 61 73 64 6c   ..--asdl
2002-08-31 13:11:02 [3] DEBUG:   data: 66 6b 6a 69 75 72 77 67   fkjiurwg
2002-08-31 13:11:02 [3] DEBUG:   data: 68 61 73 66 0d 0a 43 6f   hasf..Co
2002-08-31 13:11:02 [3] DEBUG:   data: 6e 74 65 6e 74 2d 54 79   ntent-Ty
2002-08-31 13:11:02 [3] DEBUG:   data: 70 65 3a 20 74 65 78 74   pe: text
2002-08-31 13:11:02 [3] DEBUG:   data: 2f 76 6e 64 2e 77 61 70   /vnd.wap
2002-08-31 13:11:02 [3] DEBUG:   data: 2e 73 69 0d 0a 3c 3f 78   .si..<?x
2002-08-31 13:11:02 [3] DEBUG:   data: 6d 6c 20 76 65 72 73 69   ml versi
2002-08-31 13:11:02 [3] DEBUG:   data: 6f 6e 3d 22 31 2e 30 22   on="1.0"
2002-08-31 13:11:02 [3] DEBUG:   data: 3f 3e 0a 20 20 20 20 3c   ?>.    <
2002-08-31 13:11:02 [3] DEBUG:   data: 21 44 4f 43 54 59 50 45   !DOCTYPE
2002-08-31 13:11:02 [3] DEBUG:   data: 20 73 69 20 50 55 42 4c    si PUBL
2002-08-31 13:11:02 [3] DEBUG:   data: 49 43 20 22 2d 2f 2f 57   IC "-//W
2002-08-31 13:11:02 [3] DEBUG:   data: 41 50 46 4f 52 55 4d 2f   APFORUM/
2002-08-31 13:11:02 [3] DEBUG:   data: 2f 44 54 44 20 53 49 20   /DTD SI
2002-08-31 13:11:02 [3] DEBUG:   data: 31 2e 30 2f 2f 45 4e 22   1.0//EN"
2002-08-31 13:11:02 [3] DEBUG:   data: 0a 20 20 20 20 20 20 20   .
2002-08-31 13:11:02 [3] DEBUG:   data: 20 20 20 20 20 20 20 20
2002-08-31 13:11:02 [3] DEBUG:   data: 20 20 22 68 74 74 70 3a     "http:
2002-08-31 13:11:02 [3] DEBUG:   data: 2f 2f 77 77 77 2e 77 61   //www.wa
2002-08-31 13:11:02 [3] DEBUG:   data: 70 66 6f 72 75 6d 2e 6f   pforum.o
2002-08-31 13:11:02 [3] DEBUG:   data: 72 67 2f 44 54 44 2f 73   rg/DTD/s
2002-08-31 13:11:02 [3] DEBUG:   data: 69 2e 64 74 64 22 3e 0a   i.dtd">.
2002-08-31 13:11:02 [3] DEBUG:   data: 3c 73 69 3e 0a 20 20 20   <si>.
2002-08-31 13:11:02 [3] DEBUG:   data: 20 3c 69 6e 64 69 63 61    <indica
2002-08-31 13:11:02 [3] DEBUG:   data: 74 69 6f 6e 20 68 72 65   tion hre
2002-08-31 13:11:02 [3] DEBUG:   data: 66 3d 22 68 74 74 70 3a   f="http:
2002-08-31 13:11:02 [3] DEBUG:   data: 2f 2f 77 61 70 2e 69 6f   //wap.io
2002-08-31 13:11:02 [3] DEBUG:   data: 62 6f 78 2e 66 69 22 0a   box.fi".
2002-08-31 13:11:02 [3] DEBUG:   data: 20 20 20 20 20 20 20 20
2002-08-31 13:11:02 [3] DEBUG:   data: 20 20 20 20 20 20 20 20
2002-08-31 13:11:02 [3] DEBUG:   data: 73 69 2d 69 64 3d 22 31   si-id="1
2002-08-31 13:11:02 [3] DEBUG:   data: 40 77 69 72 61 6c 2e 63   @wiral.c
2002-08-31 13:11:02 [3] DEBUG:   data: 6f 6d 22 0a 20 20 20 20   om".
2002-08-31 13:11:02 [3] DEBUG:   data: 20 20 20 20 20 20 20 20
2002-08-31 13:11:02 [3] DEBUG:   data: 20 20 20 20 61 63 74 69       acti
2002-08-31 13:11:02 [3] DEBUG:   data: 6f 6e 3d 22 73 69 67 6e   on="sign
2002-08-31 13:11:02 [3] DEBUG:   data: 61 6c 2d 68 69 67 68 22   al-high"
2002-08-31 13:11:02 [3] DEBUG:   data: 0a 20 20 20 20 20 20 20   .
2002-08-31 13:11:02 [3] DEBUG:   data: 20 20 20 20 20 20 20 20
2002-08-31 13:11:02 [3] DEBUG:   data: 20 63 72 65 61 74 65 64    created
2002-08-31 13:11:02 [3] DEBUG:   data: 3d 22 31 39 39 39 2d 30   ="1999-0
2002-08-31 13:11:02 [3] DEBUG:   data: 36 2d 32 35 54 31 35 3a   6-25T15:
2002-08-31 13:11:02 [3] DEBUG:   data: 32 33 3a 31 35 5a 22 0a   23:15Z".
2002-08-31 13:11:02 [3] DEBUG:   data: 20 20 20 20 20 20 20 20
2002-08-31 13:11:02 [3] DEBUG:   data: 20 20 20 20 20 20 20 20
2002-08-31 13:11:02 [3] DEBUG:   data: 73 69 2d 65 78 70 69 72   si-expir
2002-08-31 13:11:02 [3] DEBUG:   data: 65 73 3d 22 32 30 30 32   es="2002
2002-08-31 13:11:02 [3] DEBUG:   data: 2d 30 36 2d 33 30 54 30   -06-30T0
2002-08-31 13:11:02 [3] DEBUG:   data: 30 3a 30 30 3a 30 30 5a   0:00:00Z
2002-08-31 13:11:02 [3] DEBUG:   data: 22 3e 0a 20 20 20 20 20   ">.
2002-08-31 13:11:02 [3] DEBUG:   data: 20 20 20 20 20 20 20 20
2002-08-31 13:11:02 [3] DEBUG:   data: 20 20 20 57 61 6e 74 20      Want
2002-08-31 13:11:02 [3] DEBUG:   data: 74 6f 20 74 65 73 74 20   to test
2002-08-31 13:11:02 [3] DEBUG:   data: 61 20 66 65 74 63 68 3f   a fetch?
2002-08-31 13:11:02 [3] DEBUG:   data: 0a 20 20 20 20 3c 2f 69   .    </i
2002-08-31 13:11:02 [3] DEBUG:   data: 6e 64 69 63 61 74 69 6f   ndicatio
2002-08-31 13:11:02 [3] DEBUG:   data: 6e 3e 0a 3c 2f 73 69 3e   n>.</si>
2002-08-31 13:11:02 [3] DEBUG:   data: 0a 0a 0d 0a 2d 2d 61 73   ....--as
2002-08-31 13:11:02 [3] DEBUG:   data: 64 6c 66 6b 6a 69 75 72   dlfkjiur
2002-08-31 13:11:02 [3] DEBUG:   data: 77 67 68 61 73 66 2d 2d   wghasf--
2002-08-31 13:11:02 [3] DEBUG:   data: 0d 0a                     ..
2002-08-31 13:11:02 [3] DEBUG: Octet string dump ends.
2002-08-31 13:11:02 [14] INFO: PPG: Accept request </cgi-bin/wappush.cgi> from
<127.0.0.1>
2002-08-31 13:11:02 [14] INFO: client address was <+358408676001>, accepted
2002-08-31 13:11:02 [14] INFO: PPG: delivery deadline expired, dropping the
push message
2002-08-31 13:11:02 [2] DEBUG: HTTP: Status line: <HTTP/1.1 202 Foo>
2002-08-31 13:11:02 [1] DEBUG: TEST_PPG: push 0 done: reply from,
http://localhost:8082/cgi-bin/wappush.cgi
2002-08-31 13:11:02 [1] DEBUG: PAP COMPILER: doing semantic analysis for
address type unknown address
2002-08-31 13:11:02 [1] DEBUG: using defaults instead of anys
2002-08-31 13:11:02 [1] DEBUG: TEST_PPG: and type push response
2002-08-31 13:11:02 [1] INFO: TEST_PPG: In thread 1 1 succeeded, 0 failed
2002-08-31 13:11:02 [1] DEBUG: Thread 1 (test/test_ppg.c:push_thread)
terminates.
2002-08-31 13:11:02 [0] INFO: TEST_PPG: 1 requests in 0.000000 seconds, inf
requests per second
2002-08-31 13:11:02 [0] DEBUG: Waiting for 3
(gwlib/http.c:write_request_thread) to terminate
2002-08-31 13:11:02 [3] DEBUG: Thread 3 (gwlib/http.c:write_request_thread)
terminates.
2002-08-31 13:11:02 [2] DEBUG: Thread 2 (gwlib/fdset.c:poller) terminates.
2002-08-31 13:11:02 [0] DEBUG: Immutable octet strings: 40.

------------------------------------------------------------------------------
--
Test via telnet
[root]# telnet localhost 8082
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
POST /cgi-bin/wappush.cgi HTTP/1.1
Host: localhost:8082
Content-Type: Multipart/Related; boundary=asdlfkjiurwghasf;
type="application/xml"
X-WAP-Application-Id: http://www.wiral.com:*
Content-Length: 1166

--asdlfkjiurwghasf
Content-Type: application/xml
<?xml version="1.0"?>
<!DOCTYPE pap PUBLIC "-//WAPFORUM//DTD PAP//EN"
          "http://www.wapforum.org/DTD/pap_1.0.dtd";>
<pap>
  <push-message push-id="[EMAIL PROTECTED]"
  deliver-before-timestamp="2001-09-28T06:45:00Z"
  deliver-after-timestamp="2001-02-28T06:45:00Z"
  progress-notes-requested="false">
    <address address-value="[EMAIL PROTECTED]">
    </address>
    <quality-of-service
    priority="low"
    delivery-method="unconfirmed"
    network-required="true"
    network="GSM"
    bearer-required="true"
    bearer="SMS">
    </quality-of-service>
  </push-message>
</pap>

--asdlfkjiurwghasf
Content-Type: text/vnd.wap.si
<?xml version="1.0"?>
    <!DOCTYPE si PUBLIC "-//WAPFORUM//DTD SI 1.0//EN"
                 "http://www.wapforum.org/DTD/si.dtd";>
<si>
    <indication href="http://wap.iobox.fi";
                si-id="[EMAIL PROTECTED]"
                action="signal-high"
                created="1999-06-25T15:23:15Z"
                si-expires="2002-06-30T00:00:00Z">
                Want to test a fetch?
    </indication>
</si>
2002-08-31 13:15:02 [14] INFO: PPG: Accept request </cgi-bin/wappush.cgi> from
<127.0.0.1>
2002-08-31 13:15:02 [14] WARNING: erroneous control entity
2002-08-31 13:15:02 [14] WARNING: PPG: unable to parse mime content, the
request unacceptable
HTTP/1.1 202 Foo
Server: Kannel/1.2.0
Content-Length: 1322
Content-Type: application/xml
Content-Length: 1322

<?xml version="1.0"?><!DOCTYPE pap PUBLIC "-//WAPFORUM//DTD PAP 1.0//EN"
"http://www.wapforum.org/DTD/pap_1.0.dtd";><pap><badmessage-response
code="2000" desc="Not understood due to malformed syntax"
bad-message-fragment="Content-Type: application/xml
?xml version=1.0?
!DOCTYPE pap PUBLIC -//WAPFORUM//DTD PAP//EN
          http://www.wapforum.org/DTD/pap_1.0.dtd
pap
  push-message [EMAIL PROTECTED]
  deliver-before-timestamp=2001-09-28T06:45:00Z
  deliver-after-timestamp=2001-02-28T06:45:00Z
  progress-notes-requested=false
    address [EMAIL PROTECTED]
    /address
    quality-of-service
    priority=low
    delivery-method=unconfirmed
    network-required=true
    network=GSM
    bearer-required=true
    bearer=SMS
    /quality-of-service
  /push-message
/pap

--asdlfkjiurwghasf
Content-Type: text/vnd.wap.si
?xml version=1.0?
    !DOCTYPE si PUBLIC -//WAPFORUM//DTD SI 1.0//EN
                 http://www.wapforum.org/DTD/si.dtd
si
    indication href=http://wap.iobox.fi
                [EMAIL PROTECTED]
                action=signal-high
                created=1999-06-25T15:23:15Z
                si-expires=2002-06-30T00:00:00Z
                Want to test a fetch?
    /indication
/s"></badmessage-response></pap>
Connection closed by foreign host.
[root]#



Reply via email to