I found source code for guacamole-noauth 1.0.0 on github, Guacamole says extensions for 1.0.0 forward should work for 1.x, but when I try to build, (typed maven package per the ReadMe.rst) I get dependency errors I do not understand how to resolve:

Failed to execute goal on project guacamole-noauth: Could not resolve dependencies for project net.deltalima.guacamole:guacamole-noauth:jar:0.1.0: The following artifacts could not be resolved: net.sourceforge.guacamole:guacamole-common:jar:0.6.0, net.sourceforge.guacamole:guacamole-ext:jar:0.6.0: Could not find artifact net.sourceforge.guacamole:guacamole-common:jar:0.6.0 in guac-dev (http://guac-dev.org/repo) -> [Help 1]

     And the referenced Wiki article didn't really help me much:

 DependencyResolutionException

    Created by Benjamin Bentmann, last modified on Jan 22, 2011

This error generally occurs when Maven could not download dependencies. Possible causes for this error are:

    The POM misses the declaration of the <repository> which hosts the artifact.     The repository you have configured requires authentication and Maven failed to provide the correct credentials to the server. In this case, make sure your ${user.home}/.m2/settings.xml contains a <server> declaration whose <id> matches the <id> of the remote repository to use. See the Maven Settings Reference for more details.     The remote repository in question uses SSL and the JVM running Maven does not trust the certificate of the server.     There is a general network problem that prevents Maven from accessing any remote repository, e.g. a missing proxy configuration.     You have configured Maven to perform strict checksum validation and the files to download got corrupted.     Maven failed to save the files to your local repository, see LocalRepositoryNotAccessibleException for more details.

     Since I am not familiar with Maven or Java this is mostly Greek to me, actually Greek would be better just use Google Translate.


In case of a general network-related problem, you could also consult the following articles:


On 7/30/23 16:11, Robert Dinse wrote:


     Not the same but very similar but this one has changes to authentication class, so maybe will work better.  Will give it a try with 1.5.2 and see what happens.  If a re-write is required it is beyond me.  I am reasonably fluent in C, marginally in C++, not at all in Java.  An authentication system that worked with NIS or native Linux authentication would also work but that does not seem to be an option either.  With noauth I can implement that in the Apache web server.

On 7/30/23 15:46, Ivanmarcus wrote:
Robert,

The noauth extension was deprecated around 0.9.14, and is not available from 1.0.0.

The hack you mentioned may be this one?: https://stackoverflow.com/questions/63051901/bypassing-the-login-page-in-guacamole-1-2-0 however it seems questionable to me.

Otherwise if you really need it you may need to (re)write something yourself (preferably in a much later version than 1.2.0 if possible).
On 7/30/23 15:46, Ivanmarcus wrote:
Robert,

The noauth extension was deprecated around 0.9.14, and is not available from 1.0.0.

The hack you mentioned may be this one?: https://stackoverflow.com/questions/63051901/bypassing-the-login-page-in-guacamole-1-2-0 however it seems questionable to me.

Otherwise if you really need it you may need to (re)write something yourself (preferably in a much later version than 1.2.0 if possible).

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to