[jira] [Created] (GUACAMOLE-1232) User session locked in use and cannot reset?

2020-12-07 Thread Joseph Gullo (Jira)
Joseph Gullo created GUACAMOLE-1232:
---

 Summary: User session locked in use and cannot reset?
 Key: GUACAMOLE-1232
 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1232
 Project: Guacamole
  Issue Type: Bug
  Components: guacamole, guacamole-client, guacamole-server, RDP
Affects Versions: 1.2.0
 Environment: Ubuntu 20.04 guacamole server, clients range from Windows 
10 and Windows Server 2016
Reporter: Joseph Gullo


An RDP session is locked, when I try to connect I get the following message:

The Guacamole server is denying access to this connection because you have 
exhausted the limit for simultaneous connection use by an individual user. 
Please close one or more connections and try again.

I have logged out of that computer, I have restarted that computer.  It is a 
Windows 10 computer.  My user is able to connect to other computers (Windows 10 
and Windows Server 2016) using the same guacamole session.  From the other 
computers, I am able to successfully RDP into the original problematic 
computer.  From a different (admin) user account I get the same message trying 
to log into the problematic computer.  I logged out of guacamole completely and 
logged back in, same message.  I closed the chrome session entirely, upon 
trying again, same message.  I closed chrome completely, opened an incognito 
tab, same message. 

I have restarted guacd AND rebooted the guacamole server.  I have edited the 
session for this computer to allow "Maximum Number of Connections" to be 5 and 
"Maximum Number of connections per user" to be 5.  From my admin user I have 
been able to kill the user session of the problematic user/computer (or, 
confirm it isn't there) and when I re-start the whole process I get the same 
connection error.

The windows system logs show no errors, but I do believe I am seeing a 
successful authentication attempt.

Somehow, this RDP session is locked and I can't unlock it; my worry is there is 
some database artifact triggering guacd to think the session is alive when it 
isn't.

The logs in catalina.out show the following:
{code:java}
16:11:18.825 [http-nio-8080-exec-9] ERROR 
o.a.g.w.GuacamoleWebSocketTunnelEndpoint - Creation of WebSocket tunnel to 
guacd failed: Cannot connect. Connection already in use by this user.
16:11:18.896 [http-nio-8080-exec-6] WARN o.a.g.s.GuacamoleHTTPTunnelServlet - 
HTTP tunnel request rejected: Cannot connect. Connection already in use by this 
user.{code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (GUACAMOLE-969) SSH terminal on Android doesn't bring up keyboard

2020-02-24 Thread Joseph Gullo (Jira)
Joseph Gullo created GUACAMOLE-969:
--

 Summary: SSH terminal on Android doesn't bring up keyboard
 Key: GUACAMOLE-969
 URL: https://issues.apache.org/jira/browse/GUACAMOLE-969
 Project: Guacamole
  Issue Type: Bug
  Components: guacamole-client
Affects Versions: 1.1.0, 1.0.0
 Environment: Ubuntu 19.10 Guacamole 1.1.0
Reporter: Joseph Gullo


We have remote SSH connections for both Linux and Powershell sessions on 
servers.  These work perfectly but when we connect from mobile we see the 
session but can't type.  The keyboard doesn't come up; I believe the element 
doesn't register as a text input area.

 

If this worked it would be awesome as we could do stuff like unlock or disable 
accounts from Powershell remotely.

 

I have tested on Android but not iOS.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GUACAMOLE-249) Update RDP plugin support to 2.0.0 releases

2019-10-23 Thread Joseph Gullo (Jira)


[ 
https://issues.apache.org/jira/browse/GUACAMOLE-249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16958387#comment-16958387
 ] 

Joseph Gullo commented on GUACAMOLE-249:


As soon as this has been committed to master I'm happy to test on Ubuntu 19.10 
with freerdp2.

> Update RDP plugin support to 2.0.0 releases
> ---
>
> Key: GUACAMOLE-249
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-249
> Project: Guacamole
>  Issue Type: Improvement
>  Components: RDP
>Reporter: Simone Caronni
>Assignee: Mike Jumper
>Priority: Critical
> Fix For: 1.1.0
>
> Attachments: Screenshot_2018-09-01_14-48-56.png
>
>
> The planets have aligned, after 2.5 years FreeRDP has released new snapshots:
> https://github.com/FreeRDP/FreeRDP/releases
> Thanks,
> --Simone



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GUACAMOLE-221) Parameter prompting within client interface

2019-08-19 Thread Joseph Gullo (Jira)


[ 
https://issues.apache.org/jira/browse/GUACAMOLE-221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16910586#comment-16910586
 ] 

Joseph Gullo commented on GUACAMOLE-221:


My install is compiled from source, if you have a patch that enables that 
feature and you need testing please let me know, I'd be happy to test!  My 
reading above was that you may have had a solution for username and password, 
hence thinking there may be something patchable.

Thank you for your work!

> Parameter prompting within client interface
> ---
>
> Key: GUACAMOLE-221
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-221
> Project: Guacamole
>  Issue Type: New Feature
>  Components: guacamole
>Reporter: Michael Jumper
>Assignee: Nick Couchman
>Priority: Major
>
> {panel:bgColor=#EE}
> *The description of this issue was copied from 
> [GUAC-335|https://glyptodon.org/jira/browse/GUAC-335], an issue in the JIRA 
> instance used by the Guacamole project prior to its acceptance into the 
> Apache Incubator.*
> Comments, attachments, related issues, and history from prior to acceptance 
> *have not been copied* and can be found instead at the original issue.
> {panel}
> Some parameters, such as the username/password for VNC or RDP, are better 
> entered manually within the client when connecting rather than stored on the 
> server in MySQL or {{user-mapping.xml}}.
> Storing secure data within parameters on the server side has security 
> implications that don't fit well with all use cases.
> Further, some connections would benefit if their settings can be modified 
> locally before connecting. A user could change the color depth or screen size 
> of their RDP session, for example, for the sake of a slower connection.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Commented] (GUACAMOLE-221) Parameter prompting within client interface

2019-08-19 Thread Joseph Gullo (Jira)


[ 
https://issues.apache.org/jira/browse/GUACAMOLE-221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16910573#comment-16910573
 ] 

Joseph Gullo commented on GUACAMOLE-221:


Awesome, I hadn't seen that.

 

Still, the workflow I'm thinking of is the following:

1) I authenticate into guacamole as my regular user account

2) I connect to my normal desktop using a parameter, no issue.

3) I see a connection to a domain controller, I want to connect to that session 
with a separate domain admin account.  I'd like to be able to enter credentials.

4) I see a connection to a switch.  I want to connect to that session with 
separate network admin credentials.

5) I see a connection to a server, I want to connect to that session with 
separate server admin credentials.

 

In theory, the only possible credentials that can successfully authenticate 
from the internet are my un-privileged ones, then you would need to know 
additional credentials once inside the network.  I don't like the idea of 
storing my admin credentials, and I don't like the idea of my admin accounts 
accessible to a WAN login.  I know I can bounce from RDP once inside my regular 
session, but RDP-through-RDP starts to feel sloppy. 

> Parameter prompting within client interface
> ---
>
> Key: GUACAMOLE-221
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-221
> Project: Guacamole
>  Issue Type: New Feature
>  Components: guacamole
>Reporter: Michael Jumper
>Assignee: Nick Couchman
>Priority: Major
>
> {panel:bgColor=#EE}
> *The description of this issue was copied from 
> [GUAC-335|https://glyptodon.org/jira/browse/GUAC-335], an issue in the JIRA 
> instance used by the Guacamole project prior to its acceptance into the 
> Apache Incubator.*
> Comments, attachments, related issues, and history from prior to acceptance 
> *have not been copied* and can be found instead at the original issue.
> {panel}
> Some parameters, such as the username/password for VNC or RDP, are better 
> entered manually within the client when connecting rather than stored on the 
> server in MySQL or {{user-mapping.xml}}.
> Storing secure data within parameters on the server side has security 
> implications that don't fit well with all use cases.
> Further, some connections would benefit if their settings can be modified 
> locally before connecting. A user could change the color depth or screen size 
> of their RDP session, for example, for the sake of a slower connection.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Commented] (GUACAMOLE-221) Parameter prompting within client interface

2019-08-15 Thread Joseph Gullo (JIRA)


[ 
https://issues.apache.org/jira/browse/GUACAMOLE-221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16908549#comment-16908549
 ] 

Joseph Gullo commented on GUACAMOLE-221:


I saw above that you had less of an issue having a prompt for password 
work...is it possible to see a patch to turn this feature on?  We're tied into 
AD and are experimenting with having an "allow users to access their windows 
desktop computers from home over RDP" setup...we don't really want to store the 
AD credentials in the guacamole database, and we don't want this to be an 
update location for when users change their passwords.  If we could globally 
have a password prompt for users making RDP connections, I think my management 
would approve the use of this.

> Parameter prompting within client interface
> ---
>
> Key: GUACAMOLE-221
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-221
> Project: Guacamole
>  Issue Type: New Feature
>  Components: guacamole
>Reporter: Michael Jumper
>Assignee: Nick Couchman
>Priority: Major
>
> {panel:bgColor=#EE}
> *The description of this issue was copied from 
> [GUAC-335|https://glyptodon.org/jira/browse/GUAC-335], an issue in the JIRA 
> instance used by the Guacamole project prior to its acceptance into the 
> Apache Incubator.*
> Comments, attachments, related issues, and history from prior to acceptance 
> *have not been copied* and can be found instead at the original issue.
> {panel}
> Some parameters, such as the username/password for VNC or RDP, are better 
> entered manually within the client when connecting rather than stored on the 
> server in MySQL or {{user-mapping.xml}}.
> Storing secure data within parameters on the server side has security 
> implications that don't fit well with all use cases.
> Further, some connections would benefit if their settings can be modified 
> locally before connecting. A user could change the color depth or screen size 
> of their RDP session, for example, for the sake of a slower connection.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)