ssh-askpass keyboard grab problems
John A. Sullivan III
john.sullivan at nexusmgmt.com
Wed Jul 23 22:03:54 EST 2003
Found it! Thanks for the direction and, as you rightly suspected, it was
application based. SSH was invoked when <ENTER> was pressed in the
command field. For some reason which I do not yet understand, pressing
<ENTER> also activated a push button that also invoked SSH (it appears
that somehow the button gained an errant focus). The two SSH sessions
were competing with each other for keyboard control. Thanks again -
John
On Wed, 2003-07-23 at 01:33, Jim Knoble wrote:
> Circa 2003-07-22 22:15:45 -0400 dixit John A. Sullivan III:
>
> : move quickly enough, I receive the following errors on stderr:
> :
> : x11-ssh-askpass[1981]: Trying to grab keyboard ...
> : x11-ssh-askpass[1981]: Could not grab keyboard (someone else already has
> : it)
> : Permission denied, please try again.
> : x11-ssh-askpass[1982]: Trying to grab keyboard ...
> : x11-ssh-askpass[1982]: Could not grab keyboard (someone else already has
> : it)
> : Permission denied, please try again.
>
> Some other application is definitely grabbing the keyboard before
> x11-ssh-askpass can get it. It also looks as if somebody (your app?
> ssh?) started two instances of x11-ssh-askpass (the number in square
> brackets is the PID)---i can't tell whether it was sequentially or in
> parallel.
>
> By default, x11-ssh-askpass tries to grab once per second for 5
> seconds. This may be changed in the source code. The "empty" dialog
> appears because x11-ssh-askpass attempts to grab the keyboard before
> allowing passphrase entry, to prevent eavesdropping.
>
--
John A. Sullivan III
Chief Technology Officer
Nexus Management
+1 207-985-7880
john.sullivan at nexusmgmt.com
---
If you are interested in helping to develop a GPL enterprise class
VPN/Firewall/Security device management console, please visit
http://iscs.sourceforge.net
More information about the openssh-unix-dev
mailing list