secondlife / jira-archive

2 stars 0 forks source link

[BUG-41443] Sending a snapshot to email fails with error message "Please enter your email address" #12959

Open sl-service-account opened 7 years ago

sl-service-account commented 7 years ago

Steps to Reproduce

Maybe since the last rolling restart it often happens that sending a snapshot by email fails with an error message "Please enter your email address" even the destination email address is set correct and no matter what is written in the From field. It happens in Second Life Viewer and Firestorm Viewer but not permanent. The day before it first happened too but when I logged in late in the night it worked. Same happened to other users too.

Actual Behavior

Sending a snapshot by email fails with error message "Please enter your email address"

Expected Behavior

That the email is sent

Other information

Attachments

Links

Related

Original Jira Fields | Field | Value | | ------------- | ------------- | | Issue | BUG-41443 | | Summary | Sending a snapshot to email fails with error message "Please enter your email address" | | Type | Bug | | Priority | Unset | | Status | Accepted | | Resolution | Accepted | | Reporter | Aida Lundquist (aida.lundquist) | | Created at | 2017-02-24T00:01:27Z | | Updated at | 2017-03-16T16:40:16Z | ``` { 'Business Unit': ['Platform'], 'Date of First Response': '2017-02-27T13:09:01.482-0600', 'ReOpened Count': 0.0, 'Severity': 'Unset', 'System': 'SL Simulator', 'Target Viewer Version': 'viewer-development', 'What just happened?': 'Sending a snapshot by email fails with error message "Please enter your email address"', 'What were you doing when it happened?': 'Maybe since the last rolling restart it often happens that sending a snapshot by email fails with an error message "Please enter your email address" even the destination email address is set correct and no matter what is written in the From field. It happens in Second Life Viewer and Firestorm Viewer but not permanent. The day before it first happened too but when I logged in late in the night it worked. Same happened to other users too.', 'What were you expecting to happen instead?': 'That the email is sent', 'Where': 'http://maps.secondlife.com/secondlife/Ophelia%20Isle/38/146/33\r\n\r\nhttp://maps.secondlife.com/secondlife/Ronk/128/244/29', } ```
sl-service-account commented 7 years ago

Oz Linden commented at 2017-02-27T19:09:01Z

There is a viewer fix available for this in https://bitbucket.org/lindenlab/viewer-postcard

sl-service-account commented 7 years ago

Whirly Fizzle commented at 2017-02-27T19:24:32Z

From Opensourse dev mailing list:

Linden Lab has been making changes to further protect personally identifying and other sensitive user information. As part of those changes, we no longer send the full correct email address to the viewer (an obfuscated form of the address is sent instead). This change was deployed recently to some of the simulator RC channels.

At one time, the user's email address was used to initialize the From address when using the Send Snapshot as Email (postcard) feature of the viewer. For some time, the server has not been using the value sent from the viewer for this (because it might have been set incorrectly by the viewer), and the official viewer has not allowed modifying it, yet the code to initialize and return it to the simulator was still there. The viewer also had code to validate any value in that field (which, in older versions, might have been edited by the user); this validation code (correctly) fails when checking the obfuscated value sent by the simulator in these new Release Candidate. This was reported as BUG-41443; the effect is that sending the snapshot fails (or, on any TPV that still allows modifying the address, they will have to replace the obfuscated form with a valid address, but the simulator will not use that value when sending the email - it will use the address we have for that user in the database).

So that open source viewers can quickly release updates that are compatible with the new email handling in the simulator, we have made available a standalone repository with the appropriate viewer change.

OZ LINDEN | Engineering Director, Second Life

sl-service-account commented 7 years ago

Aida Lundquist commented at 2017-02-28T11:22:38Z

Firestorm Nightlyx64 5.0.2.52479 got the fix and it works so it should when implemented in any Linden Viewer release!