After telneting from the guacamole server to the VNC server on port 5900 I
get the following message:
*RFB 003.008*

Strangely, the  "User @xxxxx joined connection $yyyyy (N users now
present)" message is the last thing I see. There are no messages related to
VNC or otherwise that come after that.

After writing my initial post I was also able to replicate this on both
guacamole 1.0.0 and on another server with guacamole with guacd
0.9.13-incubating (they both output the same message).

I don't think it's a firewall issue because I enabled all IP4 traffic
between the guacamole server and the windows machine (at least long enough
to prove it's not the firewall).

One possible suspect is libvncserver-dev -- if you install with apt-get on
ubuntu version 1.0 is installed but the guacamole website links to a github
whose latest release is 0.9.12. Other than swapping these libraries not
sure, what else to try. Any suggestions?

What I'm ultimately trying to accomplish is two simultaneous connections to
the same session (whether RDP or VNC) to a Windows 2019 Server (which is
the stock windows server Amazon EC2 provides).

The simplest would be to make 2 RDP connections or 2 VNC connections.

But I don't know how to completely automate the process from guacamole
login to showing a remote session as I think would require knowledge of the
session number in advance (please correct me if I'm wrong) -- and guacamole
has no way of finding this, and I don't think it supports shadowing.

As a result, I think I'm going to have to settle for two different
connections -- one RDP and one VNC to achieve the two connections. But if
there is a better way I'd be grateful for any suggestions.

On Sat, Jul 6, 2019 at 3:04 PM Mike Jumper <[email protected]> wrote:

> On Sat, Jul 6, 2019 at 6:46 AM Hooman Katirai <[email protected]>
> wrote:
>
>> I'm running Guacamole on Ubuntu 18.02.2 on a Amazon EC2 server trying to
>> get it to connect to Windows Server 2012 machine.
>>
>> When using guacamole RDP works great, but when I try to connect via VNC I
>> get a black screen and "Waiting for Response" message and it never
>> connects. But guacd in the foreground shows that it joined a connection.
>>
>
> The "User @xxxxx joined connection $yyyyy (N users now present)" message
> is actually informing you only about the connection between the web
> application and guacd, not the VNC connection between guacd and the Windows
> machine. It indicates that the Guacamole protocol handshake for that user
> of that connection has completed. The underlying connection, whether that
> be VNC, RDP, or some other protocol, may not yet be ready. After this
> message is logged, there will be additional messages specific to VNC once
> that connection is established and functioning.
>
> I am able to connect the VNC server using the TightVNC client using
>> another machine that isn't running Guacamole. I also tried telneting to
>> port 5900 from the guacamole machine to the windows machine and was able to
>> establish a connection.
>>
>
> What specific output do you see on the screen when you try telnet to port
> 5900?
>
> I also set on guacamole the max connections and max connections per user
>> to 3 (even though there is just 1 connection at a time) but that didn't
>> help.
>>
>
> Unless you are seeing an error that states concurrent access is being
> denied, this has no bearing.
>
> - Mike
>
>

-- 
Sincerely

Hooman

Hooman Katirai
Chief Executive Officer
PharmAchieve

Tel: (416) 722-2323
Toll-Free: 1-888-PASS-OSCE (1-888-727-7672)
Email: [email protected]

Reply via email to