Hi Everyone,
After a Debian package upgrade on our test server we're having problem re-starting webwork. Apache started without problems, but the browser would report "Not found" when I pointed it to server/webwork2 URL. Then I moved the webwork.conf symbolic link from /etc/apache2/apache2.conf to /etc/apache2/mods-enabled and this got webwork started, but with errors (see below).
Further, when I go to the server/webwork2 page and attempt to login to a course, I get errors (see further down, below).
Any ideas?
Thanks,
Lars.
Starting web server: apache2[Sat Nov 02 17:43:41.657244 2013] [so:warn] [pid 8033] AH01574: module apreq_module is already loaded, skipping
webwork.apache2-config: WeBWorK server is starting
webwork.apache2-config: WeBWorK root directory set to /opt/webwork/webwork2 in webwork2/conf/webwork.apache2-config
webwork.apache2-config: The following locations and urls are set in webwork2/conf/site.conf
webwork.apache2-config: PG root directory set to /opt/webwork/pg
webwork.apache2-config: WeBWorK server userID is www-data
webwork.apache2-config: WeBWorK server groupID is wwdata
webwork.apache2-config: The webwork url on this site is http://mahler.tmcc.edu/webwork2
Localize.pm: Full path for the localization directory set to |/opt/webwork/webwork2/lib/WeBWorK/Localize|
defined(@array) is deprecated at /usr/share/perl5/Mail/Sender.pm line 318.
(Maybe you should just omit the defined()?)
defined(@array) is deprecated at /usr/share/perl5/Mail/Sender.pm line 2693.
(Maybe you should just omit the defined()?)
defined(@array) is deprecated at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/SendMail.pm line 115.
(Maybe you should just omit the defined()?)
defined(@array) is deprecated at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/SendMail.pm line 117.
(Maybe you should just omit the defined()?)
defined(@array) is deprecated at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/Index.pm line 318.
(Maybe you should just omit the defined()?)
defined(@array) is deprecated at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/Index.pm line 320.
(Maybe you should just omit the defined()?)
defined(@array) is deprecated at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm line 197.
(Maybe you should just omit the defined()?)
defined(@array) is deprecated at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm line 199.
(Maybe you should just omit the defined()?)
defined(@array) is deprecated at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm line 371.
(Maybe you should just omit the defined()?)
defined(@array) is deprecated at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm line 373.
(Maybe you should just omit the defined()?)
defined(@array) is deprecated at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/Assigner.pm line 109.
(Maybe you should just omit the defined()?)
defined(@array) is deprecated at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/Assigner.pm line 111.
(Maybe you should just omit the defined()?)
WebworkSOAP::WSDL: webwork_directory set to /opt/webwork/webwork2 via $WeBWorK::Constants::WEBWORK_DIRECTORY set in webwork.apache2-config
WebworkSOAP::WSDL: rpc_url set to http://mahler.tmcc.edu/webwork2_rpc
WebworkWebservice: webwork_directory set to /opt/webwork/webwork2 via $WeBWorK::Constants::WEBWORK_DIRECTORY set in webwork.apache2-config
____________________
Error message when I attampt to login to a course:
Warning messages
Error messages
Can't locate object method "remote_addr" via package "Apache2::Connection" at /opt/webwork/webwork2/lib/WeBWorK/Authen.pm line 909.
Call stack
The information below can help locate the source of the problem.
in WeBWorK::Authen::write_log_entry called at line 630 of /opt/webwork/webwork2/lib/WeBWorK/Authen.pm
in WeBWorK::Authen::checkPassword called at line 555 of /opt/webwork/webwork2/lib/WeBWorK/Authen.pm
in WeBWorK::Authen::authenticate called at line 526 of /opt/webwork/webwork2/lib/WeBWorK/Authen.pm
in WeBWorK::Authen::verify_normal_user called at line 308 of /opt/webwork/webwork2/lib/WeBWorK/Authen.pm
in WeBWorK::Authen::do_verify called at line 217 of /opt/webwork/webwork2/lib/WeBWorK/Authen.pm
in WeBWorK::Authen::verify called at line 307 of /opt/webwork/webwork2/lib/WeBWorK.pm