Project

General

Profile

Actions

Bug #38739

closed

Cockpit fails if the connection or effective user password is set and uses wide characters

Added by Hao Yu 9 months ago. Updated 9 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Difficulty:
easy
Triaged:
No
Found in Releases:

Description

Description of problem:
Cockpit fails if the ssh user password or effective user password is set and uses wide characters

How reproducible:

Always

Is this issue a regression from an earlier version:

???

Steps to Reproduce:

1. Set up cockpit integration on Satellite

2. Add a host

3. Configure ssh user in settings to be non-root

4. Generate a password which uses wide characters

5. Set "default ssh password" and "effective user password" in settings to password from 4

6. Configure a new user on the host from 2, set the password to the one generated in 4 and make the new user a sudoer

7. Try to access the web console of that host through Satellite

Actual behavior:
After a while you get a cockpit page saying "disconnected".

Expected behavior:
Cockpit should load and be usable.

Business Impact / Additional info:

Actions #1

Updated by The Foreman Bot 9 months ago

  • Status changed from New to Ready For Testing
  • Assignee set to Hao Yu
  • Pull request https://github.com/theforeman/foreman_remote_execution/pull/1004 added
Actions #2

Updated by The Foreman Bot 9 months ago

  • Fixed in Releases foreman_remote_execution-16.2.0 added
Actions #3

Updated by Hao Yu 9 months ago

  • Status changed from Ready For Testing to Closed
Actions #4

Updated by Adam Ruzicka 9 months ago

  • Fixed in Releases foreman_remote_execution-16.2.1 added
  • Fixed in Releases deleted (foreman_remote_execution-16.2.0)
Actions

Also available in: Atom PDF