Project

General

Profile

Actions

Incident #6982

closed

Additional email addresses portlet: Problem connecting Google email account

Added by Massimiliano Assante about 8 years ago. Updated about 8 years ago.

Status:
Closed
Priority:
Urgent
Category:
Other
Target version:
Start date:
Feb 08, 2017
Due date:
Feb 08, 2017
% Done:

100%

Estimated time:
Infrastructure:
Production

Description

we got an email from a user that could not connect his gmail account via the Additional email addresses portlet. I verified with my gmail account and everything worked. By looking at this particular user I see that he has set an additional email address (other than the gmail account) and set it as primary, not sure if this could be the cause.

Details follows in private notes.


Files

Actions #2

Updated by Panagiota Koltsida about 8 years ago

  • Status changed from New to In Progress
Actions #5

Updated by Massimiliano Assante about 8 years ago

You right, should remove the option to make primary another email address. For this specific case the user however had put primary one other additional email address (not the google one) nor the standard one.

not sure it can help

Actions #7

Updated by Massimiliano Assante about 8 years ago

  • % Done changed from 0 to 50

The user was able to do the linking account operation with Google today, so perhaps there is an expiration time in the verification link, could you check?

Actions #8

Updated by Panagiota Koltsida about 8 years ago

Yes I m trying to check if there is a default expiration time. In addition to that could you please check if the mentioned code: "c6ce86d9-00f1-4187-9f24-01e24cc5c8e9" exists into the database? EmailAddress table in the Customfield

Actions #9

Updated by Panagiota Koltsida about 8 years ago

From the code I cannot find an expiration code, unless is set in the portal globally. The verification is done using a specific struts action which checked for this code into the appropriate table, where the code was set the first time.
@massimiliano.assante@isti.cnr.it can you think of something that may cause this issue? Is there only one database? Is there a case that the insert failed for a reason?
I see a log message: "log.error("Error during the addition of the value", e);" we could check for an error with that message maybe?

Unfortunately I cannot reproduce the problem to find out more.

Actions #10

Updated by Massimiliano Assante about 8 years ago

Panagiota Koltsida wrote:

Yes I m trying to check if there is a default expiration time. In addition to that could you please check if the mentioned code: "c6ce86d9-00f1-4187-9f24-01e24cc5c8e9" exists into the database? EmailAddress table in the Customfield

Yes only one database and the select below returned nothing:

select * from emailaddress WHERE uuid_ = 'c6ce86d9-00f1-4187-9f24-01e24cc5c8e9';
Actions #11

Updated by Panagiota Koltsida about 8 years ago

  • Status changed from In Progress to Closed

since I cannot reproduce the issue I will close this ticket.
User may have removed the just added email from his list and then clicked on the verification URL.

In case this happens again, we will recheck the possible issue.

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 8.91 MB)