You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@guacamole.apache.org by Mike Jumper <mj...@apache.org> on 2022/01/03 05:28:34 UTC

[ANNOUNCE] Apache Guacamole 1.4.0

The Apache Guacamole community is proud to announce the release of
Apache Guacamole 1.4.0.

Apache Guacamole is a clientless remote desktop gateway which supports
standard protocols like VNC, RDP, and SSH. We call it "clientless"
because no plugins or client software are required; once Guacamole is
installed on a server, all you need to access your desktops is a web
browser.

The 1.4.0 release features support for connection tiling, broadcasting
keyboard events across multiple connections, and authentication with
encrypted and signed JSON. Established support for single sign-on has
been improved, multi-touch support for RDP has been added, and
problems with audio input support for RDP have been corrected.

A full list of the changes in this release, along with links to
downloads and updated documentation, can be found in the release
notes:

http://guacamole.apache.org/releases/1.4.0/

For more information on Apache Guacamole, please see:

http://guacamole.apache.org/

Thanks and Happy New Year!

The Apache Guacamole Community

RE: [ANNOUNCE] Apache Guacamole 1.4.0

Posted by "Hooge, Thomas" <ho...@rowa-group.com>.
Happy new year to all!

installed the new version 1.4 on Debian Buster (10) and Debian Bullseye (11)
without problems. Thank you for this great piece of software.

Additional info:
I'm using jetty9 out of the debian packages. Don't like tomcat because 
it often breaks for me ;-)

Compiled guacd on my own. No issues.

Kind Regards,
Thomas

-- 
ROWA GROUP Holding GmbH, Siemensstrasse 1 - 9, 25421 Pinneberg,
Amtsgericht Pinneberg, HRB 8938 PI,
Geschäftsführer: Kai Müller, Götz-Friedrich Wedde


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org


Re: [ANNOUNCE] Apache Guacamole 1.4.0

Posted by Piviul <pi...@riminilug.it>.
Il 04/01/22 12:07, Mike Jumper ha scritto:
> According to the above, it's listening on IPv6 localhost. If Java is 
> resolving localhost to the IPv4 address, then that would explain why 
> the connection fails.
>
> Try manually overriding the bind host for guacd to 127.0.0.1 
> <http://127.0.0.1>:
>
> https://guacamole.apache.org/doc/gug/configuring-guacamole.html?highlight=bind_host#configuring-guacd 
> <https://guacamole.apache.org/doc/gug/configuring-guacamole.html?highlight=bind_host#configuring-guacd>
That's seems to solve my problem!

Thank you very much Mike!

Piviul

Re: [ANNOUNCE] Apache Guacamole 1.4.0

Posted by Mike Jumper <mj...@apache.org>.
On Tue, Jan 4, 2022, 02:46 Piviul <pi...@riminilug.it> wrote:

> Il 04/01/22 10:17, Mike Jumper ha scritto:
>
> On Tue, Jan 4, 2022, 00:34 Piviul <pi...@riminilug.it> wrote:
>
>> [2022-01-04 09:08:35] [info] 09:08:35.687
>> [https-openssl-nio-8443-exec-2] ERROR
>> o.a.g.w.GuacamoleWebSocketTunnelEndpoint - Creation of WebSocket tunnel
>> to guacd failed: java.net.ConnectException: Connection refused
>> (Connection refused)
>> [2022-01-04 09:08:35] [info] 09:08:35.778
>> [https-openssl-nio-8443-exec-1] ERROR o.a.g.s.GuacamoleHTTPTunnelServlet
>> - HTTP tunnel request failed: java.net.ConnectException: Connection
>> refused (Connection refused)
>>
>
> This means guacd is not running or is not listening on the expected
> address.
>
> but guacd seems to work correctly:
>
> # systemctl status guacd.service
> ...
> Jan 04 08:51:22 guacamoletest systemd[1]: Started LSB: Guacamole proxy
> daemon.
> Jan 04 08:51:22 guacamoletest guacd[186]: Listening on host ::1, port 4822
>
> guacd seems to be running... please can you help me to verify if guacd is
> listening on the expected address?
>

According to the above, it's listening on IPv6 localhost. If Java is
resolving localhost to the IPv4 address, then that would explain why the
connection fails.

Try manually overriding the bind host for guacd to 127.0.0.1:

https://guacamole.apache.org/doc/gug/configuring-guacamole.html?highlight=bind_host#configuring-guacd

- Mike

Re: [ANNOUNCE] Apache Guacamole 1.4.0

Posted by Piviul <pi...@riminilug.it>.
Il 04/01/22 10:17, Mike Jumper ha scritto:
> On Tue, Jan 4, 2022, 00:34 Piviul <piviul@riminilug.it 
> <ma...@riminilug.it>> wrote:
>
>     [2022-01-04 09:08:35] [info] 09:08:35.687
>     [https-openssl-nio-8443-exec-2] ERROR
>     o.a.g.w.GuacamoleWebSocketTunnelEndpoint - Creation of WebSocket
>     tunnel
>     to guacd failed: java.net.ConnectException: Connection refused
>     (Connection refused)
>     [2022-01-04 09:08:35] [info] 09:08:35.778
>     [https-openssl-nio-8443-exec-1] ERROR
>     o.a.g.s.GuacamoleHTTPTunnelServlet
>     - HTTP tunnel request failed: java.net.ConnectException: Connection
>     refused (Connection refused)
>
>
> This means guacd is not running or is not listening on the expected 
> address.
but guacd seems to work correctly:
> # systemctl status guacd.service
> * guacd.service - LSB: Guacamole proxy daemon
>    Loaded: loaded (/etc/init.d/guacd; generated)
>    Active: active (running) since Tue 2022-01-04 08:51:22 CET; 2h 
> 43min ago
>      Docs: man:systemd-sysv-generator(8)
>     Tasks: 1 (limit: 154592)
>    Memory: 15.1M
>    CGroup: /system.slice/guacd.service
>            `-186 /usr/local/sbin/guacd -p /var/run/guacd.pid
>
> Jan 04 08:51:22 guacamoletest systemd[1]: Starting LSB: Guacamole 
> proxy daemon...
> Jan 04 08:51:22 guacamoletest guacd[161]: Guacamole proxy daemon 
> (guacd) version 1.4.0 started
> Jan 04 08:51:22 guacamoletest guacd[155]: Starting guacd: guacd[161]: 
> INFO:        Guacamole proxy daemon (guacd) version 1.4.0 started
> Jan 04 08:51:22 guacamoletest guacd[155]: SUCCESS
> Jan 04 08:51:22 guacamoletest systemd[1]: Started LSB: Guacamole proxy 
> daemon.
> Jan 04 08:51:22 guacamoletest guacd[186]: Listening on host ::1, port 4822
guacd seems to be running... please can you help me to verify if guacd 
is listening on the expected address?

> No, there are no incremental changes that would need to be layered 
> like that. You can go directly from any 1.x release to any other 1.x 
> release.
very good, thank you very much.

Piviul

Re: [ANNOUNCE] Apache Guacamole 1.4.0

Posted by Mike Jumper <mj...@apache.org>.
On Tue, Jan 4, 2022, 00:34 Piviul <pi...@riminilug.it> wrote:

> Il 04/01/22 06:53, Piviul ha scritto:
> > Hi Nick, thank you very much; there is a way to know the version I
> > have installed? I think I have the 1.1 version of guacamole on a
> > debian buster...
> ok, I can confirm, I have the 1.1 version. Now I have compiled the
> server, replaced the client and replaced the extensions but i get the
> following error when I try to connect to an rdp connection:
> [2022-01-04 09:08:35] [info] 09:08:35.687
> [https-openssl-nio-8443-exec-2] ERROR
> o.a.g.w.GuacamoleWebSocketTunnelEndpoint - Creation of WebSocket tunnel
> to guacd failed: java.net.ConnectException: Connection refused
> (Connection refused)
> [2022-01-04 09:08:35] [info] 09:08:35.778
> [https-openssl-nio-8443-exec-1] ERROR o.a.g.s.GuacamoleHTTPTunnelServlet
> - HTTP tunnel request failed: java.net.ConnectException: Connection
> refused (Connection refused)
>

This means guacd is not running or is not listening on the expected address.

Do you think that it is better to upgrade from 1.1 to 1.4 upgrading one
> release at time i.e. 1.1->1.2 and then 1.2->1.3 and finally 1.3->1.4?
>

No, there are no incremental changes that would need to be layered like
that. You can go directly from any 1.x release to any other 1.x release.

- Mike

Re: [ANNOUNCE] Apache Guacamole 1.4.0

Posted by Piviul <pi...@riminilug.it>.
Il 04/01/22 06:53, Piviul ha scritto:
> Hi Nick, thank you very much; there is a way to know the version I 
> have installed? I think I have the 1.1 version of guacamole on a 
> debian buster...
ok, I can confirm, I have the 1.1 version. Now I have compiled the 
server, replaced the client and replaced the extensions but i get the 
following error when I try to connect to an rdp connection:
[2022-01-04 09:08:35] [info] 09:08:35.687 
[https-openssl-nio-8443-exec-2] ERROR 
o.a.g.w.GuacamoleWebSocketTunnelEndpoint - Creation of WebSocket tunnel 
to guacd failed: java.net.ConnectException: Connection refused 
(Connection refused)
[2022-01-04 09:08:35] [info] 09:08:35.778 
[https-openssl-nio-8443-exec-1] ERROR o.a.g.s.GuacamoleHTTPTunnelServlet 
- HTTP tunnel request failed: java.net.ConnectException: Connection 
refused (Connection refused)

Do you think that it is better to upgrade from 1.1 to 1.4 upgrading one 
release at time i.e. 1.1->1.2 and then 1.2->1.3 and finally 1.3->1.4?

Piviul

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org


Re: [ANNOUNCE] Apache Guacamole 1.4.0

Posted by Piviul <pi...@riminilug.it>.
Il 03/01/22 17:47, Nick Couchman ha scritto:
> On Mon, Jan 3, 2022 at 11:26 AM Piviul <piviul@riminilug.it 
> <ma...@riminilug.it>> wrote:
>
>     Thank you very much Mike, can I ask you if do you know if it exists a
>     document  to help me on the upgrade process?
>
>
> If you're updating from 1.3.0 to 1.4.0, it should be fairly 
> straight-forward - just replace any/all 1.3.0 components (guacd, 
> guacamole-client WAR, and any extensions) with the 1.4.0 versions, and 
> restart the services. There are no database or LDAP schema changes 
> that would require any upgrade steps, there.
>
> If you're coming from an earlier version, you just need to make sure 
> that none of those versions have JDBC schema updates - I don't think 
> we've had one since 1.0.0, so you'd have to be running a very old version.
Hi Nick, thank you very much; there is a way to know the version I have 
installed? I think I have the 1.1 version of guacamole on a debian 
buster... in this case I have only compile the guacamole 1.4 server and 
replace the server, the client and all extensions I use?

Thank you very much indeed

Have a great day

Piviul

Re: [ANNOUNCE] Apache Guacamole 1.4.0

Posted by Nick Couchman <vn...@apache.org>.
On Mon, Jan 3, 2022 at 11:26 AM Piviul <pi...@riminilug.it> wrote:

> Thank you very much Mike, can I ask you if do you know if it exists a
> document  to help me on the upgrade process?
>
>
If you're updating from 1.3.0 to 1.4.0, it should be fairly
straight-forward - just replace any/all 1.3.0 components (guacd,
guacamole-client WAR, and any extensions) with the 1.4.0 versions, and
restart the services. There are no database or LDAP schema changes that
would require any upgrade steps, there.

If you're coming from an earlier version, you just need to make sure that
none of those versions have JDBC schema updates - I don't think we've had
one since 1.0.0, so you'd have to be running a very old version.

-Nick

Re: [ANNOUNCE] Apache Guacamole 1.4.0

Posted by Piviul <pi...@riminilug.it>.
Thank you very much Mike, can I ask you if do you know if it exists a 
document  to help me on the upgrade process?

Have a great year

Piviul

Il 03/01/22 06:28, Mike Jumper ha scritto:
> The Apache Guacamole community is proud to announce the release of
> Apache Guacamole 1.4.0.
>
> Apache Guacamole is a clientless remote desktop gateway which supports
> standard protocols like VNC, RDP, and SSH. We call it "clientless"
> because no plugins or client software are required; once Guacamole is
> installed on a server, all you need to access your desktops is a web
> browser.
>
> The 1.4.0 release features support for connection tiling, broadcasting
> keyboard events across multiple connections, and authentication with
> encrypted and signed JSON. Established support for single sign-on has
> been improved, multi-touch support for RDP has been added, and
> problems with audio input support for RDP have been corrected.
>
> A full list of the changes in this release, along with links to
> downloads and updated documentation, can be found in the release
> notes:
>
> http://guacamole.apache.org/releases/1.4.0/
>
> For more information on Apache Guacamole, please see:
>
> http://guacamole.apache.org/
>
> Thanks and Happy New Year!
>
> The Apache Guacamole Community
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
> For additional commands, e-mail: user-help@guacamole.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org


Re: [External] [ANNOUNCE] Apache Guacamole 1.4.0

Posted by Nick Couchman <vn...@apache.org>.
On Mon, Jan 3, 2022 at 10:31 AM Alessandro Sironi <a....@me.com.invalid>
wrote:

> Hello Daniel,
>
> I use the same exstension and I have had no issue at all after upgrading
> to 1.4.0 a couple of hours ago, the extension simple work as it do on
> previuosly release (1.0.0 - 1.1.0 - 1.2.0 - 1.3.0).
>
> So you could upgrade w/out any problem, just make a backup of your
> system, as usual, just befor do the upgrade.
>
>
Yep, the changes in the mentioned Jira issue were just to provide some
example documentation for how to create such an extension, and did not
impact the actual extensions. Everything should work as before.

-Nick

Re: [External] [ANNOUNCE] Apache Guacamole 1.4.0

Posted by Alessandro Sironi <a....@me.com.INVALID>.
Hello Daniel,

I use the same exstension and I have had no issue at all after upgrading 
to 1.4.0 a couple of hours ago, the extension simple work as it do on 
previuosly release (1.0.0 - 1.1.0 - 1.2.0 - 1.3.0).

So you could upgrade w/out any problem, just make a backup of your 
system, as usual, just befor do the upgrade.

Best regards,

Alessandro

Il 03/01/2022 15:59, Daniel McCarty ha scritto:
> https://github.com/Zer0CoolX/guacamole-customize-loginscreen-extension

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org


RE: [External] [ANNOUNCE] Apache Guacamole 1.4.0

Posted by Daniel McCarty <da...@whleary.com>.
Hi All,

Happy New Year as well and thank you for the excellent work on this project.  We use it to provide an online demo of our software and have found it easy to maintain and use.

When we implemented guac last year, we used a custom extension to replace the branding.jar and provide a custom login.  We followed the process outlined here:

  https://github.com/Zer0CoolX/guacamole-customize-loginscreen-extension

I see that a small change was made to branding, although it looks doc-specific.  (https://issues.apache.org/jira/browse/GUACAMOLE-747)  But before we upgrade to 1.4, I just wanted to see whether the upgrade will wipe out our extension and we'll need to re-apply it?  Or will it leave it alone?

Thanks in advance,
Dan




Daniel McCarty
Director of Engineering
W. H. Leary Co.
P. +1 708.444.4900
E. danielm@whleary.com | W. whleary.com<http://www.whleary.com>


-----Original Message-----
From: Mike Jumper <mj...@apache.org>
Sent: Sunday, January 2, 2022 11:29 PM
To: announce@apache.org; announce@guacamole.apache.org; dev@guacamole.apache.org; user@guacamole.apache.org
Subject: [External] [ANNOUNCE] Apache Guacamole 1.4.0

The Apache Guacamole community is proud to announce the release of Apache Guacamole 1.4.0.

Apache Guacamole is a clientless remote desktop gateway which supports standard protocols like VNC, RDP, and SSH. We call it "clientless"
because no plugins or client software are required; once Guacamole is installed on a server, all you need to access your desktops is a web browser.

The 1.4.0 release features support for connection tiling, broadcasting keyboard events across multiple connections, and authentication with encrypted and signed JSON. Established support for single sign-on has been improved, multi-touch support for RDP has been added, and problems with audio input support for RDP have been corrected.

A full list of the changes in this release, along with links to downloads and updated documentation, can be found in the release
notes:

https://urldefense.proofpoint.com/v2/url?u=http-3A__guacamole.apache.org_releases_1.4.0_&d=DwICaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=KfJK_i8bAAiKEOAyAm9y9vt5kSwc8dkKCDiCjPA9mhw&m=Jf5UV-LHkHBNoMdbsMXN4uX_qXeuIV6LdjSJBZ3PfP8&s=RL1atdbEOAgIRd9OiFrMN1FyUwM4ZR5dOpPiSHQsiQw&e=

For more information on Apache Guacamole, please see:

https://urldefense.proofpoint.com/v2/url?u=http-3A__guacamole.apache.org_&d=DwICaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=KfJK_i8bAAiKEOAyAm9y9vt5kSwc8dkKCDiCjPA9mhw&m=Jf5UV-LHkHBNoMdbsMXN4uX_qXeuIV6LdjSJBZ3PfP8&s=9RuRsDutqB3rZcLWXz8Ih_z9j0-jcCD8SqN09hTsO-I&e=

Thanks and Happy New Year!

The Apache Guacamole Community

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org


Re: [ANNOUNCE] Apache Guacamole 1.4.0

Posted by International Security Providers <in...@protonmail.com.INVALID>.
just wanted to verify that it's working now :)

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

Mike Jumper <mj...@apache.org> schrieb am Freitag, 7. Januar 2022 um 01:37:

> On Thu, Jan 6, 2022 at 3:50 PM Mike Jumper mjumper@apache.org wrote:
>
> > On Thu, Jan 6, 2022 at 3:30 PM International Security Providers
> >
> > internationalsecurityproviders@protonmail.com.invalid wrote:
> >
> > > hey everyone, it's great to see the new release!
> > >
> > > I currently use a docker-setup and noticed that "latest" isn't 1.4 yet.
> > >
> > > will this happen soon, or should I change my tags to 1.4?
> >
> > It should already be 1.4.0. I think the Jenkins job that rebuilds the
> >
> > Docker images just hasn't been updated to point to 1.4.0, and it thus
> >
> > replaced the "latest" tag with the previous release. I'll verify the
> >
> > build and rerun.
>
> Things should now be correct. Let us know if you still see the wrong version.
>
> -   Mike
>
> To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
>
> For additional commands, e-mail: user-help@guacamole.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org


Re: [ANNOUNCE] Apache Guacamole 1.4.0

Posted by Mike Jumper <mj...@apache.org>.
On Thu, Jan 6, 2022 at 3:50 PM Mike Jumper <mj...@apache.org> wrote:
>
> On Thu, Jan 6, 2022 at 3:30 PM International Security Providers
> <in...@protonmail.com.invalid> wrote:
> >
> > hey everyone, it's great to see the new release!
> > I currently use a docker-setup and noticed that "latest" isn't 1.4 yet.
> > will this happen soon, or should I change my tags to 1.4?
>
> It should already be 1.4.0. I think the Jenkins job that rebuilds the
> Docker images just hasn't been updated to point to 1.4.0, and it thus
> replaced the "latest" tag with the previous release. I'll verify the
> build and rerun.

Things should now be correct. Let us know if you still see the wrong version.

- Mike

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org


Re: [ANNOUNCE] Apache Guacamole 1.4.0

Posted by Mike Jumper <mj...@apache.org>.
On Thu, Jan 6, 2022 at 3:30 PM International Security Providers
<in...@protonmail.com.invalid> wrote:
>
> hey everyone, it's great to see the new release!
> I currently use a docker-setup and noticed that "latest" isn't 1.4 yet.
> will this happen soon, or should I change my tags to 1.4?

It should already be 1.4.0. I think the Jenkins job that rebuilds the
Docker images just hasn't been updated to point to 1.4.0, and it thus
replaced the "latest" tag with the previous release. I'll verify the
build and rerun.

- Mike

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org


Re: [ANNOUNCE] Apache Guacamole 1.4.0

Posted by International Security Providers <in...@protonmail.com.INVALID>.
hey everyone, it's great to see the new release!
I currently use a docker-setup and noticed that "latest" isn't 1.4 yet.
will this happen soon, or should I change my tags to 1.4?

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

Mike Jumper <mj...@apache.org> schrieb am Montag, 3. Januar 2022 um 06:28:

> To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
>
> For additional commands, e-mail: user-help@guacamole.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org