I've been using RDM for a bit and recently when logged into my servers I try to enter the sudo password, it tells me the password is incorrect. This is the only app that I have this issue with. Other Android ssh apps and even the RDM Windows app works fine. I've tried resetting the Android app hoping it was just a hiccup, but that didn't make a difference. Anyone else come across this issue?
Hello,
We apologize for the inconvenience you've encountered. Could you please answer a few questions?
Best regards,
André Sanscartier
All language settings are English and haven't changed. I am using @ in the password, but that also hasn't changed. Also, when I try to get to settings in the app, the app crashes.
Just installed on iOS and it's working fine, so wondering if there is a bug in the Android app.
Hi,
We are able to reproduce your password issue and are working to identify and fix the cause.
Regarding your problem with the settings, could you provide more details and ideally send us a video?
Best regards,
André Sanscartier
Unfortunately screen recorder shows a blank screen, guessing a security measure. But the issue is simple, everything works as intended, but as soon as I click Settings the app just crashes. I can then log back in and continue working.
Hi,
What are the brand, model, and Android version you are using?
Best regards,
André Sanscartier
Google Pixel 7 Android 14
Hi,
An update (Version 2024.1.2.0) is currently being deployed to address the sudo password issue and is expected to be available to all users within the next few days.
Best Regards,
Nicolas Dufour
So I'm now on version 2024.1.4.1 and still experiencing the sudo password issue. I've uninstalled and reinstalled. What else can I do? Is there a way to pull logs for support to look at?
The crashing issue has been fixed on my device.
Hi,
Could you run a sudo password test using a password without special characters and let us know if it works.
Best Regards,
Nicolas Dufour
OK, so I changed the password to one without a special character and it still won't take it from this specific device. I can SSH in with the password, but sudo says the password is wrong. However, any other device it works just fine. Again, I have tried uninstalling, clearing cache and even creating an offline database with a new entry. Still get the same error. I have to be missing something here. Everything worked fine up until recently.
Hi,
When you mention 'this specific device’ do you mean a particular Android device and that it works with other Android devices, or are you referring to a specific server where the problem occurs?
From our side, we are unable to reproduce this behavior.
Additionally, has there been an OS update on your Pixel 7 recently, besides RDM Android?
Best regards,
André Sanscartier
I have the issue only in this particular Android device (works on other Android and iOS devices) and the issue is with multiple servers. I get the standard monthly updates for Android. What is odd is I have tried everything from clearing cache, data and uninstalling and the issue still persists. I just doesn't make any sense.
Hi,
I think the problem is dependent on the input system of your pixel 7 which is having a non standard behaviour, or at least one that we have not encountered so far. This is not unusual on Android where there are many small differences accross varying brands, models and even Android versions. We probably will need to add a compensation for that, so we will try to replicate the problem here and see how we can fix it.
Another possibility is something is installed on your device which alters the way the keyboard works internally.
Regards
Denis Vincent
I'll try a different keyboard app for giggles and report back.
And it's something with Gboard on my phone. Tried Swiftkey and it worked fine. It's only with the hidden password on ssh though. Totally bizarre.
Thanks for the info! We will try to see what happens with Gboard.
I suspect that "software incompatibilities" cause SSH in RDM to send non printable characters for each key pressed. They get ignored on the standard command line, but are recorded by the password subsystem which causes it to refuse any password.
Regards
Denis Vincent
Hello,
I appear to be having the same issue on a Chromebook using the physical KB.
Chromebook model is an ASUS C423N.
Any help that can be provided is appreciated.
Thank you!
Hi,
Sorry that your issue seems to be getting more complex. We will investigate again at the beginning of next week and get back to you.
Best regards,
André Sanscartier
Hi,
Apologies for the delay.
We are unable to reproduce the issue on our end.
Could your password contain any non-ASCII characters?
This might help us identify the source of the problem.
Best regards,
André Sanscartier
Hi Andre,
Thank you for following up. In my case the password has upper case and lower case letters, numbers and special characters that are associated with number keys on a standard US keyboard. It is also a long password (way more than 8 characters).
Thank you,
Neal
Hi,
Apologies for the delay.
We are unable to reproduce the issue on our end.
Could your password contain any non-ASCII characters?
This might help us identify the source of the problem.
Best regards,
Hi,
We still haven't been able to reproduce your issue, but we are about to release a new version of the application, hopefully by next week. Although your issue is not specifically addressed in this update, could you let us know if it makes any difference on your side?
Best regards,
André Sanscartier
Hi,
Have you noticed any improvement in the situation with the latest version of the application?
Best regards,
André Sanscartier
Hello,
Just tested again on the latest android app release and it still doesn't work. I cannot sudo anything on a host that requires password auth for sudo.
Thank you.
Hi,
In your previous messages, you mentioned that by switching keyboards, you were able to work around the issue. Is that still the case?
On our side, we could try again to reproduce your problem, but we are running out of ideas.
Is Gboard still the one that seems to be causing the problem?
Best regards,
André Sanscartier
Hi Andre,
It was the OP that was able to switch keyboards. I am trying to run this on a chromebook, where I don't believe switching keyboards is a possibilty. I wouldn't be surprised if it were GBoard specific.
Thank you,
Neal