Hello Sean, Thank you for your response! Ok, I will try do this. Could you
confirm that the code is correct, but only the extension is missing? Is it
possible to add it to docker image? I tired install Apache Guacamole without
docker images, but I didnt find a good instruction regarding correct
configuration. If you are able to share any doc? it would be great!
Thank you in advance! -- Irek Dnia 26 czerwca
2023 21:06 Sean Hulbert shulb...@securitycentric.net.INVALID
napisał(a): Hello Sounds like you want guacamole-auth-quickconnect-1.x.x.tar
guacamole.apache.org
https://guacamole.apache.org/doc/gug/adhoc-connections.html Hope this helps,
also you get better response with NGINX [in my
opinion]Thank You Sean Hulbert On 6/26/2023 10:54 AM,
i.no...@wp.pl wrote: Hello Team, I need your help. I have installed Apache
Guacamole, and
everything is working fine. I used Docker images for the
installation. Now, I want to utilize the Guacamole API to
generate a connection link (URL) to any virtual machine in my
environment. I dont want to use the Apache Guacamole GUI;
instead, I want the link to be generated based on the data I
provide. Im attaching my code and the error Im receiving.
Please help me identify the issue. What is wrong? what is
missing? Thank you in advance! -
MY CODE
-- import requests guacamole_server =
localhost:80 http://localhost:80/guacamole guacamole_username =
test guacamole_password = Test123! # Log in and
generate token login_url = f { guacamole_server } /api/tokens
response = requests . post ( login_url , data = { username :
guacamole_username , password : guacamole_password }) if
response . status_code == 200 : token = response . json ()[
authToken ] else : print ( Error log in to
Guacamole! ) exit () # Create a new connection data_source =
mysql create_connection_url = f { guacamole_server }
/api/session/data/ { data_source } /connections headers = {
Content-Type : application/json ,
Authorization : f Bearer { token } ,
Guacamole-Token : token , } connection_data = {
name : New connection , # Name of the new connection
protocol : ssh , # Protocol, np. ssh
parameters : { hostname : 10.1.1.11 ,
# Remote IP address (ssh: linux) port : 22 , # Port
number username : root , # User name
password : password # Password } } response =
requests . post ( create_connection_url , headers = headers , json =
connection_data ) if response . status_code == 200 :
connection_id = response . json ()[ id ] print ( The
new connection has been created. ID: , connection_id ) else :
print ( Error occurred: the connection was not created! , response .
text )ERROR Error occurred:
the connection was not created: {message:Unexpected
internal
error,translatableMessage:{key:APP.TEXT_UNTRANSLATED,variables:{MESSAGE:Unexpected
internal
error}},statusCode:null,expected:null,type:INTERNAL_ERROR}
- Thank you in advance. Dnia 26 czerwca 2023
15:06 Nick Couchman vn...@apache.org napisał(a): On Mon, Jun 26,
2023 at 7:21 AM Eby Mani eby...@yahoo.com.invalid wrote: Hello
Mike, Many thanks, there are few java based 2fa email
projects on github, is there a how to
guide/documentation on adapting these for guacamole-ext
?. The best place to start would be the following, which
covers guacamole-ext and how to build an extension. It
doesnt
necessarily cover the specifics of Authentication system xyz
exists on github, heres how you plug it into Guacamole
- its more a
general reference on the guacamole-ext framework.
guacamole.apache.org https://guacamole.apache.org/doc/gug/guacamole-ext.html
If its something youre interested in doing, and
contributing to the community, Id suggest that you request
a Jira account
and create an issue to track it, and then submit a pull request
so
that the changes can be reviewed and merged. -Nick
- To
unsubscribe, e-mail: user-unsubscr...@guacamole.apache.org For additional
commands, e-mail: user-h...@guacamole.apache.org