--- loncom/cgi/lonmodulecheck.pl 2013/02/08 14:51:47 1.2 +++ loncom/cgi/lonmodulecheck.pl 2013/05/13 01:16:23 1.3 @@ -3,7 +3,7 @@ $|=1; # Compares checksums for most installed files with expected values # and reports discrepancies. # -# $Id: lonmodulecheck.pl,v 1.2 2013/02/08 14:51:47 raeburn Exp $ +# $Id: lonmodulecheck.pl,v 1.3 2013/05/13 01:16:23 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -58,7 +58,9 @@ if ($londaemons ne '' && $lonlib ne '' & sub main { my ($londaemons,$lonlib,$lonincludes,$lontabdir,$lonhost) = @_; - if (!&LONCAPA::lonauthcgi::check_ipbased_access('checksums')) { + if (&LONCAPA::lonauthcgi::check_ipbased_access('checksums')) { + &LONCAPA::loncgi::check_cookie_and_load_env(); + } else { if (!&LONCAPA::loncgi::check_cookie_and_load_env()) { &Apache::lonlocal::get_language_handle(); print(&LONCAPA::loncgi::missing_cookie_msg());