Ylianst / MeshCommander

MeshCommander is a Intel(R) Active Management Technology (Intel(R) AMT) remote management tool. It's feature rich and includes a built-in remote desktop viewer for Hardware-KVM, a Serial-over-LAN terminal, IDER-Redirection support and much more. MeshCommander is built on web technologies and runs on many plaforms. In addition to being available as a stand-alone tool, MeshCommander was built to be very space efficient to that it can be uploaded into Intel AMT flash space to have it served diretly from the Intel AMT web serve.
Apache License 2.0
326 stars 71 forks source link

Auth fails with a saved password, but works fine when entered interactively #90

Open EIKAInc opened 1 year ago

EIKAInc commented 1 year ago

Describe the bug MeshCommander 0.9.6 fails to authenticate when password is saved. But works fine when the same password entered interactively. Was tested many many times from different client PCs, no changes. Mode (Digest None or Digest TLS) doesn't matter (error can be reproduced in both modes).

To Reproduce Steps to reproduce the behavior:

  1. Create a new connection using MC 0.9.6
  2. Use Digest / None or Digest / TLS mode
  3. Paste your password and keep it for future use in buffer
  4. Try to connect
  5. Connection will fail (TLS one in ~1 minute, but None one in a ~3 seconds). TLS will say Timeout, None will say Authentication Error.
  6. Edit connection you're just used and remove the password.
  7. Try to connect.
  8. Login Credentials box appears
  9. Enter your password manually / or do paste from the buffer
  10. Voila! You are connected now with EXACTLY THE SAME password!

Expected behavior From me it looks like a MC's bug.

Client Device (please complete the following information):

Remote Device (please complete the following information):

Additional context I am using username admin And my password looks like: ABCD4Ever99%09