View Issue Details

This issue affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
12090Bug reportsUser / Groups / Rolespublic2017-01-30 21:10
Reporterpeterx Assigned Toc_schmitz  
PrioritynoneSeveritypartial_block 
Status closedResolutionunable to reproduce 
Product Version2.06+ 
Summary12090: Cannot add new user (survey administrator)
Description

When I try to create a new user in the system I get the following error - Failed to add user. The email address is not valid.
Tested with different email accounts.
Tested on an upgraded installation as well as on a fresh install with a new database on a different server.

Steps To Reproduce

Just try to add new survey administrator to the system.

TagsNo tags attached.
Attached Files
Bug heat4
Complete LimeSurvey version number (& build)Version 2.6.3-lts Build 170112
I will donate to the project if issue is resolvedNo
Browser
Database type & versionMySQL Server Version / 5.5.35-33.0
Server OS (if known)CentOS
Webserver software & version (if known)Apache / 2.2.26
PHP VersionPHP Version 5.3.29

Users monitoring this issue

There are no users monitoring this issue.

Activities

c_schmitz

c_schmitz

2017-01-30 15:35

administrator   ~42881

Can you please provide a screenshot of that error?

peterx

peterx

2017-01-30 17:04

reporter   ~42885

Here is the screenshot. This is a test installation of LS with no surveys and no other users except for the admin.

c_schmitz

c_schmitz

2017-01-30 19:41

administrator   ~42887

What email address are you trying to enter?
Do you maybe put unintentionally any space characters in the input field?

c_schmitz

c_schmitz

2017-01-30 19:50

administrator   ~42888

I cannot reproduce this issue, so can nobody else. Maybe it is a bug in that particular PHP version, hard to say. Anyway, 2.6.x is out of support except for critical security vulnerabilities and this issue does not qualify, anyway.
Please update to the latest version instead.

peterx

peterx

2017-01-30 21:10

reporter   ~42890

Hi,
I try with several valid email addresses.
Definitely no blank spaces.
Tested on several PHP versions and the error keeps showing (even on PHP 7).
Right now an upgrade to the new LS is not an option - we use several custom templates which are not compatible and should be recoded.
I also have more than 100 users with more than 1000 surveys.
I will test the new version with this database in the summer and I will also need to schedule a seminar for the changes in the new version (the users are familiar with the old LS and there will be some transition time).

What if I try to add a new user directly in the database? I should be careful for the id of course. I will add parent id, username, full name and email address. Anything else to look for? Are there any potential problems with this approach?

Issue History

Date Modified Username Field Change
2017-01-28 18:45 peterx New Issue
2017-01-30 15:35 c_schmitz Assigned To => c_schmitz
2017-01-30 15:35 c_schmitz Status new => feedback
2017-01-30 15:35 c_schmitz Note Added: 42881
2017-01-30 17:04 peterx File Added: FireShot Screen Capture #086 - 'LimeSurvey' - www_marketing-forge_com_LStest_index_php_admin_user_sa_adduser.png
2017-01-30 17:04 peterx Note Added: 42885
2017-01-30 17:04 peterx Status feedback => assigned
2017-01-30 19:41 c_schmitz Note Added: 42887
2017-01-30 19:43 c_schmitz Status assigned => feedback
2017-01-30 19:50 c_schmitz Note Added: 42888
2017-01-30 19:50 c_schmitz Status feedback => closed
2017-01-30 19:50 c_schmitz Resolution open => unable to reproduce
2017-01-30 21:10 peterx Note Added: 42890
2019-11-01 17:26 c_schmitz Category User/User groups => User / Groups / Roles