On Wed, Oct 27, 2021 at 3:06 AM <[email protected]> wrote:
> I haven't received a reply to the following emails yet.
> Did you make a rude statement?
>
> If so, I'm sorry.
> I want to contribute as much as possible to the Guacamole project.
>
> Also, by changing the following sources
> SSL communication was successful as expected.
>
> ★MySQLAuthenticationProviderModule.java
>
>
> guacamole-client/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-
>
> mysql/src/main/java/org/apache/guacamole/auth/mysql/MySQLAuthenticationProvi
> derModule.java
>
> ★Change before
> 90 // For compatibility, set legacy useSSL property when SSL is
> disabled.
> 91 if (sslMode == MySQLSSLMode.DISABLED)
> 92 driverProperties.setProperty("useSSL", "false");
>
> ★Change after
> 90 // For compatibility, set legacy useSSL property when SSL is
> disabled.
> 91 if (sslMode == MySQLSSLMode.DISABLED) { //Add
> 92 driverProperties.setProperty("useSSL", "false");
> } else { //Add
> driverProperties.setProperty("useSSL",
> "true"); //Add
> } //Add
>
>
The contribution guidelines are here:
http://guacamole.apache.org/open-source/
Basically, you'll need to:
* Create a Jira issue for this (
https://issues.apache.org/jira/projects/GUACAMOLE)
* Fork the apache/guacamole-client repository on github.
* Make a new branch in your copy of the repo, and make your changes there
(be sure to follow guidelines, here)
* Submit a pull request with the changes.
-Nick