S3 secret key cannot be shown (button show/hide doesn't work)

Description

TrueNAS-12.0-U4

S3 service configuration dialog configures "access key" and "secret key". Secret key is like a password and is not displayed by default, that is OK. There is an button/icon to show "secret key" but it doesn't work, secret key is not shown. This look like a bug in WebUI.

Problem/Justification

None

Impact

None

SmartDraw Connector

Katalon Manual Tests (BETA)

Activity

Show:

Bug Clerk July 14, 2021 at 7:18 AM

Bug Clerk July 12, 2021 at 10:42 AM

Ievgen Stepanovych July 12, 2021 at 10:40 AM

It was deliberately hidden, but since we have the key in API response, there is no additional security benefit from not showing it.

Petr Slansky June 19, 2021 at 3:42 PM

I just tried FreeNAS 11.3U5 (still my prefered NAS) and I see I can reveal S3 secret key anytime. I like it! That is why I think that TrueNAS 12.0 has a bug that it doesn't show secret key.

I would like to highlight that security model in AWS is more complex. I can have several credentials (pair key/secret). When I forget "secret key", I cannot reveal it but I can define new credential (key+secret) and use it to configure new services. Client already connected to S3 are not affected and I have time to update configuration in other services. TrueNAS has only one credential pair, so when I change secret key, other services can be disconnected so I prefer to see configured "secret key".

Petr Slansky June 19, 2021 at 11:34 AM

The icon hide/show secret key works when I enter new secret key. But I cannot reveal the secret key later. I assumed this is a bug but this could be a design. I know that I cannot reveal most secrets in AWS but I do not require such high security from small NAS server... I preffer an option to reveal secret anyttime.

Complete

Details

Assignee

Reporter

Labels

Impact

Low

Time remaining

0m

Components

Affects versions

Priority

Katalon Platform

Created June 10, 2021 at 3:25 PM
Updated July 6, 2022 at 8:57 PM
Resolved July 14, 2021 at 7:35 AM