You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by "Michael Jumper (JIRA)" <ji...@apache.org> on 2017/06/27 16:29:00 UTC

[jira] [Commented] (GUACAMOLE-336) Guacamole Docker image may incorrectly concatenate guacamole.properties

    [ https://issues.apache.org/jira/browse/GUACAMOLE-336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16065069#comment-16065069 ] 

Michael Jumper commented on GUACAMOLE-336:
------------------------------------------

{quote}
Maybe that is normal behaviour I don't have a strong technical background.
{quote}

Nope, this is definitely a bug. The part of the Docker image which handles generating the {{guacamole.properties}} file should be ensuring that there is a newline between whatever is provided and the generated properties, but this is not happening.


> Guacamole Docker image may incorrectly concatenate guacamole.properties
> -----------------------------------------------------------------------
>
>                 Key: GUACAMOLE-336
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-336
>             Project: Guacamole
>          Issue Type: Bug
>          Components: guacamole-docker
>    Affects Versions: 0.9.11-incubating, 0.9.12-incubating
>            Reporter: Peter Schulz
>            Priority: Minor
>
> After setting up guacamole-auth-duo in extension folder it was not possible to make a (rdp) connection anymore. (like: internal server error)
> Logs said that it was not possible to connect to guacd @ 0.0.0.0:80 
> A look @ resulting(/merged) config file guacamole.properties showed me, that something is not like it should be.
> {code:none}
> root@guacamole-webserver:~# cat .guacamole/guacamole.properties                                       
> duo-integration-key: <my integration key >                                                             
> duo-secret-key: <my secret key>                                              
> duo-api-hostname: <my api hostname>                                                       
> duo-application-key: <my application key>guacd-hostname: 172.17.0.3                                                                            
> guacd-port: 4822                                                                                      
> mysql-hostname: 172.17.0.2                                                                            
> mysql-port: 3306                                                                                      
> mysql-database: guacamole                                                                             
> mysql-username: <mysql user>                                                                           
> mysql-password: <incrediblestrongpassword>
> {code}
> In Line 4 the last line of extension guacamole.properties and first line of existing config are concatinated. Adding an additional line break in the last line of extension config file solves the problem. 
> Maybe that is normal behaviour I don't have a strong technical background. 
> In the documentation you could be more clear that config files will be merged.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)