iis - Perl application move causing my head to explode...please help -



iis - Perl application move causing my head to explode...please help -

i'm attempting move web app have (written in perl) iis6 server iis7.5 server.

everything seems parsing correctly, i'm having issues getting app work.

the app couple forms. fill first 1 out, click submit, presents form based on checkboxes selected (using includes , such).

i can past first form once... after stops working , pops generated error message. after looking code , such, states there aren't checkboxes selected.

i know app writes info .dat files... (at point, i'm not sure yet), don't see beingness created. i've looked @ file/directory permissions , seemingly have more permissions on new server did on last. user/group files/dirs different though...

would have it? why pass me on next form, displaying right "modules" checked first time , not other time after that? (it seems reset after while)

i know complicated if have questions me, please inquire , i'll reply best of ability :).

btw, total idiot when comes perl.

edit again i've removed source not reveal security vulnerabilities... pointing out.

i'm not sure else show what's going on though :(.

i'd recommend verifying, step step, think happening happening. start watching http request browser web server - arguments sec perl script expects beingness passed server? if not, you'll need prepare first script.

(start edit)

there's lots of tools watch network traffic.

wireshark read traffic passes on network (you can run on sending or receiving system, or scheme on collision domain). you can utilize proxy server, webscarab (free), burp, paros, etc. you'll have configure browser send traffic proxy server, forwards requests server. these particular servers intended aid testing, in you'll able mess requests go (and much more) as sinan indicates, can utilize browser addons fx livehttpheaders, or tamper data, or net explorer's developer kit (iirc)

(end edit)

next, should print out cgi arguments sec perl script receives. way, you'll know script thinks gets.

then, can enable verbose logging in iis, logs total http request.

this closer source of problem - you'll know if it's (a) first script not creating right html, resulting in incomplete http request browser, (b) iis server not receiving cgi arguments odd reason, or (c) arguments aren't getting iis server , perl script (or, possibly, perl script not correctly accessing arguments).

good luck!

perl iis

Comments

Popular posts from this blog

java - How to set log4j.defaultInitOverride property to false in jboss server 6 -

c - GStreamer 1.0 1.4.5 RTSP Example Server sends 503 Service unavailable -

Using ajax with sonata admin list view pagination -