in reply to interactive lose...
actually... I appreciate the help... but I figured it out.
the problem was with CGI::Cookie.
when you use CGI's :standard functions and CGI::Cookie offline mode disables if $ENV{"HTTPS"} eq 'on'. Which I dont think it should do, (and is undoced I believe.) I have to "export HTTPS=on" to make the script run from console as the script itself requires a ssl connection.
Thanks for the help.
PimpSmurf
PimpSmurf@NO.SPAM.beachaccess.net