On Mon, Mar 6, 2023, 6:20 AM Pavel Mlčoch <[email protected]> wrote:
> Extension has been installed and configured, records was recorded. Problem > must be on another place. > > [root@websrv2 extensions]# cat /etc/guacamole/guacamole.properties | grep > recording > recording-search-path: /recording > recording-path: /recording > create-recording-path: true > recording-name: recording > recording-include-keys: true > typescript-path: /recording > "recording-path", "create-recording-path", and all other lines that follow above are connection parameters, not properties. Placing them in guacamole.properties has no effect. Only "recording-search-path" in the excerpt above is a configuration property. > [root@websrv2 ~]# ls -l /recording/ > total 856 > -rw-r----- 1 guacd guacd 380484 Mar 5 14:14 > 465f5cd7-c0eb-30f0-8c28-f107b25d7056 > -rw-r----- 1 guacd guacd 298119 Mar 5 14:00 > 80d525bf-6620-3413-8b1f-9dfac2be4217 > -rw-r----- 1 guacd guacd 71813 Mar 6 15:11 > bcb2494b-19f1-38dd-9e65-e4e75c49adfa > > [root@websrv2 extensions]# ls -l /etc/guacamole/extensions/ > > total 10544 > -rw-r--r-- 1 root root 10778131 Mar 5 12:19 > guacamole-auth-jdbc-mysql-1.5.0.jar > -rw-r--r-- 1 root root 13827 Mar 5 12:20 > guacamole-history-recording-storage-1.5.0.jar > > Mar 06 15:01:59 websrv2.pavkamlc.cz server[951558]: 15:01:59.392 [main] > DEBUG o.a.g.extension.ExtensionModule - Reading extension: "guacamole- > history-recording-storage-1.5.0.jar" > Mar 06 15:01:59 websrv2.pavkamlc.cz server[951558]: 15:01:59.394 [main] > INFO o.a.g.extension.ExtensionModule - - [recording-storage] "Session > Recording Storage" (/etc/guacamole/exten > sions/guacamole-history-recording-storage-1.5.0.jar) > > After recheck configuration. Problem was in folder permissions for tomcat. > Must be owner guacd:tomcat, because generated files haven't other reading. Yes. For reference: https://guacamole.apache.org/doc/gug/recording-playback.html#preparing-a-directory-for-recording-storage - Mike
