## WeBWorK Main Forum

by Dan Kirkpatrick -
Number of replies: 2
After doing cvs upgrade from 2.2.1 to 2.3.2 I get the following on the homepage:

### Error messages

authentication type 'user_module' not found in course environment %authen hash at /usr/local/webwork-2.2.1/lib/WeBWorK/Authen.pm line 107.

### Call stack

The information below can help locate the source of the problem.

• in WeBWorK::Authen::class called at line 254 of /usr/local/webwork-2.2.1/lib/WeBWorK.pm

Suggestions to cause? I'll try the config files in the meantime.
Thanks

### Re: Problems upgrading to 2.3.2

by Sam Hathaway -
Hi Dan,

The %authen hash in global.conf is new in 2.3.0, so you'll need to add it from global.conf.dist. There are a bunch of changes to global.conf and the other config files. In general, after you upgrade, make sure you have done the following:
• Update global.conf, database.conf, and webwork.apache-config (or webwork.apache2-config if you're using Apache 2) from the corresponding .dist files.
• Make a backup of your webwork database with mysqldump.
• Run bin/wwdb_check -v to ensure your database is up-to-date for 2.3.0.